作者yunmeow (Yunmeow)
看板EE_DSnP
标题[请益] testBdd奇怪的问题....
时间Sun Jan 17 00:10:18 2010
好像没有看见别人有一样的问题......
就是 我把攻略5写完以後(debug後)
执行testBdd时
跑出正确的(?)结果後(五个全执行完了)
後面跑出一些奇怪的错误讯息:
sh: dot: not found
*** glibc detected *** ./testBdd: munmap_chunk(): invalid pointer: 0x088ef5c4
***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7e9e604]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb8081231]
./testBdd[0x804ba93]
./testBdd[0x804baa7]
./testBdd[0x804fd33]
/lib/tls/i686/cmov/libc.so.6(exit+0x89)[0xb7e5dbb9]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xed)[0xb7e4577d]
./testBdd[0x8049121]
======= Memory map: ========
08048000-08052000 r-xp 00000000 08:06 230767
..................(以下省略)
类似这种......
请问一下这是什麽问题发生了???
谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.114.131.28
2F:→ timrau:简单的说,先用gdb/ddd试试,没进展再用valgrind跑跑看 01/17 00:19
3F:推 ric2k1:dot not found? Have you installed dot? 01/17 00:39
4F:→ yunmeow:我在工作站上跑也是一样,所以应该不是有东西没装到orz.... 01/17 11:20
5F:→ yunmeow:所以就.....用Valgrind去ˊˋ 01/17 11:26
6F:推 a3785lexx:先把跟bddDraw有关的comment out,就不会有dot的问题 01/17 11:51
7F:推 ric2k1:嗯, 把一些 code comment out 掉来 narrow down problemeti 01/17 15:38
8F:→ ric2k1:code, 然後再仔细 code review 一下也是可 try 的方法... 01/17 15:38
9F:→ yunmeow:谢谢老师和同学 我错在一个蠢到我不敢讲的部份 01/17 20:04
10F:→ yunmeow:所以没事了\^o^/ 01/17 20:05