簡體   English   中英

當未從gdb運行應用程序時,我能否得到導致應用程序崩潰的原因?

[英]Can I get the reason to my application crash, when the app was not run from the gdb?

我的應用已運行了幾個小時,並且崩潰了。 (C ++應用程序,在LINUX操作系統上)

我知道通過gdb運行應用程序時,我們可以獲得行代碼和崩潰原因。 但是不幸的是,我忘記了通過gdb運行它:(有沒有辦法了解崩潰的原因?

您可以通過以下方式啟用無限的核心轉儲大小:

ulimit -c unlimited

如果發生崩潰,這將把一個核心文件寫到啟動程序的同一目錄中。 之后,您可以使用gdb選項--core加載它。

暫無
暫無

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

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