dotnet运行使我“ ***检测到堆栈崩溃***:<未知>已终止”

Wil*_*iam 6 c# .net-core

我正在运行Ubuntu 64位linux。

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Pop!_OS 18.10
Release:    18.10
Codename:   cosmic
Run Code Online (Sandbox Code Playgroud)

dotnet version:  3.0.100
Run Code Online (Sandbox Code Playgroud)

我创建一个名为“ test”的文件夹。

我进入测试。

然后,我运行:

dotnet new console
dotnet run
Run Code Online (Sandbox Code Playgroud)

控制台返回:

*** stack smashing detected ***: <unknown> terminated
Run Code Online (Sandbox Code Playgroud)

我不确定该如何解决。

Dun*_*ger 6

这是一个已知的问题,因为跟踪这里

解决方法是.dll直接运行直接运行,如下所示:

dotnet bin/Debug/netcoreapp3.0/[your-application.dll]
Run Code Online (Sandbox Code Playgroud)