移植C/C++到嵌入式Linux下程序崩潰的問題

最近將本身開發的SIP協議棧移植到ARM芯片下的嵌入式Linux,遇到一個奇怪問題,這篇小文簡要記錄解決過程。linux 相同的代碼在windows下、CentOS Linux下都正常,交叉編譯到ARM芯片的64位Linux下老是崩潰,估計堆棧、內存被破壞,用Valgrind沒辦法定位到具體的出錯位置。通過屢次用最原始的printf()跟蹤,發現和md5加密函數有關,篩查了代碼死活也沒發現錯誤。如
相關文章
相關標籤/搜索