Closed
Description
preview8 - signal SIGSEGV on executables
Create a console app "console1" and run with dotnet run
Nothing happens. Program just exits silently.
The program builds normally.
dotnet bin/Debug/netcoreapp3.0/console1.dll
works.
./bin/Debug/netcoreapp3.0/console1
crashes with segmentation fault.
General
$ lldb console1
(lldb) target create "console1"
Current executable set to 'console1' (x86_64).
(lldb) run
Process 26817 launched: '/mnt/docs/dev/tmp/console1/bin/Debug/netcoreapp3.0/console1' (x86_64)
Process 26817 stopped
* thread dotnet/sdk#4283, name = 'console1', stop reason = signal SIGSEGV: invalid address (fault address: 0x0)
frame #0: 0x0000000000000000
error: memory read failed for 0x0
$ dotnet --info
SDK do .NET Core (refletindo qualquer global.json):
Version: 3.0.100-preview8-013656
Commit: 8bf06ffc8d
Ambiente de tempo de execução:
OS Name: opensuse-tumbleweed
OS Version: 20190721
OS Platform: Linux
RID: linux-x64
Base Path: /snap/dotnet-sdk/45/sdk/3.0.100-preview8-013656/
Host (useful for support):
Version: 3.0.0-preview8-28405-07
Commit: d01b2fb7bc
.NET Core SDKs installed:
3.0.100-preview8-013656 [/snap/dotnet-sdk/45/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.App 3.0.0-preview8.19405.7 [/snap/dotnet-sdk/45/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.0.0-preview8-28405-07 [/snap/dotnet-sdk/45/shared/Microsoft.NETCore.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download
Metadata
Metadata
Assignees
Labels
No labels