Сбои с [__NSArrayM objectAtIndex:]: индекс 0 за пределами для ошибки пустого массива

Я получаю отчеты о сбоях от пользователей моего приложения iOS, но сбой я не могу воспроизвести сам, и я не могу проследить ошибку до строки в моем собственном коде (за исключением того, что она происходит из строки 14 в main.m, но это приложение, созданное по умолчанию для приложений iOS. Ниже отчет о сбое, который я получил.

Я понимаю, что в некоторых точка, когда объект находится с индексом 0, извлекается из пустого массива.Но, поскольку он, похоже, не указывает на мой собственный код, может ли это быть ошибкой в ​​iOS? (Это происходит на разных платформах и с разными версиями iOS).

Я надеюсь, что кто-то знает, что происходит, или может указать мне правильное направление. Спасибо.

ОТЧЕТ ОБ АВАРИИ:

Incident Identifier: [TODO]
CrashReporter Key:   [TODO]
Process:         Mary Black [797]
Path:            /var/mobile/Applications/28A68F8B-294E-4B86-9E75-ED5484E5EF4D/Mary Black.app/Mary Black
Identifier:      net.broset.Mary-Black
Version:         225
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2011-10-14 03:47:32 +0000
OS Version:      iPhone OS 5.0 (9A334)
Report Version:  104

Exception Type:  SIGTRAP
Exception Codes: #0 at 0x35b07848
Crashed Thread:  0

Application Specific Information:
*** Terminating app due to uncaught exception \\\'NSRangeException\\\', reason: \\\'*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array\\\'

Thread 0 Crashed:
0   libsystem_kernel.dylib              0x00010848 __kill + 8
1   CoreFoundation                      0x000b9987 __handleUncaughtException + 75
2   libobjc.A.dylib                     0x000092d1 _objc_terminate + 129
3   libc++abi.dylib                     0x000043c5 _ZL19safe_handler_callerPFvvE + 77
4   libc++abi.dylib                     0x00004451 operator delete(void*) + 1
5   libc++abi.dylib                     0x00005825 __cxa_current_exception_type + 1
6   libobjc.A.dylib                     0x00009235 objc_exception_rethrow + 13
7   CoreFoundation                      0x0000f545 CFRunLoopRunSpecific + 405
8   CoreFoundation                      0x0000f3a5 CFRunLoopRunInMode + 105
9   GraphicsServices                    0x00003fed GSEventRunModal + 157
10  UIKit                               0x00031743 UIApplicationMain + 1091
11  Mary Black                          0x00002fa7 main (main.m:14)
7
задан msetten 22 October 2011 в 12:01
поделиться