{ "id": "82357", "key": "TIMOB-6005", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [ { "id": "12088", "description": "", "name": "Sprint 2011-48", "archived": true, "released": true, "releaseDate": "2011-12-05" }, { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2011-12-02T15:57:07.000+0000", "created": "2011-11-04T16:23:26.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "ios110211nr" ], "versions": [ { "id": "12570", "name": "Release 1.7.5", "archived": true, "released": true, "releaseDate": "2011-11-02" }, { "id": "11331", "description": "", "name": "Release 1.8.0", "archived": true, "released": true, "releaseDate": "2011-10-31" } ], "issuelinks": [], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2011-12-03T13:09:08.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "Description:
\r\nWhile testing KS, Mashups>YQL + Flickr, I tried to launch the test and the application crashed. See attached log file.\r\n\r\nConsole output:\r\nNov 4 17:16:32 unknown KitchenSink[641] : *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: data)'\r\n\t*** Call stack at first throw:\r\n\t(\r\n\t\t0 CoreFoundation 0x365b564f __exceptionPreprocess + 114\r\n\t\t1 libobjc.A.dylib 0x30dbfc5d objc_exception_throw + 24\r\n\t\t2 CoreFoundation 0x365b5491 +[NSException raise:format:arguments:] + 68\r\n\t\t3 CoreFoundation 0x365b54cb +[NSException raise:format:] + 34\r\n\t\t4 CoreFoundation 0x365279d7 -[__NSCFDictionary setObject:forKey:] + 190\r\n\t\t5 KitchenSink 0x00046717 KitchenSink + 284439\r\n\t\t6 CoreFoundation 0x36522f03 -[NSObject(NSObject) performSelector:withObject:] + 22\r\n\t\t7 KitchenSink 0x00017331 KitchenSink + 90929\r\n\t\t8 CoreFoundation 0x36522f03 -[NSObject(NSObject) performSelector:withObject:] + 22\r\n\t\t9 Foundation 0x30b3a7a9 __NSThreadPerformPerform + 268\r\n\t\t10 CoreFoundation 0x3658ca79 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12\r\n\t\t11 CoreFoundation 0x3658e75f __CFRunLoopDoSources0 + 382\r\n\t\t12 CoreFoundation 0x3658f4eb __CFRunLoopRun + 230\r\n\t\t13 CoreFoundation 0x3651fec3 CFRunLoopRunSpecific + 230\r\n\t\t14 CoreFoundation 0x3651fdcb CFRunLoopRunInMode + 58\r\n\t\t15 GraphicsServices 0x34e6c41f GSEventRunModal + 114\r\n\t\t16 GraphicsServices 0x34e6c4cb GSEventRun + 62\r\n\t\t17 UIKit 0x34ae4d69 -[UIApplication _run] + 404\r\n\t\t18 UIKit 0x34ae2807 UIApplicationMain + 670\r\n\t\t19 KitchenSink 0x00006343 KitchenSink + 21315\r\n\t\t20 KitchenSink 0x00004008 KitchenSink + 12296\r\n\t)\r\nNov 4 17:16:32 unknown UIKitApplication:com.appcelerator.titanium[0x115f][641] : terminate called after throwing an instance of 'NSException'\r\nNov 4 17:16:32 unknown ReportCrash[655] : Formulating crash report for process KitchenSink[641]\r\nNov 4 17:16:32 unknown com.apple.launchd[1] : (UIKitApplication:com.appcelerator.titanium[0x115f]) Job appears to have crashed: Abort trap: 6\r\nNov 4 17:16:32 unknown SpringBoard[30] : Application 'KitchenSink' exited abnormally with signal 6: Abort trap: 6\r\nNov 4 17:16:32 unknown ReportCrash[655] : Saved crashreport to /var/mobile/Library/Logs/CrashReporter/KitchenSink_2011-11-04-171632_emate-iPad2.plist using uid: 0 gid: 0, synthetic_euid: 501 egid: 0\r\nNov 4 17:16:45 unknown com.apple.mobile.lockdown[17] : Could not receive size of message\r\nNov 4 17:16:45 unknown lockdownd[17] : 2ff72000 handle_connection: Could not receive USB message #6 from iTunes. Killing connection\r\n\r\nSteps to Reproduce:
\r\n1) Install KS 1.8.0 on device\r\n
2) Navigate to Mashups>YQL + Flickr\r\n
3) Launch the test\r\n\r\nResult:
\r\nApplication crash.\r\n\r\nExpected result:
\r\nFlickr stream shown\r\n\r\nNotes:
\r\nAlso occurs with 1.7.5 SDK\r\n\r\n", "attachment": [ { "id": "24054", "filename": "yql crash.crash", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-11-04T16:23:26.000+0000", "size": 33629, "mimeType": "application/octet-stream" } ], "flagged": false, "summary": "iOS: Kitchensink - Mashups>YQL + Flickr, crash when launching the test", "creator": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Mac OS 10.7.2, Titanium Studio build: 1.0.6.201110251616, SDK 1.8.0.v20111101161253, iPad2 (iOS 4.3.5), iPhone 4s (iOS 5.0)", "comment": { "comments": [ { "id": "173499", "author": { "name": "dtoth", "key": "dtoth", "displayName": "Dawson Toth", "active": true, "timeZone": "America/New_York" }, "body": "I don't see any updates that need to occur to the module itself; what in particular were you seeing, Reggie? From my testing, the module is able to handle both errors and data successfully. One perceived error would be from Flickr requiring an api_key to access its data, but that has been partially handled by [TIMOB-5399].", "updateAuthor": { "name": "dtoth", "key": "dtoth", "displayName": "Dawson Toth", "active": true, "timeZone": "America/New_York" }, "created": "2011-11-21T11:02:25.000+0000", "updated": "2011-11-21T11:02:25.000+0000" }, { "id": "174221", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Please see if this is fixed.", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-11-29T15:23:49.000+0000", "updated": "2011-11-29T15:23:49.000+0000" }, { "id": "174606", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Fixed in 1.8.0.1", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-12-02T11:21:07.000+0000", "updated": "2011-12-02T11:21:07.000+0000" }, { "id": "174694", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with SDK: 1.8.0.1.v20111203093857\r\niPhone 4s 5.0.1\r\niPad 2 4.3.5\r\niPod 3rd gen 4.0.2", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-03T13:09:08.000+0000", "updated": "2011-12-03T13:09:08.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }