{ "id": "173823", "key": "AC-6299", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "8", "description": "", "name": "Needs more info" }, "resolutiondate": "2019-08-02T22:28:35.000+0000", "created": "2019-07-01T04:01:44.000+0000", "labels": [ "android", "defect" ], "versions": [ { "id": "17034", "name": "Appcelerator Studio 4.3.2", "archived": false, "released": false } ], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2019-11-04T19:20:08.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "With the latest release of titanium sdk, we switched from 7.4.1.GA to 8.0.1.GA\r\n\r\n*State:*\r\niOS:_ All Good_\r\nAndroid: _Crashes the 1st time a modal popup window is closed. After the first crash, it works normally._\r\n\r\n*Workflow (Android):*\r\nformlist > Add new form > Save & Close or Close (App crash, only first time after installation)\r\n\r\ncode snippet:\r\n*formlist.js*\r\n...\r\n _ function openAddWindow(e) {\r\n openWindowClickDebounce(e);\r\n }\r\n\r\n var openWindowClickDebounce = nav.debounce(openAddFormWindow);\r\n\r\n // Simplified to make it readable here\r\n function openAddFormWindow(e) {\r\n Alloy.createController(\"formadd\").getView().open();\r\n }_\r\n...\r\n\r\n*formadd.js*\r\n...\r\n_ function closeFormRecord() {\r\n $.formAddWindow.close();\r\n }_\r\n...\r\n\r\nAlso, we get this warning message when crashing, not sure if that's related\r\n", "attachment": [ { "id": "66732", "filename": "Screen Shot 2019-07-01 at 1.14.57 pm.png", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-07-01T03:41:05.000+0000", "size": 111477, "mimeType": "image/png" }, { "id": "66733", "filename": "Screen Shot 2019-07-01 at 3.31.59 pm.png", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-07-01T05:32:36.000+0000", "size": 161259, "mimeType": "image/png" }, { "id": "66822", "filename": "Screen Shot 2019-08-13 at 2.17.28 pm.png", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-13T04:19:22.000+0000", "size": 628224, "mimeType": "image/png" }, { "id": "66823", "filename": "Screen Shot 2019-08-13 at 2.17.38 pm.png", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-13T04:19:32.000+0000", "size": 385827, "mimeType": "image/png" }, { "id": "66824", "filename": "Screen Shot 2019-08-13 at 2.17.51 pm.png", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-13T04:19:40.000+0000", "size": 570311, "mimeType": "image/png" }, { "id": "66825", "filename": "Screen Shot 2019-08-13 at 4.09.16 pm.png", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-13T06:12:31.000+0000", "size": 353975, "mimeType": "image/png" } ], "flagged": false, "summary": "App crashing on android after 8.0.1.GA ( 1st time only)", "creator": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Titanium SDK 8.0.1.GA", "comment": { "comments": [ { "id": "449535", "author": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hello [~luke_lu],\r\nThanks for reporting this. Can you please test this issue on SDK 8.0.2.GA and let us know how it goes. To install this please open terminal and type the following:\r\n*appc ti sdk install 8.0.2.GA*", "updateAuthor": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-07-02T04:46:56.000+0000", "updated": "2019-07-02T04:46:56.000+0000" }, { "id": "449536", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "body": "thanks for the response @Rakhi Mitro, I tried with 8.0.2.GA but the issue still persists as same.", "updateAuthor": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-07-02T05:22:50.000+0000", "updated": "2019-07-02T05:22:50.000+0000" }, { "id": "449578", "author": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "body": "[~luke_lu],\r\nThanks for letting us know. It would be great to share a simple test case to reproduce the issue on our end.", "updateAuthor": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-07-03T04:15:54.000+0000", "updated": "2019-07-03T04:15:54.000+0000" }, { "id": "450121", "author": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hello,\r\n\r\nWe have not heard back from you since our last update.I just wanted to follow up with you about this issue? Are you still experiencing this problem?\r\nPlease let us know if you need more help with this issue.", "updateAuthor": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-07-29T10:32:32.000+0000", "updated": "2019-07-29T10:32:32.000+0000" }, { "id": "450415", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "body": "It's hard to create another simple app to replicate the issue, cause the exact place its happening is unknown.\r\nWe are still getting the crash, with errors in the console all over the places\r\n !Screen Shot 2019-08-13 at 2.17.28 pm.png|thumbnail! \r\n !Screen Shot 2019-08-13 at 2.17.38 pm.png|thumbnail! \r\n !Screen Shot 2019-08-13 at 2.17.51 pm.png|thumbnail! ", "updateAuthor": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-13T04:19:41.000+0000", "updated": "2019-08-13T04:19:41.000+0000" }, { "id": "450467", "author": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "body": "@Rakhi Mitro, on further investigation, I can see that\r\njs.\r\n_ function closeWindow() {\r\n $.formAddWindow.close(); // This code crashes the app, ONLY 1st time and for sdk 8.x.x^ \r\n }_\r\n\r\nxml.\r\n+\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n+", "updateAuthor": { "name": "luke_lu", "key": "luke_lu", "displayName": "Luke Lu", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-08-14T00:32:49.000+0000", "updated": "2019-08-14T00:32:49.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }