用gdb调试,报这个错误什么意思?
用l命令的时候报下面的错误:
warning: (Internal error: pc 0x10000062c in read in psymtab, but not in symtab.)
[解决办法]
据说这是gdb的bug,新版的gdb不知道是不是还有这个问题。
请参考以下链接,其中有个人是自己改了gdb的源码重新编译解决的。
http://forum.sparkfun.com/viewtopic.php?t=6074
http://sourceware.org/ml/gdb/2006-06/msg00123.html
http://sourceware.org/ml/gdb-patches/2003-01/msg00074.html
http://www.cygwin.com/ml/gdb/2006-11/msg00051.html
[解决办法]
GDB 的 BUG,关注了
[解决办法]
看样子的确是gdb的bug, 不过用了这么久的gdb真的没有碰到过这个错误,换个版本的试试吧;