簡體   English   中英

在Debian上啟動.NET Core應用程序時出現分段錯誤

[英]Segmentation fault when launching .NET Core app on Debian

標題中的所有內容都在顯示,如果我嘗試運行dotnet,則退出時不會顯示任何消息,但是在DLL上使用dotnet exec會輸出“分段錯誤”並退出。

好的,所以另一個從事該項目的開發人員發現了問題。 我在我創建的一個自定義屬性上導致了堆棧溢出(多么方便)。 這是代碼:

private string Message
{
    get
    {
        return this.Message;
    }
    set
    {
        this.Message = value;
    }
}

因此,基本上,它是無限期地調用自己。 我應該做的是創建第二個字符串來從以下位置訪問它:

private string Message
{
    get
    {
        return this.message;
    }
    set
    {
        this.message = value;
    }
}

private string message;

希望對您有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM