Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-3534] App crash on Music picker (unrecognized selector)

GitHub Issuen/a
TypeBug
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2011-05-16T10:47:48.000+0000
Affected Version/sn/a
Fix Version/sRelease 1.7.0, Sprint 2011-16
ComponentsiOS
Labelscrash, defect, ios_proxy_registration, music, picker, reported-1.7.0
ReporterThomas Huelbert
AssigneeBlain Hamon
Created2011-04-15T03:46:24.000+0000
Updated2011-05-16T10:47:48.000+0000

Description

Titanium SDK version: 1.7.0 (04/05/11 15:55 8319743) ipad 1 (3.2) and ipod 4gt 4.1
not seen in master

1.Phone > music

results: crashes or locks up on load. ipod and ipad

Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : [DEBUG] FINALIZING [object TiUITableViewSection]AD0400
Wed Apr 6 16:43:13 unknown KitchenSink[36789] : -[NSCFDictionary registerProxy:]: unrecognized selector sent to instance 0x765e130
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : [ERROR] The application has crashed with an unhandled exception. Stack trace:
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 0 CoreFoundation 0x31546e79 exceptionPreprocess + 48
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 1 libobjc.A.dylib 0x30fb367d objc_exception_throw + 24
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 2 CoreFoundation 0x3154a17b -[NSObject doesNotRecognizeSelector:] + 114
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 3 CoreFoundation 0x31549b01
forwarding + 488
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 4 CoreFoundation 0x314e66d0 _CF_forwarding_prep_0 + 48
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 5 KitchenSink 0x0005eec3 0x0 + 388803
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 6 KitchenSink 0x000bdea3 0x0 + 777891
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 7 KitchenSink 0x00080931 0x0 + 526641
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 8 CoreFoundation 0x314deffb -[NSObject performSelector:withObject:] + 22
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 9 Foundation 0x303afecf
NSThreadPerformPerform + 234
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 10 CoreFoundation 0x314d8c15 CFRunLoopRunSpecific + 1828
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 11 CoreFoundation 0x314d84e1 CFRunLoopRunInMode + 48
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 12 GraphicsServices 0x3414e0db GSEventRunModal + 114
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 13 GraphicsServices 0x3414e187 GSEventRun + 62
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 14 UIKit 0x32241431 -[UIApplication _run] + 380
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 15 UIKit 0x3223f95b UIApplicationMain + 642
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 16 KitchenSink 0x00003dcb 0x0 + 15819
Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : 17 KitchenSink 0x0000346c 0x0 + 13420
Wed Apr 6 16:43:13 unknown KitchenSink[36789] :
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFDictionary registerProxy:]: unrecognized selector sent to instance 0x765e130'
Wed Apr 6 16:43:13 unknown KitchenSink[36789] : Stack: (

    827616889,
    821769853,
    827629947,
    827628289,
    827221712,
    388803,
    777891,
    526641,
    827191291,
    809172687,
    827165717,
    827163873,
    873783515,
    873783687,
    841225265,
    841218395,
    15819,
    13420
)

Wed Apr 6 16:43:13 unknown UIKitApplication:com.appcelerator.pushtest[0xa20e][36789] : terminate called after throwing an instance of 'NSException'
Wed Apr 6 16:43:14 unknown ReportCrash[36815] : Formulating crash report for process KitchenSink[36789]
Wed Apr 6 16:43:14 unknown com.apple.launchd[1] : (UIKitApplication:com.appcelerator.pushtest[0xa20e]) Job appears to have crashed: Abort trap
Wed Apr 6 16:43:14 unknown SpringBoard[22617] : Application 'KitchenSink' exited abnormally with signal 6: Abort trap

Comments

  1. Reggie Seagraves 2011-04-15

    ios_proxy_registration issue being reassigned to Blain.

  2. Blain Hamon 2011-04-15

    This is likely caused by MediaModule.m: 1040 and 1028. The player must be created on the main thread, but going forward, the proxy must be done on context thread.
  3. Blain Hamon 2011-04-21

    Need verification, but delayed proxy registration to background thread and crash no longer happens.
  4. Blain Hamon 2011-04-21

    Tagging for fun and profit
  5. Thomas Huelbert 2011-05-11

    4.3.3 ipad2 [INFO] Titanium SDK version: 1.7.0 (05/10/11 19:34 879871b...)

JSON Source