-
Notifications
You must be signed in to change notification settings - Fork 724
Description
Environment data
dotnet --info
output:
.NET Command Line Tools (1.0.1)
Product Information:
Version: 1.0.1
Commit SHA-1 hash: 005db40cd1
Runtime Environment:
OS Name: manjaro
OS Version:
OS Platform: Linux
RID: ubuntu.16.10-x64
Base Path: /opt/dotnet/sdk/1.0.1
VS Code version:
Version 1.10.2
Commit 8076a19fdcab7e1fc1707952d652f0bb6c6db331
Date 2017-03-08T14:00:46.854Z
Shell 1.4.6
Renderer 53.0.2785.143
Node 6.5.0
C# Extension version:
1.8.0
Steps to reproduce
- install dotnet, dotnet-cli and dotnet-sdk on archlinux (see additional info for building from aur)
- install C# extension
- try to debug anything
Expected behavior
running the debugger
Actual behavior
instant crash when trying to run the debugger
Debug adapter process has terminated unexpectedly
Additional info
Linux railgun 4.9.13-1-rt11-MANJARO #1 SMP PREEMPT RT Wed Mar 1 17:46:29 UTC 2017 x86_64 GNU/Linux
System Info
OS: Manjaro 17.1-dev Gellivara
Kernel: x86_64 Linux 4.9.13-1-rt11-MANJARO
Uptime: 5d 12h 23m
Packages: 1655
Shell: zsh 5.3.1
Resolution: 1920x1080
DE: XFCE4
WM: Xfwm4
WM Theme: Vertex-Maia
GTK Theme: Vertex-Maia-Square [GTK2]
Icon Theme: Vertex-Maia
Font: Cantarell 10
CPU: Intel Core i5-6200U @ 4x 2.8GHz
GPU: Mesa DRI Intel(R) HD Graphics 520 (Skylake GT2)
to make dotnet build on archlinux/manjaro
i remember i had to patch a single line in corefx build because of
ignoring return value of function declared with 'warn_unused_result'
attribute [-Werror,-Wunused-result]
pipe2(waitForChildToExecPipe, O_CLOEXEC);
with
- pipe2(waitForChildToExecPipe, O_CLOEXEC);
+ if (pipe2(waitForChildToExecPipe, O_CLOEXEC)) { } else { }
i wonder if something similar happens with corclr, because i have seen patch files for that flying around too https://gist.github.com/leafi/9404f79bcd3c64e4d828c0c5e06f056d although the line numbers and commit hashes are different now...
followed the steps on #564 #564 (comment)
to install the debugger for 14.04 as well, did not help
tried installing the 16.10 debugger as well (because dotnet --info
suggested that it might be compatible with that.. as expected a "Debug adapter process has terminated unexpectedly"