{ "id": "147660", "key": "AC-116", "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": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2015-05-14T20:12:35.000+0000", "created": "2015-05-08T11:12:15.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "updated": "2015-05-14T20:12:38.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": [], "description": "{code:title=Environment}\r\nOperating System\r\n Name = Mac OS X\r\n Version = 10.10.4\r\n Architecture = 64bit\r\n # CPUs = 8\r\n Memory = 17179869184\r\nNode.js\r\n Node.js Version = 0.10.38\r\n npm Version = 1.4.28\r\nTitanium CLI\r\n CLI Version = 3.4.2\r\nTitanium SDK\r\n SDK Version = 4.0.0.RC\r\n SDK Path = /Volumes/Data/Users/sebastian/Library/Application Support/Titanium/mobilesdk/osx/4.0.0.RC\r\n Target Platform = iphone\r\n{code}\r\n\r\nSince using 4.0.0.RC and installing the latest update of Appcelerator Studio my app crashes on device. Simulator works as normal without any errors.\r\n\r\nThe app crashes with\r\n\r\n{code}\r\n[INFO] : 1 0x100297b88\r\n[INFO] : 2 0x10029817c\r\n[INFO] : 3 0x1000d7284\r\n[INFO] : 4 0x1000d7a38\r\n[INFO] : 5 0x10039d050\r\n[INFO] : 6 0x1003532f0\r\n[INFO] : 7 0x100434d70\r\n[INFO] : 8 0x10043f74c\r\n{code}\r\n\r\nand starts again with\r\n\r\n{code}\r\n[INFO] : assertion failed: 12F70: libxpc.dylib + 71768 [B870B51D-AA85-3686-A7D9-ACD48C5FE153]: 0x7d\r\n{code}\r\n\r\nI can't provide any code, because I can't reproduce it in any sample app. But it seems, that I'm not the only one with this problem as mentioned here: https://community.appcelerator.com/topic/111/testing-on-the-iphone-worked-before\r\n\r\nDoes anyone has an advice what to do?", "attachment": [], "flagged": false, "summary": "assertion failed: 12F70: libxpc.dylib + 71768", "creator": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "environment": null, "comment": { "comments": [ { "id": "352246", "author": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "body": "Deleting the app from device helps sometimes. But only sometimes. It's absolutely not reproducible for now", "updateAuthor": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-05-12T09:23:34.000+0000", "updated": "2015-05-12T09:23:34.000+0000" }, { "id": "352268", "author": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "body": "[~benutzername] without a test case and steps to reproduce it's very difficult to find this, can you please try to find a test case to reproduce this issue?\r\n", "updateAuthor": { "name": "rtlechuga", "key": "rtlechuga", "displayName": "Radamantis Torres-Lechuga", "active": false, "timeZone": "Asia/Dubai" }, "created": "2015-05-12T14:31:06.000+0000", "updated": "2015-05-12T14:31:06.000+0000" }, { "id": "352269", "author": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "body": "it seems, I've got it fixed. I could may have an assertion bug in the following function\r\n\r\n{code}\r\nexports.getRowDetailInfo = function (entry, allAttributes) {\r\n allAttributes = allAttributes || [];\r\n ....\r\n};\r\n{code}\r\nchanged to\r\n{code}\r\nexports.getRowDetailInfo = function (entry, allAttributes) {\r\n var attributes = allAttributes || [];\r\n ....\r\n};\r\n{code}\r\nseems to work now without any assertion failure crashes. But I stay attentive and will watch my code better", "updateAuthor": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-05-12T14:33:20.000+0000", "updated": "2015-05-12T14:33:20.000+0000" }, { "id": "352331", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Changing ticket type to \"bug\" and setting unable to reproduce. If this occurs again fro you, please reopen and we will investigate.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-05-12T21:21:26.000+0000", "updated": "2015-05-12T21:21:26.000+0000" }, { "id": "352433", "author": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "body": "The error now occurs again.\r\n\r\nThe weird thing: I commented out all \"console.log\" and the error appears. If all my \"console.log\" are active, no assertion failure error appears.\r\n\r\nWhat will happen, when the app goes live and logs are suppressed?", "updateAuthor": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-05-13T15:08:34.000+0000", "updated": "2015-05-13T15:09:08.000+0000" }, { "id": "352436", "author": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "body": "uh, I think it was my bad programming... shame on me.\r\nSeems, that this is not cool:\r\n\r\n{code}\r\nTi.App.Properties.getString('collection.filter.' + params.categoryId || Ti.App.Properties.getInt('categoryId', 0))\r\n{code}", "updateAuthor": { "name": "benutzername", "key": "benutzername", "displayName": "Sebastian Klaus", "active": true, "timeZone": "Europe/Berlin" }, "created": "2015-05-13T15:21:49.000+0000", "updated": "2015-05-13T15:21:49.000+0000" }, { "id": "352569", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~benutzername] Vielen Dank für die Informationen. Closing ticket.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2015-05-14T20:11:09.000+0000", "updated": "2015-05-14T20:11:54.000+0000" } ], "maxResults": 7, "total": 7, "startAt": 0 } } }