- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是一个实时MMO客户端,在某个随机点上,它将跳转为0崩溃,并且堆栈帧不可读。崩溃报告器(和GDB)将报告线程0崩溃:
XC_BAD_ACCESS (SIGBUS)
KERN_PROTECTION_FAILURE at 0x0000000000000000
srr0=lr=exception address=0
最佳答案
如果您的堆栈指针(r1
)和链接寄存器被废弃,那么它看起来就不好了。但是,某些其他寄存器中仍有可能具有帧指针的值-例如,通常会看到非叶函数将地址移动到它们通过r0
返回到堆栈或从堆栈返回的地址。
除此之外,您还可以使用一些技巧-假设进程的地址空间中没有映射任何地址0x0
(看来是EXEC_BAD_ACCESS
错误的情况),您可以编写一个简单的预加载库,将页面零映射;这将允许您在0x0
处添加断点;这可能会给您更多有关发生的情况的信息。
关于macos - 在MacOSX/PPC上,有关如何在0x0000000000000000处捕获KERN_PROTECTION_FAILURE的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1060603/
我正在尝试解决在使用我的应用程序期间在不同时间点时不时发生的不可预测的崩溃。我非常感谢任何帮助,因为我对它可能是什么感到迷失,我确实转换为 ARC 并在需要时使用了 @AutoReleasePool,
我的 iPhone 应用程序崩溃了,我从 Crashlytics(iPhone 5C,iOS 7.1.1)获得了以下堆栈跟踪。它持续了 500 多行,我在任何地方都看不到任何引用我的代码的内容。有什么
我遇到了一个有趣的崩溃,我似乎永远无法在模拟器上复制它: Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTI
我最近开始经历以下崩溃。 崩溃:com.socketio.engineHandleQueue EXC_BAD_ACCESS KERN_PROTECTION_FAILURE 0x000000001650
我有多个崩溃报告指向以下内容: Thread : Crashed: NSOperationQueue 0x18c7fba0 0 libsystem_platform.dylib 0x38
Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x00000000 什么是内
iPhone 操作系统上的 KERN_INVALID_ADDRESS 和 KERN_PROTECTION_FAILURE 有什么区别? 我有两个来自临时 Beta 测试人员的崩溃报告,它们相隔 5 分
我收到如下错误(经过审查和修剪以保护专有信息): Process: MyExecutable [7150] Path: /Applicat
我最近收到了如下所示的崩溃报告: 0 libobjc.A.dylib 0x0000000193dfea88 object_cxxDestructFromClass(objc_object*, objc
我收到这个错误 Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAI
这是来自 Crashlytics 的两个堆栈跟踪,两者都包含我的代码的同一行,但导致了两次不同的崩溃。 # OS Version: 10.3.2 (14F90) # Device: iPad 5 #
我的程序崩溃了: Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FA
我是一名优秀的程序员,十分优秀!