作者pacy99 (小m)
看板EE_DSnP
标题[问题] 程式结束後出现Segmentation fault..
时间Thu May 7 14:02:25 2009
我执行do4的时候
会在程式结束之後出现记忆体区段错误(前三个不会)
用gdb去看得到的是:
Program received signal SIGSEGV, Segmentation fault.
0x002fb146 in malloc_consolidate () from /lib/libc.so.6
不是很了解是什麽意思@@
前三个test case就不会发生
还有我make的时候有出现这个warning
make[1]: Warning: File `../../lib/lib.d' has modification time 44 s in the
future
不知道这两个有没有关系@@
老师辛苦了...m(_ _)m
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.18.5
1F:推 ric2k1:通常是因为你 delete 或 free 了错的位置, 而且常常不好 05/07 15:59
2F:→ ric2k1:用 debugger debug... 可能最有效的方法是将 code comment 05/07 15:59
3F:→ ric2k1:out 掉一步, 直到 bug 不见, 再反过来推敲... 05/07 16:00
4F:→ ric2k1:跟 modification time 没有关系 <== 这个应该是本版 FAQ... 05/07 16:02
5F:→ ric2k1: MFAQ... 05/07 16:02