{ "id": "142621", "key": "TIMOB-18358", "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": [], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2016-10-20T04:42:19.000+0000", "created": "2015-01-09T21:39:18.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "qe-3.5.0" ], "versions": [ { "id": "16704", "description": "Release 3.5.0", "name": "Release 3.5.0", "archived": false, "released": true, "releaseDate": "2015-01-13" } ], "issuelinks": [ { "id": "44655", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "141812", "key": "TIMOB-18249", "fields": { "summary": "64bit iOS devices: Intermittent crashes with SDK 3.5.0", "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" } }, "priority": { "name": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-23T18:18:12.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": "h5. Description:\r\nTIMOB-18214 was reported and contains two distinct issues. This ticket is being created to track one of those items. This ticket was created using original information from TIMOB-18249. Since the two tickets seem unrelated, this ticket was split out from that ticket, leaving that ticket to track the crashing issue.\r\n\r\nWhen using the code sample below, and running on iOS 8.1.1 devices, the console will show the following unexpected output:\r\n{code}\r\nDec 16 13:07:54 Data-nerd timob18214[386] : assertion failed: 12B435: libxpc.dylib + 51955 [6D3E948A-39BD-3548-AA90-38575933BDEF]: 0x7d\r\nDec 16 13:07:54 Data-nerd Unknown[386] : \r\nDec 16 13:07:56 Data-nerd timob18214[386] : Snapshotting a view that has not been rendered results in an empty snapshot. Ensure your view has been rendered at least once before snapshotting or snapshot after screen updates.\r\n{code}\r\n\r\nh5. Steps to reproduce:\r\n1) Create or edit a project to use the code sample\r\n2) Build and run on iOS 8+ device\r\n3) Launch on device and observe console\r\n\r\nh5. Result:\r\nUnexpected output as shown above\r\n\r\nh5. Expected Result:\r\nNo unexpected output\r\n\r\nh5. Notes\r\nThis does not occur with iOS 7.0.3, 7.1.1, or 7.1.2\r\n*THIS IS NOT A REGRESSION* Occurs in SDK 3.4.1.GA \r\n\r\n\r\nh5. Code sample\r\n{code}\r\n(function() {\r\n\tTitanium.Media.showCamera({\r\n\t\tsuccess : function(event) {\r\n\t\t\tvar capturedImage = event.media;\r\n\t\t\tTi.API.info('Image Captured, Dims: ' + event.media.width + ',' + event.media.height + \" Aspect Ratio: \" + event.media.width / event.media.height);\r\n\t\t\tTi.API.info('Image Captured, Dims: ' + capturedImage.width + ',' + capturedImage.height + \" Aspect Ratio: \" + capturedImage.width / capturedImage.height);\r\n\t\t},\r\n\t\tcancel : function() {\r\n\t\t},\r\n\t\terror : function(error) {\r\n\t\t},\r\n\t\tsaveToPhotoGallery : false,\r\n\t\tallowEditing : false,\r\n\t\tmediaTypes : [Ti.Media.MEDIA_TYPE_PHOTO],\r\n\t\tshowControls : true,\r\n\t\tautohide : false\r\n\t});\r\n})(); \r\n{code}\r\n", "attachment": [], "flagged": false, "summary": "iOS8: Unexpected log output on iOS 8+ devices", "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": null, "comment": { "comments": [ { "id": "415331", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as \"Won't Fix\".", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-23T18:18:12.000+0000", "updated": "2017-03-23T18:18:12.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }