1
A
回答
2
我怀疑是所属类别是该帧的顶部是完全在这种情况下,红色的鲱鱼。你需要继续调用堆栈,直到你找到你自己的代码并在那个时候查看更多细节。几乎肯定你试图从空指针获取typeinfo,但它有点可能只是一个垃圾指针值(这将不太明显)。
1
RTTI只适用于班至少有一个虚拟的方法,因此要确保你有一个。
另外请记住,你可以直接使用RTTI(dynamic_cast的,所属类别,typeid的)欧间接(美中不足的是,也可以在dynamic_cast的方面来实现)。
3
有同样的问题;张贴的解决方案,因为它可能会帮助别人:
制作该项目的一个干净的重建解决了这个问题 - 一些目标文件使用的头文件的不同版本,并导致不一致。实际的错误在我的构建脚本中,因为依赖关系没有正确表达。
相关问题
- 1. fclose导致分段错误?
- 2. g_file_new_for_path()导致分段错误
- 3. NPM导致分段错误
- 4. PyArg_ParseTuple导致分段错误
- 5. strcpy()导致分段错误?
- 6. Swift'defer'关键字导致分段错误
- 7. IdHTTP异常导致分段错误
- 8. malloc导致mprotect出现分段错误
- 9. pthread_join导致分段错误。为什么?
- 10. 返回到libc导致分段错误
- 11. 睡眠()导致分段错误
- 12. 什么导致Python分段错误?
- 13. Kotlin构建导致JVM分段错误
- 14. 由于malloc导致分段错误
- 15. boost :: asio io_service :: run_one导致分段错误
- 16. Ubuntu Rake命令导致分段错误
- 17. 倒带导致分段错误
- 18. malloc问题导致分段错误
- 19. opencc python导致分段错误
- 20. ARM:2 printfs导致分段错误
- 21. OpenGL glutInit():XOpenDisplay()导致分段错误
- 22. Rails i18n方法导致分段错误?
- 23. sigprocmask()导致段错误
- 24. PyString_FromStringAndSize导致段错误
- 25. glDebugMessageCallback导致段错误
- 26. sqlstm.sqpadto = sqlstm.sqadto导致段错误
- 27. mysql_real_escape_string()导致段错误
- 28. fread导致段错误
- 29. Python 3 C扩展导致分段错误导入时
- 30. 导致错误
你能粘贴一部分处理'typeinfo'或'typeid'的代码吗? – 2011-03-18 14:45:22
而你并没有编译'-fno-rtti'是你吗? – Rup 2011-03-18 14:47:42
我公司的计算机中的代码,并且此seg错误有时,现在每次都发生。没有-fno-rtti。 – user666199 2011-03-18 14:52:20