首页 > 解决方案 > dotnet run 给我“***检测到堆栈粉碎***:终止”

问题描述

我正在运行 Ubuntu 64 位 Linux。

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Pop!_OS 18.10
Release:    18.10
Codename:   cosmic

dotnet version:  3.0.100

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

我 cd 进入测试。

然后我运行:

dotnet new console
dotnet run

控制台返回:

*** stack smashing detected ***: <unknown> terminated

我不知道该怎么做才能解决这个问题。

标签: c#.net-core

解决方案


这是一个已知问题,如此处所跟踪

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

dotnet bin/Debug/netcoreapp3.0/[your-application.dll]

推荐阅读