移植C/C++到嵌入式Linux下程序崩溃的问题

最近将本身开发的SIP协议栈移植到ARM芯片下的嵌入式Linux,遇到一个奇怪问题,这篇小文简要记录解决过程。linux 相同的代码在windows下、CentOS Linux下都正常,交叉编译到ARM芯片的64位Linux下老是崩溃,估计堆栈、内存被破坏,用Valgrind没办法定位到具体的出错位置。通过屡次用最原始的printf()跟踪,发现和md5加密函数有关,筛查了代码死活也没发现错误。如
相关文章
相关标签/搜索