Persistent crash on my iOS App, unable to locate it -



Persistent crash on my iOS App, unable to locate it -

i'm searching 5 days ago crash, can find why app crash sometimes. i'm using crittercism library log crash. dsym file correctly uploaded on crittercism website. here crash log crittercism:

0 libobjc.a.dylib 0x38540626 objc_msgsend + 6 1 uikit 0x307baaf7 -[_uimodalitemscoordinator _notifydelegatemodalitem:tappedbuttonatindex:] + 95 2 uikit 0x307ba96d -[_uimodalitemalertcontentview tableview:didselectrowatindexpath:] + 749 3 uikit 0x306c205f -[uitableview _selectrowatindexpath:animated:scrollposition:notifydelegate:] + 1079 4 uikit 0x30774377 -[uitableview _userselectrowatpendingselectionindexpath:] + 215 5 uikit 0x306236f5 _applyblocktocfarraycopiedtostack + 317 6 uikit 0x3059c55b _aftercacommithandler + 431 7 corefoundation 0x2dd532a5 __cfrunloop_is_calling_out_to_an_observer_callback_function__ + 21 8 corefoundation 0x2dd50c49 __cfrunloopdoobservers + 285 9 corefoundation 0x2dd50f8b __cfrunlooprun + 731 10 corefoundation 0x2dcbbf0f cfrunlooprunspecific + 523 11 corefoundation 0x2dcbbcf3 cfrunloopruninmode + 107 12 graphicsservices 0x32bc0663 gseventrunmodal + 139 13 uikit 0x3060716d uiapplicationmain + 1137 14 myapp 0x000c3357 main (main.m:16) 15 libdyld.dylib 0x38a43ab7 start + 3

the thing is: have many uitableview in app. can't find 1 is. how have process debug crash ? didn't find useful info on apple developer center. seek utilize atos command symbolicate file, no useful information. it's same info on crittercism website.

here command used: atos -arch armv7 -o myapp (to come in interactif mode, then, come in each memory address : 0x307baaf7) have myapp.app.dsym archive, , utilize command (above), used file archive @ path: contents/resources/dwarf/myapp

i'm lost. thought ? suggestions ? give thanks much help.

edit 1:

i've checked uialetview , delegate of uialertview: ok.

i see crash log on crittercism, (around 120 crashes 63 users on ios 7 only, iphone , ipad). can't reproduced ! don't understand.

frame 14 shows right symbol, main.m line 16. using atos address written in stackframe did wrong, see this stackoverflow explanation. such not possible crash study tell table view causing such memory issue.

based upon above may not able exact table view stack trace itself, crittercism there additional features (such breadcrumbs) allow capturing trail beyond stack.

my recommendation add together breadcrumb in viewdidload of tableviewcontroller , grab/define name of table view there. way can step through breadcrumbs , know leading crash in tableview.

that should help improve capturing scenario in future.

as particular stack trace. can potentially utilize techniques described in post help improve understand true origins of objc_msgsend.

ios crash crash-reports symbolicatecrash crittercism

Comments

Popular posts from this blog

php - Android app custom user registration and login with cookie using facebook sdk -

django - Access session in user model .save() -

php - .htaccess Multiple Rewrite Rules / Prioritizing -