View Full Version : OS 3.0 beta 5 crash
XcodeNewb
May 28, 2009, 07:17 PM
Apple keeps rejecting my application telling me it is crashing on OS 3.0 beta 5. Here is the actual message:
"At this time, "your app" cannot be posted to the App Store because it is crashing on iPhone OS 3.0 Beta 5 and Mac OS X 10.5.6. Application continues to crash on launch with or without network connection being available. Please see crash logs attached for details."
What is the best way to test for this? I have run the app in the simulator on OS 3.0 and it runs fine. Do I really need to upgrade my phone to 3.0 to test this?
Thanks
PhoneyDeveloper
May 28, 2009, 07:29 PM
Did they send you any kind of crash log?
XcodeNewb
May 28, 2009, 07:41 PM
Yes they did but to be honest I do not know how to tell what it is saying:
I tried the whole process of symbolication etc. but to no avail. Any ideas? I would GREATLY appreciate it!
Incident Identifier: BB3CA73E-22EA-43A2-B7CF-CBA7E3213DFF
CrashReporter Key: 7134624b1625e3ea8d63d7f8d94ac9e8de9260f9
Process: YourApp [1484]
Path: /var/mobile/Applications/5562482B-0984-494B-B676-6D6061E5EEA2/YourApp.app/YourApp
Identifier: YourApp
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2009-05-28 15:15:51.060 -0700
OS Version: iPhone OS 3.0 (7A312g)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0
Thread 0 Crashed:
0 libSystem.B.dylib 0x31dcf94c 0x31d40000 + 588108
1 libSystem.B.dylib 0x31dcf93a 0x31d40000 + 588090
2 libSystem.B.dylib 0x31dcf92e 0x31d40000 + 588078
3 libSystem.B.dylib 0x31de6cf8 0x31d40000 + 683256
4 libstdc++.6.dylib 0x374f7840 0x37492000 + 415808
5 libobjc.A.dylib 0x300166b8 0x3000c000 + 42680
6 libstdc++.6.dylib 0x374f4f34 0x37492000 + 405300
7 libstdc++.6.dylib 0x374f4fac 0x37492000 + 405420
8 libstdc++.6.dylib 0x374f50d4 0x37492000 + 405716
9 libobjc.A.dylib 0x300165dc 0x3000c000 + 42460
10 CoreFoundation 0x30224020 0x301fd000 + 159776
11 CoreFoundation 0x30223fc0 0x301fd000 + 159680
12 Foundation 0x30521dea 0x30501000 + 134634
13 Foundation 0x30547bc8 0x30501000 + 289736
14 YourApp 0x00003566 0x1000 + 9574
15 UIKit 0x30a55f1c 0x308ed000 + 1478428
16 UIKit 0x3093ebd0 0x308ed000 + 334800
17 UIKit 0x3093e990 0x308ed000 + 334224
18 Foundation 0x3050e668 0x30501000 + 54888
19 CoreFoundation 0x30254a08 0x301fd000 + 358920
20 CoreFoundation 0x30254164 0x301fd000 + 356708
21 GraphicsServices 0x3204f29c 0x3204b000 + 17052
22 UIKit 0x308f0014 0x308ed000 + 12308
23 UIKit 0x308ee72c 0x308ed000 + 5932
24 YourApp 0x000020b6 0x1000 + 4278
25 YourApp 0x0000202c 0x1000 + 4140
Thread 1:
0 libSystem.B.dylib 0x31d41158 0x31d40000 + 4440
1 libSystem.B.dylib 0x31d43ed8 0x31d40000 + 16088
2 CoreFoundation 0x3025454e 0x301fd000 + 357710
3 CoreFoundation 0x30254164 0x301fd000 + 356708
4 WebCore 0x3588b2cc 0x35809000 + 533196
5 libSystem.B.dylib 0x31d6a5a0 0x31d40000 + 173472
Thread 2:
0 libSystem.B.dylib 0x31dd0510 0x31d40000 + 591120
1 libSystem.B.dylib 0x31d722c8 0x31d40000 + 205512
2 libSystem.B.dylib 0x31d71a8c 0x31d40000 + 203404
3 CoreMedia 0x34717610 0x34712000 + 22032
4 CoreMedia 0x347174ec 0x34712000 + 21740
5 MediaToolbox 0x34819ff0 0x34816000 + 16368
6 libSystem.B.dylib 0x31d6a5a0 0x31d40000 + 173472
Thread 0 crashed with ARM Thread State:
r0: 0x00000000 r1: 0x00000000 r2: 0x00000001 r3: 0x39d47014
r4: 0x00000006 r5: 0x001416cc r6: 0x2ffff01c r7: 0x2ffff02c
r8: 0x38204ca4 r9: 0x0000000a r10: 0x00000001 r11: 0x00008e20
ip: 0x00000025 sp: 0x2ffff02c lr: 0x31dcf941 pc: 0x31dcf94c
cpsr: 0x000f0010
Binary Images:
0x1000 - 0x7fff +YourApp armv6 <91ebbaeb2e60db1fa44f8f9a3a0e9420> /var/mobile/Applications/5562482B-0984-494B-B676-6D6061E5EEA2/YourApp.app/YourApp
0xe4000 - 0xe5fff dns.so armv6 <7943354b648b9518f46a835d5359e45a> /usr/lib/info/dns.so
0x2fe00000 - 0x2fe26fff dyld armv6 <742d62b1d83196969c229c2afa8cc871> /usr/lib/dyld
0x30000000 - 0x30008fff libgcc_s.1.dylib armv6 <1da6faede616da43c6dddeb3187bf1da> /usr/lib/libgcc_s.1.dylib
0x3000c000 - 0x3015bfff libobjc.A.dylib armv6 <d265ac55afc05ab23dd3cdd7e2de8b0e> /usr/lib/libobjc.A.dylib
0x301ca000 - 0x301d8fff libz.1.dylib armv6 <f8a6e8195f2d29a8fe3ff3430100beb0> /usr/lib/libz.1.dylib
0x301fd000 - 0x302a8fff CoreFoundation armv6 <158d9abbaabcca0c8051207bd635d4b3> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x3036e000 - 0x3038dfff Bom armv6 <c01749d2dc3ef20a5a751e9728390e7a> /System/Library/PrivateFrameworks/Bom.framework/Bom
0x30501000 - 0x305f5fff Foundation armv6 <10ba0b57a15e0d80377cc11a8dc0e2e6> /System/Library/Frameworks/Foundation.framework/Foundation
0x3071d000 - 0x30729fff CoreVideo armv6 <2a1a0f7f6bf0ec535cb0357cba48587d> /System/Library/PrivateFrameworks/CoreVideo.framework/CoreVideo
0x30734000 - 0x30736fff AppleJPEG armv6 <7ec01a864929893da56b39272b83ef20> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG
0x3073a000 - 0x30760fff AppSupport armv6 <19d6a52607e9a14c340faa1f67e833d8> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x30778000 - 0x3077dfff liblockdown.dylib armv6 <c2e541fe3626592fa71d488250e6161e> /usr/lib/liblockdown.dylib
0x308ed000 - 0x31520fff UIKit armv6 <5250396932738a25541497e2833fbeb7> /System/Library/Frameworks/UIKit.framework/UIKit
0x316fe000 - 0x31777fff AddressBookUI armv6 <8c56d632027e9797563d76a855fbf4a4> /System/Library/Frameworks/AddressBookUI.framework/AddressBookUI
0x317c6000 - 0x3183dfff PhotoLibrary armv6 <afa9d4071d603a66be02fee16f79480c> /System/Library/PrivateFrameworks/PhotoLibrary.framework/PhotoLibrary
0x31884000 - 0x318d0fff IOKit armv6 <6a54d6e24f1bbc8bf826bebae385128a> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x318e8000 - 0x31aa1fff CoreGraphics armv6 <708c726d3fccadfc3f3807c308a77acc> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x31af0000 - 0x31b57fff CFNetwork armv6 <e901d743d4c07960aee65941c7ad0613> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x31bb1000 - 0x31bc6fff OpenGLES armv6 <1de6f74d8340f4654faa9c2ef443e97e> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x31bcc000 - 0x31cc6fff JavaScriptCore armv6 <330edc9733abcbf3cb512b8783da1e8f> /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
0x31d40000 - 0x31e63fff libSystem.B.dylib armv6 <054b556a493e1ed61e6c7636c5a14fa1> /usr/lib/libSystem.B.dylib
0x31ea3000 - 0x31ff8fff AudioToolbox armv6 <8da935398e965158b1e41a6bc0eebbca> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x3204b000 - 0x32055fff GraphicsServices armv6 <4a6f81942ceeaf81e34281b018add6b6> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x32060000 - 0x3208bfff CoreLocation armv6 <b814cde3ecc3f96d6aeddfef44377f20> /System/Library/Frameworks/CoreLocation.framework/CoreLocation
0x320a4000 - 0x320d7fff Security armv6 <9cadc7f4e0448e4a8d0701368e7f5467> /System/Library/Frameworks/Security.framework/Security
0x320f1000 - 0x3219dfff ImageIO armv6 <7e1568f1bdd635a5b7cf964ae2171e41> /System/Library/PrivateFrameworks/ImageIO.framework/ImageIO
0x322c1000 - 0x322cdfff IAP armv6 <0df216f39d97a668bd67deaf7f121b9b> /System/Library/PrivateFrameworks/IAP.framework/IAP
0x322d7000 - 0x3232dfff GMM armv6 <d642159f26c97b8d9c3091d1f7bbb0fd> /System/Library/PrivateFrameworks/GMM.framework/GMM
0x32372000 - 0x323a5fff SystemConfiguration armv6 <17263819076d78fbff55f06ade7bf1ea> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x323bb000 - 0x323bdfff ArtworkCache armv6 <bc871430c0b7e433126a7b7711bb7ef3> /System/Library/PrivateFrameworks/ArtworkCache.framework/ArtworkCache
0x323c1000 - 0x323c7fff ITSync armv6 <5986e9adb64b45c7aa97691682634e0e> /System/Library/PrivateFrameworks/ITSync.framework/ITSync
0x323cd000 - 0x32487fff MusicLibrary armv6 <d0d9dc74e414c06eeeb284ac97e5872c> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary
0x324cd000 - 0x32528fff CoreAudio armv6 <73dd32fc9579b999e56c62ecf30c22d1> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x325aa000 - 0x325b1fff MobileMusicPlayer armv6 <16d9fd938a39ff0da4a4936a28fddc86> /System/Library/PrivateFrameworks/MobileMusicPlayer.framework/MobileMusicPlayer
0x325b9000 - 0x325d5fff AddressBook armv6 <30c7d417dc297a9d17f1d10949e32798> /System/Library/Frameworks/AddressBook.framework/AddressBook
0x32710000 - 0x32747fff CoreTelephony armv6 <661a355b2f9ba326447cadb0615176de> /System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony
0x3290c000 - 0x3291bfff MobileBluetooth armv6 <e408d2b2e9c1db9c3f80d30dab88bf95> /System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth
0x32922000 - 0x329c6fff QuartzCore armv6 <2ec958629c4dc764e7c94d43131d221b> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x32a10000 - 0x32a12fff CrashReporterSupport armv6 <b8796b46933671944f090b698f24a878> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
0x32a17000 - 0x32a17fff CoreSurface armv6 <ba1c5980aa37d5848b2ed15bfe159e9b> /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface
0x32a1c000 - 0x32a1dfff IOMobileFramebuffer armv6 <083835ac911cf137b253d12fa52185fb> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x32aa3000 - 0x32ab4fff TelephonyUI armv6 <1dab07af0bf71d1bb8920fdfc6bda47f> /System/Library/PrivateFrameworks/TelephonyUI.framework/TelephonyUI
0x32e0b000 - 0x32f0cfff libicucore.A.dylib armv6 <3f026f3dc45c8baa1efd24f7c877e31a> /usr/lib/libicucore.A.dylib
0x330d7000 - 0x330e2fff libbz2.1.0.dylib armv6 <afbd12631cb08200319db45982c182a7> /usr/lib/libbz2.1.0.dylib
0x3311d000 - 0x33212fff libxml2.2.dylib armv6 <c99411bad5aa643a5ba01a15cd8aa448> /usr/lib/libxml2.2.dylib
0x332c8000 - 0x33371fff WebKit armv6 <0a7584f70cabb31e435da54ac77676bf> /System/Library/PrivateFrameworks/WebKit.framework/WebKit
0x333d0000 - 0x3341afff Celestial armv6 <a56f3d18c6a5d324ebda8c3c40fc87d0> /System/Library/PrivateFrameworks/Celestial.framework/Celestial
0x33701000 - 0x33771fff MediaPlayer armv6 <e8142f075668246927f8b697f6c7d52d> /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
0x3384d000 - 0x3388afff libCGFreetype.A.dylib armv6 <55c5128827e487f4e7337c7ca21a93f3> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGFreetype.A.dylib
0x33896000 - 0x33899fff MobileInstallation armv6 <42f6cc63478db027e1fadbfe8ee04f20> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
0x33ef5000 - 0x33ef7fff Camera armv6 <7944c00d1fbeb4ece6a56644815ada93> /System/Library/PrivateFrameworks/Camera.framework/Camera
0x34127000 - 0x34149fff libRIP.A.dylib armv6 <1e6f7a9c50054a2c9b4ed895352a6d6b> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib
0x34158000 - 0x34161fff SpringBoardServices armv6 <33b5ddc8e2681a40c83ef1d6fb675e65> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x346e5000 - 0x346f1fff DataAccessExpress armv6 <61f3d47f2dab6b1d19fa1bef1f820936> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x34712000 - 0x34756fff CoreMedia armv6 <03b58b0fd09b4d1d1ae47ff4e08e0dfc> /System/Library/PrivateFrameworks/CoreMedia.framework/CoreMedia
0x34771000 - 0x347adfff VideoToolbox armv6 <581f39260bc0cb342ef1900afa5a817b> /System/Library/PrivateFrameworks/VideoToolbox.framework/VideoToolbox
0x347f2000 - 0x3480ffff libresolv.9.dylib armv6 <1ca1013c8df236a5526e56c0b267d199> /usr/lib/libresolv.9.dylib
0x34816000 - 0x3491cfff MediaToolbox armv6 <87b35b216089d0933655fec03f5ec62b> /System/Library/PrivateFrameworks/MediaToolbox.framework/MediaToolbox
0x34c0c000 - 0x34c12fff MBX2D armv6 <261fdb136ff7a6d47b82cce6f276e151> /System/Library/PrivateFrameworks/MBX2D.framework/MBX2D
0x3553c000 - 0x35579fff CoreText armv6 <90145e066968e1682b0976be2b454bd2> /System/Library/PrivateFrameworks/CoreText.framework/CoreText
0x355c6000 - 0x355cafff IOSurface armv6 <614db4b3f8be687b99f9eb6e17e6bdb5> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
0x35809000 - 0x35f57fff WebCore armv6 <718dddeb19b6122b710a61d2fae2f4ac> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x3641f000 - 0x36479fff libsqlite3.dylib armv6 <b8671090b7a4a1fed2215eae30e9b669> /usr/lib/libsqlite3.dylib
0x36487000 - 0x36490fff libkxld.dylib armv6 <ae49124ad72ae215964d32e383e75f14> /usr/lib/system/libkxld.dylib
0x36493000 - 0x364a3fff libbsm.0.dylib armv6 <bf17a4113650f2f18534c4e552ae7b8c> /usr/lib/libbsm.0.dylib
0x36617000 - 0x3661dfff AccountSettings armv6 <ece86b5d8e21ec35fdc64bc881fcbd5a> /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
0x36643000 - 0x36649fff ProtocolBuffer armv6 <039735ccf7201585176c7e817ff26d07> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x3711f000 - 0x37129fff MobileCoreServices armv6 <1b519ea144ba57d5d08281d0b91c75a3> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x37492000 - 0x374fbfff libstdc++.6.dylib armv6 <bbba28384ef561c3d2e03f0eb5368c32> /usr/lib/libstdc++.6.dylib
0x37c7c000 - 0x37c7cfff Accelerate armv6 <f924326f00177ed5b94b933f0f3e13e3> /System/Library/PrivateFrameworks/Accelerate.framework/Accelerate
0x37cd0000 - 0x37d13fff libvDSP.dylib armv6 <e502b2e6d56c4368289fddf9d885b642> /System/Library/PrivateFrameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x37d1a000 - 0x37d1afff vecLib armv6 <5d683b35560cc65915643b04b68e4047> /System/Library/PrivateFrameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
XcodeNewb
May 28, 2009, 07:50 PM
Also, this app does not do anything fancy. It uses the camera and that is about as fancy as it gets. No network connection is needed or anything.
Thanks again Phoney
XcodeNewb
May 28, 2009, 08:37 PM
Phoney:
i was able to symbolicate the crash log. Can you help me understand it? I really would love to figure this out! Thanks again.
Incident Identifier: BB3CA73E-22EA-43A2-B7CF-CBA7E3213DFF
CrashReporter Key: 7134624b1625e3ea8d63d7f8d94ac9e8de9260f9
Process: MyApp [1484]
Path: /var/mobile/Applications/5562482B-0984-494B-B676-6D6061E5EEA2/MyApp.app/MyApp
Identifier: MyApp
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2009-05-28 15:15:51.060 -0700
OS Version: iPhone OS 3.0 (7A312g)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0
Thread 0 Crashed:
0 libSystem.B.dylib 0x31dcf94c __kill + 8
1 libSystem.B.dylib 0x31dcf93a kill + 4
2 libSystem.B.dylib 0x31dcf92e raise + 10
3 libSystem.B.dylib 0x31de6cf8 abort + 36
4 libstdc++.6.dylib 0x374f7840 __gnu_cxx::__verbose_terminate_handler() + 588
5 libobjc.A.dylib 0x300166b8 _objc_terminate + 160
6 libstdc++.6.dylib 0x374f4f34 __cxxabiv1::__terminate(void (*)()) + 76
7 libstdc++.6.dylib 0x374f4fac std::terminate() + 16
8 libstdc++.6.dylib 0x374f50d4 __cxa_throw + 100
9 libobjc.A.dylib 0x300165dc objc_exception_throw + 92
10 CoreFoundation 0x30224020 +[NSException raise:format:arguments:] + 76
11 CoreFoundation 0x30223fc0 +[NSException raise:format:] + 24
12 Foundation 0x30521dea _NSArrayRaiseBoundException + 70
13 Foundation 0x30547bc8 -[NSCFArray objectAtIndex:] + 46
14 MyApp 0x00003566 0x1000 + 9574
15 UIKit 0x30a55f1c -[UIViewController _legacyModalPresentTransitionDidComplete] + 84
16 UIKit 0x3093ebd0 -[UIViewController transitionViewDidComplete:fromView:toView:] + 120
17 UIKit 0x3093e990 -[UITransitionView notifyDidCompleteTransition:] + 160
18 Foundation 0x3050e668 __NSFireDelayedPerform + 316
19 CoreFoundation 0x30254a08 CFRunLoopRunSpecific + 2192
20 CoreFoundation 0x30254164 CFRunLoopRunInMode + 44
21 GraphicsServices 0x3204f29c GSEventRunModal + 188
22 UIKit 0x308f0014 -[UIApplication _run] + 552
23 UIKit 0x308ee72c UIApplicationMain + 960
24 MyApp 0x000020b6 0x1000 + 4278
25 MyApp 0x0000202c 0x1000 + 4140
Thread 1:
0 libSystem.B.dylib 0x31d41158 mach_msg_trap + 20
1 libSystem.B.dylib 0x31d43ed8 mach_msg + 60
2 CoreFoundation 0x3025454e CFRunLoopRunSpecific + 982
3 CoreFoundation 0x30254164 CFRunLoopRunInMode + 44
4 WebCore 0x3588b2cc __ZL12RunWebThreadPv + 412
5 libSystem.B.dylib 0x31d6a5a0 _pthread_body + 20
Thread 2:
0 libSystem.B.dylib 0x31dd0510 __semwait_signal + 24
1 libSystem.B.dylib 0x31d722c8 _pthread_cond_wait + 1592
2 libSystem.B.dylib 0x31d71a8c pthread_cond_wait + 48
3 CoreMedia 0x34717610 WaitOnCondition + 8
4 CoreMedia 0x347174ec FigSemaphoreWaitRelative + 112
5 MediaToolbox 0x34819ff0 fpa_AsyncMovieControlThread + 76
6 libSystem.B.dylib 0x31d6a5a0 _pthread_body + 20
Thread 0 crashed with ARM Thread State:
r0: 0x00000000 r1: 0x00000000 r2: 0x00000001 r3: 0x39d47014
r4: 0x00000006 r5: 0x001416cc r6: 0x2ffff01c r7: 0x2ffff02c
r8: 0x38204ca4 r9: 0x0000000a r10: 0x00000001 r11: 0x00008e20
ip: 0x00000025 sp: 0x2ffff02c lr: 0x31dcf941 pc: 0x31dcf94c
cpsr: 0x000f0010
Binary Images:
0x1000 - 0x7fff +MyApp armv6 <91ebbaeb2e60db1fa44f8f9a3a0e9420> /var/mobile/Applications/5562482B-0984-494B-B676-6D6061E5EEA2/MyApp.app/MyApp
0xe4000 - 0xe5fff dns.so armv6 <7943354b648b9518f46a835d5359e45a> /usr/lib/info/dns.so
0x2fe00000 - 0x2fe26fff dyld armv6 <742d62b1d83196969c229c2afa8cc871> /usr/lib/dyld
0x30000000 - 0x30008fff libgcc_s.1.dylib armv6 <1da6faede616da43c6dddeb3187bf1da> /usr/lib/libgcc_s.1.dylib
0x3000c000 - 0x3015bfff libobjc.A.dylib armv6 <d265ac55afc05ab23dd3cdd7e2de8b0e> /usr/lib/libobjc.A.dylib
0x301ca000 - 0x301d8fff libz.1.dylib armv6 <f8a6e8195f2d29a8fe3ff3430100beb0> /usr/lib/libz.1.dylib
0x301fd000 - 0x302a8fff CoreFoundation armv6 <158d9abbaabcca0c8051207bd635d4b3> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x3036e000 - 0x3038dfff Bom armv6 <c01749d2dc3ef20a5a751e9728390e7a> /System/Library/PrivateFrameworks/Bom.framework/Bom
0x30501000 - 0x305f5fff Foundation armv6 <10ba0b57a15e0d80377cc11a8dc0e2e6> /System/Library/Frameworks/Foundation.framework/Foundation
0x3071d000 - 0x30729fff CoreVideo armv6 <2a1a0f7f6bf0ec535cb0357cba48587d> /System/Library/PrivateFrameworks/CoreVideo.framework/CoreVideo
0x30734000 - 0x30736fff AppleJPEG armv6 <7ec01a864929893da56b39272b83ef20> /System/Library/PrivateFrameworks/AppleJPEG.framework/AppleJPEG
0x3073a000 - 0x30760fff AppSupport armv6 <19d6a52607e9a14c340faa1f67e833d8> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x30778000 - 0x3077dfff liblockdown.dylib armv6 <c2e541fe3626592fa71d488250e6161e> /usr/lib/liblockdown.dylib
0x308ed000 - 0x31520fff UIKit armv6 <5250396932738a25541497e2833fbeb7> /System/Library/Frameworks/UIKit.framework/UIKit
0x316fe000 - 0x31777fff AddressBookUI armv6 <8c56d632027e9797563d76a855fbf4a4> /System/Library/Frameworks/AddressBookUI.framework/AddressBookUI
0x317c6000 - 0x3183dfff PhotoLibrary armv6 <afa9d4071d603a66be02fee16f79480c> /System/Library/PrivateFrameworks/PhotoLibrary.framework/PhotoLibrary
0x31884000 - 0x318d0fff IOKit armv6 <6a54d6e24f1bbc8bf826bebae385128a> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x318e8000 - 0x31aa1fff CoreGraphics armv6 <708c726d3fccadfc3f3807c308a77acc> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x31af0000 - 0x31b57fff CFNetwork armv6 <e901d743d4c07960aee65941c7ad0613> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x31bb1000 - 0x31bc6fff OpenGLES armv6 <1de6f74d8340f4654faa9c2ef443e97e> /System/Library/Frameworks/OpenGLES.framework/OpenGLES
0x31bcc000 - 0x31cc6fff JavaScriptCore armv6 <330edc9733abcbf3cb512b8783da1e8f> /System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
0x31d40000 - 0x31e63fff libSystem.B.dylib armv6 <054b556a493e1ed61e6c7636c5a14fa1> /usr/lib/libSystem.B.dylib
0x31ea3000 - 0x31ff8fff AudioToolbox armv6 <8da935398e965158b1e41a6bc0eebbca> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x3204b000 - 0x32055fff GraphicsServices armv6 <4a6f81942ceeaf81e34281b018add6b6> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x32060000 - 0x3208bfff CoreLocation armv6 <b814cde3ecc3f96d6aeddfef44377f20> /System/Library/Frameworks/CoreLocation.framework/CoreLocation
0x320a4000 - 0x320d7fff Security armv6 <9cadc7f4e0448e4a8d0701368e7f5467> /System/Library/Frameworks/Security.framework/Security
0x320f1000 - 0x3219dfff ImageIO armv6 <7e1568f1bdd635a5b7cf964ae2171e41> /System/Library/PrivateFrameworks/ImageIO.framework/ImageIO
0x322c1000 - 0x322cdfff IAP armv6 <0df216f39d97a668bd67deaf7f121b9b> /System/Library/PrivateFrameworks/IAP.framework/IAP
0x322d7000 - 0x3232dfff GMM armv6 <d642159f26c97b8d9c3091d1f7bbb0fd> /System/Library/PrivateFrameworks/GMM.framework/GMM
0x32372000 - 0x323a5fff SystemConfiguration armv6 <17263819076d78fbff55f06ade7bf1ea> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x323bb000 - 0x323bdfff ArtworkCache armv6 <bc871430c0b7e433126a7b7711bb7ef3> /System/Library/PrivateFrameworks/ArtworkCache.framework/ArtworkCache
0x323c1000 - 0x323c7fff ITSync armv6 <5986e9adb64b45c7aa97691682634e0e> /System/Library/PrivateFrameworks/ITSync.framework/ITSync
0x323cd000 - 0x32487fff MusicLibrary armv6 <d0d9dc74e414c06eeeb284ac97e5872c> /System/Library/PrivateFrameworks/MusicLibrary.framework/MusicLibrary
0x324cd000 - 0x32528fff CoreAudio armv6 <73dd32fc9579b999e56c62ecf30c22d1> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x325aa000 - 0x325b1fff MobileMusicPlayer armv6 <16d9fd938a39ff0da4a4936a28fddc86> /System/Library/PrivateFrameworks/MobileMusicPlayer.framework/MobileMusicPlayer
0x325b9000 - 0x325d5fff AddressBook armv6 <30c7d417dc297a9d17f1d10949e32798> /System/Library/Frameworks/AddressBook.framework/AddressBook
0x32710000 - 0x32747fff CoreTelephony armv6 <661a355b2f9ba326447cadb0615176de> /System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony
0x3290c000 - 0x3291bfff MobileBluetooth armv6 <e408d2b2e9c1db9c3f80d30dab88bf95> /System/Library/PrivateFrameworks/MobileBluetooth.framework/MobileBluetooth
0x32922000 - 0x329c6fff QuartzCore armv6 <2ec958629c4dc764e7c94d43131d221b> /System/Library/Frameworks/QuartzCore.framework/QuartzCore
0x32a10000 - 0x32a12fff CrashReporterSupport armv6 <b8796b46933671944f090b698f24a878> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/CrashReporterSupport
0x32a17000 - 0x32a17fff CoreSurface armv6 <ba1c5980aa37d5848b2ed15bfe159e9b> /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface
0x32a1c000 - 0x32a1dfff IOMobileFramebuffer armv6 <083835ac911cf137b253d12fa52185fb> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebuffer
0x32aa3000 - 0x32ab4fff TelephonyUI armv6 <1dab07af0bf71d1bb8920fdfc6bda47f> /System/Library/PrivateFrameworks/TelephonyUI.framework/TelephonyUI
0x32e0b000 - 0x32f0cfff libicucore.A.dylib armv6 <3f026f3dc45c8baa1efd24f7c877e31a> /usr/lib/libicucore.A.dylib
0x330d7000 - 0x330e2fff libbz2.1.0.dylib armv6 <afbd12631cb08200319db45982c182a7> /usr/lib/libbz2.1.0.dylib
0x3311d000 - 0x33212fff libxml2.2.dylib armv6 <c99411bad5aa643a5ba01a15cd8aa448> /usr/lib/libxml2.2.dylib
0x332c8000 - 0x33371fff WebKit armv6 <0a7584f70cabb31e435da54ac77676bf> /System/Library/PrivateFrameworks/WebKit.framework/WebKit
0x333d0000 - 0x3341afff Celestial armv6 <a56f3d18c6a5d324ebda8c3c40fc87d0> /System/Library/PrivateFrameworks/Celestial.framework/Celestial
0x33701000 - 0x33771fff MediaPlayer armv6 <e8142f075668246927f8b697f6c7d52d> /System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
0x3384d000 - 0x3388afff libCGFreetype.A.dylib armv6 <55c5128827e487f4e7337c7ca21a93f3> /System/Library/Frameworks/CoreGraphics.framework/Resources/libCGFreetype.A.dylib
0x33896000 - 0x33899fff MobileInstallation armv6 <42f6cc63478db027e1fadbfe8ee04f20> /System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
0x33ef5000 - 0x33ef7fff Camera armv6 <7944c00d1fbeb4ece6a56644815ada93> /System/Library/PrivateFrameworks/Camera.framework/Camera
0x34127000 - 0x34149fff libRIP.A.dylib armv6 <1e6f7a9c50054a2c9b4ed895352a6d6b> /System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib
0x34158000 - 0x34161fff SpringBoardServices armv6 <33b5ddc8e2681a40c83ef1d6fb675e65> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
0x346e5000 - 0x346f1fff DataAccessExpress armv6 <61f3d47f2dab6b1d19fa1bef1f820936> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x34712000 - 0x34756fff CoreMedia armv6 <03b58b0fd09b4d1d1ae47ff4e08e0dfc> /System/Library/PrivateFrameworks/CoreMedia.framework/CoreMedia
0x34771000 - 0x347adfff VideoToolbox armv6 <581f39260bc0cb342ef1900afa5a817b> /System/Library/PrivateFrameworks/VideoToolbox.framework/VideoToolbox
0x347f2000 - 0x3480ffff libresolv.9.dylib armv6 <1ca1013c8df236a5526e56c0b267d199> /usr/lib/libresolv.9.dylib
0x34816000 - 0x3491cfff MediaToolbox armv6 <87b35b216089d0933655fec03f5ec62b> /System/Library/PrivateFrameworks/MediaToolbox.framework/MediaToolbox
0x34c0c000 - 0x34c12fff MBX2D armv6 <261fdb136ff7a6d47b82cce6f276e151> /System/Library/PrivateFrameworks/MBX2D.framework/MBX2D
0x3553c000 - 0x35579fff CoreText armv6 <90145e066968e1682b0976be2b454bd2> /System/Library/PrivateFrameworks/CoreText.framework/CoreText
0x355c6000 - 0x355cafff IOSurface armv6 <614db4b3f8be687b99f9eb6e17e6bdb5> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
0x35809000 - 0x35f57fff WebCore armv6 <718dddeb19b6122b710a61d2fae2f4ac> /System/Library/PrivateFrameworks/WebCore.framework/WebCore
0x3641f000 - 0x36479fff libsqlite3.dylib armv6 <b8671090b7a4a1fed2215eae30e9b669> /usr/lib/libsqlite3.dylib
0x36487000 - 0x36490fff libkxld.dylib armv6 <ae49124ad72ae215964d32e383e75f14> /usr/lib/system/libkxld.dylib
0x36493000 - 0x364a3fff libbsm.0.dylib armv6 <bf17a4113650f2f18534c4e552ae7b8c> /usr/lib/libbsm.0.dylib
0x36617000 - 0x3661dfff AccountSettings armv6 <ece86b5d8e21ec35fdc64bc881fcbd5a> /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
0x36643000 - 0x36649fff ProtocolBuffer armv6 <039735ccf7201585176c7e817ff26d07> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
0x3711f000 - 0x37129fff MobileCoreServices armv6 <1b519ea144ba57d5d08281d0b91c75a3> /System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
0x37492000 - 0x374fbfff libstdc++.6.dylib armv6 <bbba28384ef561c3d2e03f0eb5368c32> /usr/lib/libstdc++.6.dylib
0x37c7c000 - 0x37c7cfff Accelerate armv6 <f924326f00177ed5b94b933f0f3e13e3> /System/Library/PrivateFrameworks/Accelerate.framework/Accelerate
0x37cd0000 - 0x37d13fff libvDSP.dylib armv6 <e502b2e6d56c4368289fddf9d885b642> /System/Library/PrivateFrameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
0x37d1a000 - 0x37d1afff vecLib armv6 <5d683b35560cc65915643b04b68e4047> /System/Library/PrivateFrameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
fishkorp
May 28, 2009, 08:43 PM
Many 2.x apps available in the app store that use the camera do not work in 3.0 (submitted prior to the requirement), so there are obviously camera issues with 3.0 using 2.x targets. And the camera is something you cannot test on the simulator. Since you mentioned your app uses the camera, you're going to have to install 3.0 beta, or you're going to do an ad-hoc distribution for someone with 3.0 willing to beta test for you.
XcodeNewb
May 28, 2009, 08:48 PM
Thanks. I dont mind installing the 3.0 on my phone directly but do you think it will screw it up bad enough to make it not really usable for everyday tasks?
Thanks
PhoneyDeveloper
May 28, 2009, 09:01 PM
The crash log is showing a runtime exception. It is an out of bounds exception for an array. On line 14 in the stack trace your app is making a call to [NSArray objectAtIndex:] and the index is out of bounds.
Do you have the method that is represented on line 14? If not it probably is in something like a view controller's viewDidAppear method. That's just a guess based on the method names on lines 15, 16, 17. All the stack frames on lines 11 and below are the stuff that happens when a runtime exception is raised.
If you can't figure out from this info why it's crashing then you must install 3.0 on a device and debug it from there.
BTW, you really should save the dysm files for any binary that you submit to apple or use for ad hoc distribution. If it is just sitting on your hd then the symbolication will work and you would have the method name for line 14.
XcodeNewb
May 28, 2009, 09:05 PM
Thanks Phoney.
I am trying to manipulate the camera's subviews in my app. I am guessing that the subview I am looking for is no longer at that position in the subview hierarchy in OS 3.0. What is your take on that?
Do you know of anywhere I can get a camera subview hierarchy trace for OS 3.0? It took me forever to find one for 2.x
Also, line 14 is (0x00003566 0x1000 + 9574). How can I get a method name from that?
Thanks again
XcodeNewb
May 28, 2009, 09:09 PM
Also, when I resubmit the binary it asks if it was tested and qualified for OS 3.0. If I do not check that box will they just test the app on 2.x and approve it? I see many apps in the store doing what mine does and I would love to get this out.
Thanks again
PhoneyDeveloper
May 28, 2009, 10:33 PM
XcodeNewb, you have shot yourself in the foot. Blammo.
You have, I'll assume knowingly, depended on undocumented info in your app. This was foolish. You shouldn't have done that. Worse, you didn't write your code in such a manner that it wouldn't crash if they changed things.
Finding the line without the dsym file is pretty much impossible.
Load it up on OS 3.0 and see what happens.
XcodeNewb
May 28, 2009, 11:01 PM
Phoney:
I have the dsym file I just don't know how to revert it back to the method names.
Also, if I cannot remove the subview from the camera view my app is pretty pointless. I am loading other subviews on top of the camera and if the standard subviews are still there it would render the app useless.
How can I convert line 14 to the method name or line number?
Also, do you think it would be worth putting 3.0 on my personal device? I wouldn't even know what to reference to access the subviews in 3.0 since they appear to be different. Plus I have read a bunch of horror stories about 3.0 on people's devices.
Thanks
PhoneyDeveloper
May 28, 2009, 11:19 PM
There has been some discussion about symbolification on the apple iPhone discussion forum. I think there was a bug in a version of the symbolification app and you were supposed to download an updated version. Look in that forum for more info.
Regarding monkeying around with the camera subviews you need to confirm that whatever view you end up with is of the correct class. If you have some code that just looks at an object at a hard coded index in the subviews array I'm not surprised that you've crashed. Also, it's possible that Apple won't accept your app anyway if it depends on undocumented features, as you describe. I don't know about that for sure but it's definitely possible.
Regarding installing on a device, I haven't done it myself. You can either do it and figure out what's going on or you can wait until 3.0 goes final and do it then. That could be a couple months or more.
XcodeNewb
May 28, 2009, 11:32 PM
Do you think 3.0 is stable enough to put on a personal device. I don't want my everyday phone going crazy on me.
PhoneyDeveloper
May 28, 2009, 11:46 PM
I really don't know. I haven't installed it on my iTouch yet. I see comments pro and con on the Apple forum. But you can't move forward without doing it.
An alternative is to buy an iPod Touch or a used device for this purpose. Otherwise just wait.
Whab
May 28, 2009, 11:52 PM
Do like I did: buy an iPod touch for development purpose and install OS 3.0 beta 5 on it...
XcodeNewb
May 29, 2009, 07:16 AM
Well, since the iTilouch doesn't have a camera it wouldn't help me too much. Unless they added a camera in the 2nd gen, I can't remember.
XcodeNewb
May 29, 2009, 07:51 AM
Also, ( I am about to show my ignorance here) I think I can get my hands on a 1st gen iPhone to install OS 3.0 on.
How hard is it to get that device setup so I can install apps from the SDK to the device as well? Can I use my current provisioning file on that phone too? If so, how would I go about installing the file on that device?
Is it easy to get that new device connected to iTunes to install the ipsw file to as well?
I really appreciate the help guys!
bytezone
May 29, 2009, 09:37 AM
It makes lots of difference testing it on device expeccially on 3.0 oS beta..!!!
I was able to send my app an then decided to install 3.0 OS and test once. Good that I did not send it without testing on 3.0. It took me 1 more week to make it work properly on 3.0 OS. I woud strongly recommend testing it on new OS.
Apple keeps rejecting my application telling me it is crashing on OS 3.0 beta 5. Here is the actual message:
"At this time, "your app" cannot be posted to the App Store because it is crashing on iPhone OS 3.0 Beta 5 and Mac OS X 10.5.6. Application continues to crash on launch with or without network connection being available. Please see crash logs attached for details."
What is the best way to test for this? I have run the app in the simulator on OS 3.0 and it runs fine. Do I really need to upgrade my phone to 3.0 to test this?
Thanks
fishkorp
May 29, 2009, 10:00 AM
I'd also recommend testing it ad-hoc on the device in addition to testing it with the debug target. I had an app update that worked perfect when compiled for debug, but would crash on launch compiled for release/distribution. Debug mode lets some things slide through.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.