从核心文件中获得完全意外的错误
get exactly unexpected error from core file
我究竟需要做些什么来获得意外的错误代码或类似的东西与GDB或其他工具形成核心文件,以了解为什么我的守护进程死于操作符new
?
(gdb) bt
#0 0x48775bd7 in thr_kill () from /lib/libc.so.7
#1 0x48726f46 in pthread_kill () from /lib/libthr.so.3
#2 0x487245da in raise () from /lib/libthr.so.3
#3 0x4880abba in abort () from /lib/libc.so.7
#4 0x4866e65f in __gnu_cxx::__verbose_terminate_handler ()
from /usr/lib/libstdc++.so.6
#5 0x486729aa in std::set_unexpected () from /usr/lib/libstdc++.so.6
#6 0x486729f2 in std::terminate () from /usr/lib/libstdc++.so.6
#7 0x486728ea in __cxa_throw () from /usr/lib/libstdc++.so.6
#8 0x486c77ac in operator new () from /usr/lib/libstdc++.so.6
#9 0x0806ad4c in XXX::process_in (this=0x4b110d40,
map_settings_to_save=@0x7f7fcc98, str_answer=@0x7f7fcf84)
at Click.cpp:2940
进入Click.cpp的第2940行;您应该发现有人正在实例化一个新对象。构造函数中出现错误。
从它的外观来看,你的应用程序中的堆是垃圾。
如果程序以前可以工作,并且在此之前更改了一些东西,可能会损坏堆,请仔细检查
相关文章:
- 排序程序的意外错误代码
- 在 c++ 中声明向量时出现意外错误
- 在第三个 pary 函数中使用矢量引用时出现意外错误
- 创建进程失败,意外错误
- 找到printf的意外错误,该格式为0.1F,用于四舍五入数字
- 使用-PG选项构建时出现不同的意外错误
- 未声明的标识符和类型"int"从 main 调用类时出现意外错误
- 试图读取AIFF文件意外错误与指针位置等有关
- 与不完整的Cholesky预处理的共轭梯度返回特征库的意外错误
- 意外错误"no matching function for call to",需要没有参数的构造函数
- 构建 tesseract3 训练模块时出现意外错误:"not declared in this scope"
- 在 C++ 中使用关键字 "this" 时出现意外错误
- 在我的Mac OSX El Capitan上编译带有意外错误的简单C++类
- 尝试使用模板创建类的新实例,意外错误
- C++处理意外错误
- Visual Studio 中的意外错误包含文件
- 将 c++ 程序与 mysql 连接时出现意外错误
- C++运算符意外错误
- 意外错误ID -不确定原因(c++)
- 模板类中的变量模板-意外错误(可能存在错误?)