xemacs gdb cleanups.c:264:内部错误:还原我的清理:断言'*pmy_链==哨兵_清理';失败
我尝试在Xemacs版本21.4.21上运行GDB版本7.6.50.20130508-cvs(cygwin special),但出现以下错误:xemacs gdb cleanups.c:264:内部错误:还原我的清理:断言'*pmy_链==哨兵_清理';失败,gdb,assertions,xemacs,resource-cleanup,sentinel,Gdb,Assertions,Xemacs,Resource Cleanup,Sentinel,我尝试在Xemacs版本21.4.21上运行GDB版本7.6.50.20130508-cvs(cygwin special),但出现以下错误: /netrel/src/gdb-7.6.50-2/gdb/cleanups.c:264: internal-error: restore_my_cleanups: Assertion '*pmy_chain == SENTINEL_CLEANUP' failed A problem internal to GDB has been detected, f
/netrel/src/gdb-7.6.50-2/gdb/cleanups.c:264: internal-error: restore_my_cleanups: Assertion '*pmy_chain == SENTINEL_CLEANUP' failed
A problem internal to GDB has been detected,
further debugging may prove unreliable
GDB本身在Cygwin上运行良好。在Cygwin航站楼,我做了:
g++ -g -o HelloWorld HelloWorld.cpp
获取可执行文件,并编写
gdb HelloWorld.exe
然后
r
它工作得很好。然后我做了
gdb -v
这个版本和xemacs使用的gdb是一样的,所以看起来这个错误一定与gdb和xemacs的交互有关,而不是gdb的问题
我发现有些人有相同或相似的问题:
有什么想法吗?提前谢谢
还有,有人知道cleanups.c文件在哪里吗?我甚至找不到netrel文件夹(它肯定不在Cygwin的/文件夹中)
而不是gdb问题
这是一个GDB问题(内部断言失败),如果可以使用当前HEAD
CVS修订版复制它,则应该在GDB中报告它
该错误必须与gdb和XEMAC的交互有关
Emacs在中与GDB交互。但它仍然是一个GDB错误