{ "id": "101379", "key": "TIMOB-10947", "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": "14127", "description": "Sprint 2012-19 API", "name": "Sprint 2012-19 API", "archived": true, "released": true, "releaseDate": "2012-09-24" }, { "id": "14271", "description": "2012 Sprint 19", "name": "2012 Sprint 19", "archived": true, "released": true, "releaseDate": "2012-09-24" } ], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2012-09-18T08:52:09.000+0000", "created": "2012-09-17T20:08:55.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "api" ], "versions": [ { "id": "14137", "description": "Release 2.1.3", "name": "Release 2.1.3", "archived": true, "released": true, "releaseDate": "2012-10-03" } ], "issuelinks": [], "assignee": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2013-03-13T18:54:27.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": "# My app has a background image\r\n# My window has a *different* background image\r\n# I have a tableview in my window.\r\n\r\nI found that sometimes, but not always, the window background image is missing, and I can see the app background image. When this happens, if I close the window, and re-open it, the app crashes:\r\n\r\n{code}\r\n0 libobjc.A.dylib \t0x02f9d09b objc_msgSend + 15\r\n1 Glassly \t0x00078120 -[TiViewProxy _hasListeners:] + 160\r\n2 Glassly \t0x000745b8 -[TiViewProxy view] + 184\r\n3 Glassly \t0x001b2d15 -[TiUIiPhoneNavigationGroupProxy open:] + 837\r\n4 Glassly \t0x001b2d91 __39-[TiUIiPhoneNavigationGroupProxy open:]_block_invoke_0 + 49\r\n5 Glassly \t0x00124d44 __TiThreadPerformOnMainThread_block_invoke_0 + 52\r\n6 Glassly \t0x001251b7 TiThreadProcessPendingMainThreadBlocks + 519\r\n7 Glassly \t0x00124f99 __TiThreadPerformOnMainThread_block_invoke_0114 + 57\r\n8 libdispatch.dylib \t0x0384953f _dispatch_call_block_and_release + 15\r\n9 libdispatch.dylib \t0x0385b014 _dispatch_client_callout + 14\r\n10 libdispatch.dylib \t0x0384b7d5 _dispatch_main_queue_callback_4CF + 296\r\n11 CoreFoundation \t0x034dfaf5 __CFRunLoopRun + 1925\r\n12 CoreFoundation \t0x034def44 CFRunLoopRunSpecific + 276\r\n13 CoreFoundation \t0x034dee1b CFRunLoopRunInMode + 123\r\n14 GraphicsServices \t0x032517e3 GSEventRunModal + 88\r\n15 GraphicsServices \t0x03251668 GSEventRun + 104\r\n16 UIKit \t0x00da865c UIApplicationMain + 1211\r\n17 Glassly \t0x00004568 main + 456\r\n18 Glassly \t0x00002e95 start + 53\r\n{code}", "attachment": [], "flagged": false, "summary": "iOS: Closing and re-opening window with missing background image crashes app", "creator": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "219405", "author": { "name": "iotashan", "key": "iotashan", "displayName": "Shannon Hicks", "active": true, "timeZone": "America/Chicago" }, "body": "I don't have the time to put together an example tonight... If you want access to my private github repo (and steps to recreate), I'll need a username.", "updateAuthor": { "name": "iotashan", "key": "iotashan", "displayName": "Shannon Hicks", "active": true, "timeZone": "America/Chicago" }, "created": "2012-09-17T21:56:29.000+0000", "updated": "2012-09-17T21:56:29.000+0000" }, { "id": "219410", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Please give access to vishalduggal, mstepanov and ingo", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-17T22:35:46.000+0000", "updated": "2012-09-17T22:35:46.000+0000" }, { "id": "219436", "author": { "name": "iotashan", "key": "iotashan", "displayName": "Shannon Hicks", "active": true, "timeZone": "America/Chicago" }, "body": "I spent a *bunch* of time trying to create a sample, and could not reproduce this. I think that I've got a little sloppy code to clean up. Go ahead and mark this as invalid.", "updateAuthor": { "name": "iotashan", "key": "iotashan", "displayName": "Shannon Hicks", "active": true, "timeZone": "America/Chicago" }, "created": "2012-09-18T08:43:25.000+0000", "updated": "2012-09-18T08:43:25.000+0000" }, { "id": "219438", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Shannon--that you very much for the prompt feedback. Please let us know if there is more that we can do.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-18T08:51:52.000+0000", "updated": "2012-09-18T08:51:52.000+0000" }, { "id": "219439", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Marking as invalid based on customer feedback.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-09-18T08:52:09.000+0000", "updated": "2012-09-18T08:52:09.000+0000" }, { "id": "229716", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing as invalid", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-12-04T00:04:43.000+0000", "updated": "2012-12-04T00:04:43.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }