我有一个应该无限期运行的通讯服务器。但是,它有时会出错
Assertion failed: !"bogus context in Local_unwind()", file xx.cpp, line 2262
后面是
Abnormal Program Termination
然后按确定会使程序消失。此问题间歇性地在多台计算机上发生,并且不容易重现。任何指针将不胜感激。
最佳答案
听起来程序代码在清理作用域/函数的基于堆栈的变量之前破坏了堆栈。
关于c++ - Borland 断言在 local_unwind() 中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1904461/