|
1
3
在完整的崩溃报告中,您可以在“二进制文件”部分中看到用户加载了两个growsfari副本:
我在问题中展示的代码来自1.2.1(但很可能从1.1.6开始它就没有改变),而反汇编代码是1.2.1。 这可能是导致问题的原因,特别是当递归看起来实际上是在一个Swizzled方法中时(感谢Twitter上的@karsten pointing this out ) |
|
|
2
1
其中某个地方的尾部调用可能会导致一个或多个函数从堆栈跟踪中消失,这当然会使调试变得很有趣。 从我的头脑中,我可以想到两种可能导致这种情况的情景:
两人都有点抓狂。发布整个崩溃报告。 两个版本的包在运行时旋转…所有的赌注都被取消了,直到撞车事件在只有一个捆绑包的情况下重现。我敢打赌这就是问题所在。 我还打赌有一些相关的控制台spew。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |