如何面對程式crash

2021-04-22 23:44:41 字數 385 閱讀 1833

在linux系統下面,因為非法位址的錯誤而導致的程式崩潰十分常見,面對這類問題,我們一般的做法只是去仔細研讀源**,並猜測問題所在。

那麼有沒有更方便的方法呢?請參看如下標示:

[kernel-check] a bad boy(rotterdam.elf:pid=258,prio=0) has error!

(signal   =         11)

(epc      = 0x2c0b9f50) <--- check your mapfile!

以上標識還是有些用處的,其中pid代表了執行緒號,prio代表該執行緒優先順序

signal 11為非法位址訪問的意思

後面的epc代表了出錯的位址,可以去查詢.map檔案,並從中推測出具體在哪個檔案中出錯。

面對人生這道程式,該如何編碼?

近來,觀察到一些針對少兒的程式設計培訓課開始多起來了,看了下這些培訓課的宣傳手冊,原來程式設計已經逐步進入基礎教育體系,開始納入高考科目了。我最早接觸計算機和程式設計已是在初中之後,正式的學習基本到了大學才開始,經過數年學校學習,再加上工作十餘年下來,如果說程式設計對我有什麼影響的話,我感覺程式設計...

面對人生這道程式,該如何編碼?

近來,觀察到一些針對少兒的程式設計培訓課開始多起來了,看了下這些培訓課的宣傳手冊,原來程式設計已經逐步進入基礎教育體系,開始納入高考科目了。我最早接觸計算機和程式設計已是在初中之後,正式的學習基本到了大學才開始,經過數年學校學習,再加上工作十餘年下來,如果說程式設計對我有什麼影響的話,我感覺程式設計...

如何面對失戀?

失戀,也是人生道路上的一種挫折。對待失戀的態度,可以影響乙個人對生活的信心,對感情的定位,也可以影響他們在人生道路上如何發展。因此正確對待失戀,對於人們非常重要。如今多數失戀者能逐漸正確對待失戀,然而有些失戀者出現失控和反常的心理反應,尤其是一些青年人。分析失戀者心理表現,常見有三種不良的心理問題。...