解析崩溃的堆栈跟踪

时间:2013-09-09 11:01:51

标签: ios nsmutablearray stack-trace

在我的一个应用程序中,我有一个非常常见的崩溃。 我在bugsense中有这个报告:*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array

符号化后的这个堆栈跟踪:

0 CoreFoundation 0x3796b2a3 + 162
1 libobjc.A.dylib 0x3546b97f objc_exception_throw + 30
2 CoreFoundation 0x378b6b75 + 164
3 CoreData 0x357d9c93 + 1202
4 CoreData 0x357da863 + 1858
5 CoreFoundation 0x378bc037 _CFXNotificationPost + 1426
6 Foundation 0x39992d91 + 72
7 CoreData 0x35768307 + 78
8 CoreData 0x35767867 + 298
9 CoreData 0x356e9c0b + 2698
10 CoreData 0x356e910f + 270
11 CoreFoundation 0x379406cd + 20
12 CoreFoundation 0x3793e9c1 + 276
13 CoreFoundation 0x3793ed17 + 742
14 CoreFoundation 0x378b1ebd CFRunLoopRunSpecific + 356
15 CoreFoundation 0x378b1d49 CFRunLoopRunInMode + 104
16 GraphicsServices 0x355672eb GSEventRunModal + 74
17 UIKit 0x37329301 UIApplicationMain + 1120
18 HiBye 0x000c579d main + 244
19 libdyld.dylib 0x36207b20 + 0

我理解问题是空的NSMutableArray,但我无法在代码中找到该位置或至少是潜在的位置。我知道这条痕迹并没有多说,但我会理解你可能从中得到的任何我可能都不知道的想法或方向。

由于 沙尼

0 个答案:

没有答案