2011-06-13 2 views
0

У меня есть клиент, который представил мне около десяти журналов сбоев, и я символизировал журналы в XCode. Я просто понятия не имею, что это значит. Пожалуйста, помогите мне проанализировать этот журнал аварии:Анализ журнала сбоев

Incident Identifier: 0E7CF1DF-B79C-4AE1-9FB3-7F13D916C844 
CrashReporter Key: 0d530a5efc7ff5fff35f75efe047862f1e3ec068 
Hardware Model:  iPad1,1 
Process:   MyStocks [292] 
Path:   /var/mobile/Applications/B120B24C-1B9A-4077-AED3-1364779DBB84/MyStocks.app/MyStocks 
Identifier:  MyStocks 
Version:   ??? (???) 
Code Type:  ARM (Native) 
Parent Process: launchd [1] 

Date/Time:  2011-05-28 12:12:41.766 -0400 
OS Version:  iPhone OS 4.3.3 (8J3) 
Report Version: 104 

Exception Type: EXC_CRASH (SIGABRT) 
Exception Codes: 0x00000000, 0x00000000 
Crashed Thread: 0 

Thread 0 name: Dispatch queue: com.apple.main-thread 
Thread 0 Crashed: 
0 libsystem_kernel.dylib   0x32fa3a1c __pthread_kill + 8 
1 libsystem_c.dylib    0x362063b4 pthread_kill + 52 
2 libsystem_c.dylib    0x361febf8 abort + 72 
3 libstdc++.6.dylib    0x30e7da64 __gnu_cxx::__verbose_terminate_handler() + 376 
4 libobjc.A.dylib     0x32dcb06c _objc_terminate + 104 
5 libstdc++.6.dylib    0x30e7be36 __cxxabiv1::__terminate(void (*)()) + 46 
6 libstdc++.6.dylib    0x30e7be8a std::terminate() + 10 
7 libstdc++.6.dylib    0x30e7bf5a __cxa_throw + 78 
8 libobjc.A.dylib     0x32dc9c84 objc_exception_throw + 64 
9 CoreFoundation     0x30adc1b8 -[NSObject(NSObject) doesNotRecognizeSelector:] + 96 
10 CoreFoundation     0x30adb642 ___forwarding___ + 502 
11 CoreFoundation     0x30a52178 _CF_forwarding_prep_0 + 40 
12 MyStocks      0x0000cd28 +[YahooFinanceAPI stockIsValid:] (YahooFinanceAPI.m:31) 
13 MyStocks      0x0000bb20 -[StockText check] (StockText.m:51) 
14 Foundation      0x35e0f7c6 __NSFireTimer + 130 
15 CoreFoundation     0x30aafa40 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 8 
16 CoreFoundation     0x30ab1ec4 __CFRunLoopDoTimer + 844 
17 CoreFoundation     0x30ab283e __CFRunLoopRun + 1082 
18 CoreFoundation     0x30a42ebc CFRunLoopRunSpecific + 224 
19 CoreFoundation     0x30a42dc4 CFRunLoopRunInMode + 52 
20 GraphicsServices    0x36188418 0x36184000 + 17432 
21 GraphicsServices    0x361884c4 0x36184000 + 17604 
22 UIKit       0x30f5ed62 -[UIApplication _run] + 398 
23 UIKit       0x30f5c800 UIApplicationMain + 664 
24 MyStocks      0x00002c88 main (main.m:14) 
25 MyStocks      0x00002c08 start + 44 

Thread 1 name: Dispatch queue: com.apple.libdispatch-manager 
Thread 1: 
0 libsystem_kernel.dylib   0x32fa4fbc kevent + 24 
1 libdispatch.dylib    0x32fcf032 _dispatch_mgr_invoke + 706 
2 libdispatch.dylib    0x32fd003a _dispatch_queue_invoke + 86 
3 libdispatch.dylib    0x32fcf5ea _dispatch_worker_thread2 + 186 
4 libsystem_c.dylib    0x3620758a _pthread_wqthread + 258 
5 libsystem_c.dylib    0x36207bbc start_wqthread + 0 

Thread 2 name: WebThread 
Thread 2: 
0 libsystem_kernel.dylib   0x32fa1c00 mach_msg_trap + 20 
1 libsystem_kernel.dylib   0x32fa1758 mach_msg + 44 
2 CoreFoundation     0x30ab02b8 __CFRunLoopServiceMachPort + 88 
3 CoreFoundation     0x30ab2562 __CFRunLoopRun + 350 
4 CoreFoundation     0x30a42ebc CFRunLoopRunSpecific + 224 
5 CoreFoundation     0x30a42dc4 CFRunLoopRunInMode + 52 
6 WebCore       0x336c827e RunWebThread(void*) + 382 
7 libsystem_c.dylib    0x3620630a _pthread_start + 242 
8 libsystem_c.dylib    0x36207bb4 thread_start + 0 

Thread 3: 
0 libsystem_kernel.dylib   0x32fa1c00 mach_msg_trap + 20 
1 libsystem_kernel.dylib   0x32fa1758 mach_msg + 44 
2 CoreFoundation     0x30ab02b8 __CFRunLoopServiceMachPort + 88 
3 CoreFoundation     0x30ab2562 __CFRunLoopRun + 350 
4 CoreFoundation     0x30a42ebc CFRunLoopRunSpecific + 224 
5 CoreFoundation     0x30a42dc4 CFRunLoopRunInMode + 52 
6 Foundation      0x35da97f6 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 206 
7 Foundation      0x35d9c382 -[NSThread main] + 38 
8 Foundation      0x35e0e5c6 __NSThread__main__ + 966 
9 libsystem_c.dylib    0x3620630a _pthread_start + 242 
10 libsystem_c.dylib    0x36207bb4 thread_start + 0 

Thread 4 name: com.apple.CFSocket.private 
Thread 4: 
0 libsystem_kernel.dylib   0x32fa3c60 __select + 20 
1 CoreFoundation     0x30ab58f2 __CFSocketManager + 582 
2 libsystem_c.dylib    0x3620630a _pthread_start + 242 
3 libsystem_c.dylib    0x36207bb4 thread_start + 0 

Thread 5: 
0 libsystem_kernel.dylib   0x32fa43ec __workq_kernreturn + 8 
1 libsystem_c.dylib    0x362076d8 _pthread_wqthread + 592 
2 libsystem_c.dylib    0x36207bbc start_wqthread + 0 

Thread 0 crashed with ARM Thread State: 
    r0: 0x00000000 r1: 0x00000000  r2: 0x00000001  r3: 0x00000000 
    r4: 0x3fb8e48c r5: 0x00000006  r6: 0x002e46ec  r7: 0x2fdfe7f8 
    r8: 0x00245f70 r9: 0x00000065  r10: 0x3f646b98  r11: 0x00000000 
    ip: 0x00000148 sp: 0x2fdfe7ec  lr: 0x368d23bb  pc: 0x337e1a1c 
    cpsr: 0x00000010 

Binary Images: 
    0x1000 - 0xf2fff +MyStocks armv7 <5a9bc2940092fcb19620e8be465b8847> /var/mobile/Applications/B120B24C-1B9A-4077-AED3-1364779DBB84/MyStocks.app/MyStocks 
0x2fe00000 - 0x2fe25fff dyld armv7 <bb9bfc7d242331d29a79adf7ef7aaa18> /usr/lib/dyld 
0x30e06000 - 0x310f3fff libLAPACK.dylib armv7 <b855d60dac01310495453bddfd004f0d> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib 
0x31140000 - 0x31145fff liblaunch.dylib armv7 <f5ccc8234aea3ebd9a88bd37f0fa23ae> /usr/lib/system/liblaunch.dylib 
0x3145a000 - 0x3145bfff libsystem_network.dylib armv7 <39bf0f48bd8539169a77f8f61cdcd4c9> /usr/lib/system/libsystem_network.dylib 
0x31706000 - 0x31706fff libdnsinfo.dylib armv7 <21415179ffa03f949fa8cc851c6c31c7> /usr/lib/system/libdnsinfo.dylib 
0x31716000 - 0x31723fff libbsm.0.dylib armv7 <0a1e2bb78d5138419ecad8ba0fe42fdd> /usr/lib/libbsm.0.dylib 
0x31724000 - 0x31725fff libsystem_blocks.dylib armv7 <ccc041df3de73eafb7a59e74cdb1702b> /usr/lib/system/libsystem_blocks.dylib 
0x31797000 - 0x317d9fff CoreAudio armv7 <c972fd5f8e89333ca680b9a33587f896> /System/Library/Frameworks/CoreAudio.framework/CoreAudio 
0x31a71000 - 0x31a71fff Accelerate armv7 <7d5ad465049136afaa1f0d89aac600bc> /System/Library/Frameworks/Accelerate.framework/Accelerate 
0x31bae000 - 0x31c57fff libxml2.2.dylib armv7 <5538d3f2c7d83b88b06168488fe6326b> /usr/lib/libxml2.2.dylib 
0x31c58000 - 0x31c63fff libz.1.dylib armv7 <ac706bee36593dc683fd5a96a389d72e> /usr/lib/libz.1.dylib 
0x31db6000 - 0x31e75fff CFNetwork armv7 <b09e0d53de9f3bc8bde494780f3cdd4f> /System/Library/Frameworks/CFNetwork.framework/CFNetwork 
0x31e76000 - 0x31e78fff libgcc_s.1.dylib armv7 <a2631ac302f4310dae8367939e16b7c2> /usr/lib/libgcc_s.1.dylib 
0x31e79000 - 0x31e96fff libsystem_info.dylib armv7 <48016be86e3f3cd9aeee1c6590e1ac6f> /usr/lib/system/libsystem_info.dylib 
0x3219d000 - 0x321a1fff libGFXShared.dylib armv7 <a0772a32cd8b3b9194bb0c29807c1c5b> /System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib 
0x321b0000 - 0x3220ffff libBLAS.dylib armv7 <0b36b2272aa33a8c9aa22d99c89d7189> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib 
0x322de000 - 0x322ecfff OpenGLES armv7 <5a76beaeaa013f0cbf16e5cb154598ab> /System/Library/Frameworks/OpenGLES.framework/OpenGLES 
0x32348000 - 0x3234ffff libbz2.1.0.dylib armv7 <0a082e1d475432959ba93aa3dbf7fb31> /usr/lib/libbz2.1.0.dylib 
0x32350000 - 0x3295bfff WebCore armv7 <07941e59d0a33f94802c16c76238fddf> /System/Library/PrivateFrameworks/WebCore.framework/WebCore 
0x32a50000 - 0x32a7ffff SystemConfiguration armv7 <1d73b8a159363f96bb9c039655c5eae6> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration 
0x32c4c000 - 0x32d39fff libiconv.2.dylib armv7 <f4146ce07e3031ea8a81fa5516fd77d0> /usr/lib/libiconv.2.dylib 
0x32d49000 - 0x32d4dfff libcache.dylib armv7 <d2f7fd2a352b3cd59c564be34b53cf80> /usr/lib/system/libcache.dylib 
0x32d4e000 - 0x32d53fff MobileKeyBag armv7 <8c35c090bc373cb181fc26b961b8dba5> /System/Library/PrivateFrameworks/MobileKeyBag.framework/MobileKeyBag 
0x32d54000 - 0x32d54fff vecLib armv7 <0c60cd0a60f43d2791d36cb357d30e3c> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib 
0x32d7f000 - 0x32d82fff libmacho.dylib armv7 <43311c113a9d3182b7d007129819f029> /usr/lib/system/libmacho.dylib 
0x32eac000 - 0x33239fff UIKit armv7 <c271b78464d93cb7bf28c6e49df293ba> /System/Library/Frameworks/UIKit.framework/UIKit 
0x3323a000 - 0x3323dfff IOSurface armv7 <ad50e71624583d06b891344d832f9b08> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface 
0x332b5000 - 0x3339afff CoreFoundation armv7 <a8444f997111304c9571b3ff974b769c> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation 
0x333e6000 - 0x33425fff libSystem.B.dylib armv7 <33dcf9a403ae3fd5971d6030ada2fcab> /usr/lib/libSystem.B.dylib 
0x3342f000 - 0x33431fff libAccessibility.dylib armv7 <d55f1553d14831a2a5435ae27ef75ef4> /usr/lib/libAccessibility.dylib 
0x33485000 - 0x33487fff IOMobileFramebuffer armv7 <683f321680763e519d61541170ba2133> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer 
0x334ce000 - 0x3357ffff WebKit armv7 <eb9a0d69c64b3127b2bffd71641add3b> /System/Library/PrivateFrameworks/WebKit.framework/WebKit 
0x335e1000 - 0x33702fff CoreGraphics armv7 <65f6c8701b563542820a26b0dfc4f6a4> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics 
0x33771000 - 0x33771fff libsystem_sandbox.dylib armv7 <f47c01d627853b328e088b3fdd08e87d> /usr/lib/system/libsystem_sandbox.dylib 
0x3377a000 - 0x337cffff libvDSP.dylib armv7 <0221caba81a235c5a896a835e2aac047> /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib 
0x337d0000 - 0x337e7fff libsystem_kernel.dylib armv7 <a06ec84e53bf32098b63c0caebdb45b6> /usr/lib/system/libsystem_kernel.dylib 
0x3392a000 - 0x3392bfff libdyld.dylib armv7 <41a7b5e5d9983449ab33affed0f635ad> /usr/lib/system/libdyld.dylib 
0x33a3b000 - 0x33a70fff AddressBook armv7 <3f2071a77bc134cd82065eef90d4082f> /System/Library/Frameworks/AddressBook.framework/AddressBook 
0x33a84000 - 0x33b9efff libicucore.A.dylib armv7 <bada0c2725bb31a483d5adf9aaf1f8df> /usr/lib/libicucore.A.dylib 
0x33cdf000 - 0x33d1bfff libGLImage.dylib armv7 <9d97699e44ee3651ba4ac37e5adec35b> /System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib 
0x33e2d000 - 0x33e9cfff ProofReader armv7 <6d843c6aecdd37ae84baa40af8ad7e65> /System/Library/PrivateFrameworks/ProofReader.framework/ProofReader 
0x33e9d000 - 0x33ea6fff CoreVideo armv7 <ea847e6dba2d36b1826b255c73b39539> /System/Library/Frameworks/CoreVideo.framework/CoreVideo 
0x33fb0000 - 0x33fbdfff libdispatch.dylib armv7 <9a0511ad5ebc3db898f1f49ed1a73d34> /usr/lib/system/libdispatch.dylib 
0x340a5000 - 0x340d8fff AppSupport armv7 <0217468bd9f839229a47910b7816b3d5> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport 
0x340dc000 - 0x35b2afff TextInput armv7 <f242acc046073c1598195dd26fd8ad6f> /System/Library/PrivateFrameworks/TextInput.framework/TextInput 
0x35b2b000 - 0x35b2bfff libCVMSPluginSupport.dylib armv7 <42d8aa2a31843a6e8bfff745644a7ba5> /System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib 
0x35b2c000 - 0x35c4bfff Foundation armv7 <09ff368178c5321c9715b9c8d491d53f> /System/Library/Frameworks/Foundation.framework/Foundation 
0x35c61000 - 0x35c67fff liblockdown.dylib armv7 <14c89b7346433c1f8675f454531f6ca3> /usr/lib/liblockdown.dylib 
0x35d27000 - 0x35debfff libobjc.A.dylib armv7 <6b51e76fde9f381bb7b3bc5badbfee3a> /usr/lib/libobjc.A.dylib 
0x35dec000 - 0x35e24fff IOKit armv7 <80ae313ad69d3363935c88e51a11862d> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 
0x35e25000 - 0x35f51fff libmecabra.dylib armv7 <113de5f9858c32b8b158bfdc68042a97> /usr/lib/libmecabra.dylib 
0x35f72000 - 0x35f91fff Bom armv7 <b178e3efb4d733c694bd5a55e57a314f> /System/Library/PrivateFrameworks/Bom.framework/Bom 
0x3615c000 - 0x36168fff SpringBoardServices armv7 <c68262667ac8397a949ce4e92dfec7db> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices 
0x36184000 - 0x36190fff GraphicsServices armv7 <ff78a9636e933f0dbd222f8d26209788> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices 
0x3654e000 - 0x36552fff AssetsLibraryServices armv7 <e1cbfe599c96369ca4bdb0dd99d3cd9f> /System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices 
0x36561000 - 0x365abfff libstdc++.6.dylib armv7 <b2cac408951c3f3c9ba3cf563e54ce81> /usr/lib/libstdc++.6.dylib 
0x3661a000 - 0x3662ffff libresolv.9.dylib armv7 <e92cfbb83f7b330db19181e797bb3f7b> /usr/lib/libresolv.9.dylib 
0x367ef000 - 0x3689efff QuartzCore armv7 <ef9632c9781f3101916b65e9faae1579> /System/Library/Frameworks/QuartzCore.framework/QuartzCore 
0x3689f000 - 0x36920fff libsystem_c.dylib armv7 <a7077267b6743ed3bbdd86d4380c75d9> /usr/lib/system/libsystem_c.dylib 
0x3698b000 - 0x3698cfff libremovefile.dylib armv7 <e8858a499d663e6a9e3c188521273cc1> /usr/lib/system/libremovefile.dylib 
0x369f7000 - 0x369f8fff TextInput_fr armv7 <df896624a716399f877087d35f6c6d86> /System/Library/TextInput/TextInput_fr.bundle/TextInput_fr 
0x36bfd000 - 0x36c02fff libnotify.dylib armv7 <9d7198e91de9386a9e5ea43608a66a57> /usr/lib/system/libnotify.dylib 
0x36c09000 - 0x36c4ffff CoreTelephony armv7 <af7d1e770e5a3ffd8834a57fb5d40557> /System/Library/Frameworks/CoreTelephony.framework/CoreTelephony 
0x36cbb000 - 0x36cf3fff libCGFreetype.A.dylib armv7 <ccea634795153164a681f0f311f4461d> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGFreetype.A.dylib 
0x36cf4000 - 0x36cf5fff CoreSurface armv7 <7b83cd757da73e6e826693c29296d3fa> /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface 
0x36d0d000 - 0x36da2fff ImageIO armv7 <d520e3241d1130e8ac1375ee0f2c1095> /System/Library/Frameworks/ImageIO.framework/ImageIO 
0x36ded000 - 0x36df4fff AggregateDictionary armv7 <ab9777b39e8e3026ad64dc90323cad7e> /System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary 
0x36e84000 - 0x36eadfff MobileCoreServices armv7 <57fef84bdc17301d8bf53ba0fb967fe6> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices 
0x36efd000 - 0x37001fff JavaScriptCore armv7 <61a94142e2d23dafa2964190dd46e9e3> /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore 
0x37002000 - 0x37039fff Security armv7 <6599f42a910b3b31a0e1d98c883d61cb> /System/Library/Frameworks/Security.framework/Security 
0x37058000 - 0x37071fff libRIP.A.dylib armv7 <4825c3e392983aba947eca06555e4480> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib 
0x3716a000 - 0x3716ffff libsystem_dnssd.dylib armv7 <c7cfe523e2d73521abc01587313ef730> /usr/lib/system/libsystem_dnssd.dylib 
0x371ba000 - 0x371bcfff MobileInstallation armv7 <94b6d6c5d9883175af26764567528127> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation 
0x37297000 - 0x372e8fff libsqlite3.dylib armv7 <8a41cc6a6d9332308bc415d27577fd24> /usr/lib/libsqlite3.dylib 
0x3734c000 - 0x374a0fff AudioToolbox armv7 <6619c8c13f8d328e923e797fa8d0df23> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox 
0x374a4000 - 0x374c4fff PrintKit armv7 <e5a01ca9083a36afacc08611a398e2ad> /System/Library/PrivateFrameworks/PrintKit.framework/PrintKit 
0x374c5000 - 0x374cafff libcopyfile.dylib armv7 <e57c2b9054b831d9a37119baaa4947cb> /usr/lib/system/libcopyfile.dylib 
0x37539000 - 0x37576fff CoreText armv7 <fb6a72faec2330c4b2cd33c2e9c59588> /System/Library/Frameworks/CoreText.framework/CoreText 

ответ

1

Виновником по-видимому, здесь:

  • 64 9 CoreFoundation 0x30adc1b8 - [NSObject (NSObject) doesNotRecognizeSelector:]
  • 96 10 CoreFoundation 0x30adb642 __forwarding
  • 502 11 CoreFoundation 0x30a52178 _CF_forwarding_prep_0
  • 40 12 MyStocks 0x0000cd28 + [YahooFinanceAPI наличиеIsValid:] (YahooFinanceAPI.m: 31)

Как сказал Яно, возможно, отсутствующий метод (если это так, должно быть предупреждение где-то). Либо это, либо, может быть, вы обращаетесь к недопустимому указателю (что-то, что вы «высвободили»?).

+0

Спасибо, я знаю, что метод действителен, это основной метод в моем приложении, но проблема с выпуском может быть проблемой. Я посмотрю на это. – Joey

+2

Обратите внимание, что 'YahooFinanceAPI' - это класс, поэтому вы не отпускаете/не сохраняете его. Может быть, 'stockIsValid:' является методом экземпляра (-), а не методом класса (+). – Jano

+0

+1 Хорошая точка @Jano –

3

Я держал пари, два доллара на отсутствующий методе в YahooFinanceAPI:31 +[YahooFinanceAPI stockIsValid:].

+0

Нет, нет недостающего метода. – Joey

Смежные вопросы