{ "id": "120047", "key": "TIMOB-15215", "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": null, "resolutiondate": null, "created": "2013-09-17T13:07:28.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "axe", "ios7", "qe-3.1.3" ], "versions": [ { "id": "15593", "description": "Release 3.1.3", "name": "Release 3.1.3", "archived": true, "released": true, "releaseDate": "2013-09-18" }, { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" } ], "issuelinks": [ { "id": "33691", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "123555", "key": "TIMOB-15946", "fields": { "summary": "iOS7: Toolbar - Using Instruments to search for Toolbar proxy crashes the app and TiUIiOSToolbarProxy does not get released", "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": null, "updated": "2018-02-28T20:03:47.000+0000", "status": { "description": "This issue was once resolved, but the resolution was deemed incorrect. From here issues are either marked assigned or resolved.", "name": "Reopened", "id": "4", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "When app is run by the instruments it freezes and stop responding.\r\n\r\nSteps to reproduce:\r\n1. Create a Classic Default project.\r\n2. Build and deploy the app to device.\r\n3. Open instruments and click leaks then choose target as the app.\r\n4. Click Record.\r\n5. Click on tab2 then tab1 back and forth\r\n\r\nExpected:\r\nTabs are switched.\r\n\r\nActual:\r\nApp freezes and does not respond.\r\n", "attachment": [], "flagged": false, "summary": "iOS7: App freezes when run by instruments", "creator": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "subtasks": [], "reporter": { "name": "pmishra", "key": "pmishra", "displayName": "Paras Mishra", "active": true, "timeZone": "Asia/Kolkata" }, "environment": "Tested on:\r\nDevice : iPhone 5 , iOS version : 7.0\r\nSDK: 3.1.3.v20130916153052\r\nCLI version : 3.1.2\r\nOS : MAC OSX 10.8.4\r\nAlloy : 1.2.2-cr\r\nAppcelerator Studio, build: 3.1.3.201309132456\r\nXCode : 5 GM seed", "closedSprints": [ { "id": 133, "state": "closed", "name": "2014 Sprint 13 SDK", "startDate": "2014-06-23T21:55:20.791Z", "endDate": "2014-07-04T00:00:00.000Z", "completeDate": "2014-07-07T17:32:18.561Z", "originBoardId": 100 } ], "comment": { "comments": [ { "id": "271609", "author": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "body": "As far as i can see this looks like an Apple instruments bug. \n\nFrom my testing it looks like instruments in Xcode 5 is having some sort of problem with our apps. Its actually not the app itself that is freezing, its instruments native app crashing on the app. Not sure we could do anything about this. Probably mark it as won't fix. ", "updateAuthor": { "name": "srahim", "key": "srahim", "displayName": "Sabil Rahim", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-09-17T23:21:54.000+0000", "updated": "2013-09-17T23:21:54.000+0000" }, { "id": "277738", "author": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified issue fixed using:\nMac OSX 10.9 Mavericks\nTitanium Studio, build: 3.2.0.201310312257\nTitanium SDK, build: 3.2.0.v20131031141643\nXCode: 5.0.1\nInstruments: 5.0.1\niPhone 5c: 7.0.1\n\nInstruments recorded successfully and iPhone 5c ran smoothly. No crashes and no hangs occurred.", "updateAuthor": { "name": "sdowse", "key": "sdowse", "displayName": "Samuel Dowse", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-01T19:04:58.000+0000", "updated": "2013-11-01T19:04:58.000+0000" }, { "id": "280766", "author": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Was able to reproduce the original issue with the 3.1.3.GA stack and current 3.2.0 stack.\n\nTested on:\n\nAppcelerator Studio, build: 3.1.3.201309132456, 3.2.0.201311211712\nSDK build: 3.1.3.GA, 3.2.0.v20131121163252 \nCLI: 3.1.3, 3.2.0-alpha\nAlloy: 1.2.2, 1.3.0 (it://github.com/appcelerator/alloy.git#1_3_X)\nXcode: 5.0, 5.0.2\nDevice: iphone 5 (7.0.2)", "updateAuthor": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2013-11-22T19:06:09.000+0000", "updated": "2013-11-22T19:06:09.000+0000" }, { "id": "283951", "author": { "name": "bobrosoft", "key": "bobrosoft", "displayName": "Vladimir Tolstikov", "active": true, "timeZone": "Europe/Moscow" }, "body": "I just found when it happens, maybe that is your case too:\r\nApp freezes if it was previously compiled in Debug Mode (i.e. Cmd + F11). *Re-compile it in Normal Mode before run in Instruments (i.e. Cmd + Shift + F11)* -- now working for me and I'm very happy.\r\n\r\nMaybe it not happened with me before because I usually used Normal Mode to run application, but *after updating to Xcode 5 Titanium Studio doesn't show console logs properly anymore -- very very annoying*. It shows me logs only in Debug Mode (btw, some parts of logs are missing there anyway, also filtering by log type is not working anymore). And I started using Debug Mode to run application since that time and then realized what Instruments are not working and only now I found why (see above). I think it hangs because waiting for Ti Studio debugger to connect, so need to compile in Normal Mode to prevent that.\r\n\r\nI hope next build of Titanium Studio will fix *logs issue*. Issue with Instruments maybe not an issue, as I explained above.", "updateAuthor": { "name": "bobrosoft", "key": "bobrosoft", "displayName": "Vladimir Tolstikov", "active": true, "timeZone": "Europe/Moscow" }, "created": "2013-12-12T09:08:33.000+0000", "updated": "2013-12-12T09:09:36.000+0000" }, { "id": "301952", "author": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "body": "We cannot reproduce this issue with Xcode 5.1.1. Please retry and let us know.", "updateAuthor": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-21T21:14:40.000+0000", "updated": "2014-04-21T21:14:40.000+0000" }, { "id": "303395", "author": { "name": "florianwalter", "key": "florianwalter", "displayName": "Florian Walter", "active": true, "timeZone": "Europe/Berlin" }, "body": "I'm having the same issue when running my app in the Simulator. I tested this with multiple Titanium-based apps.\r\nAfter clicking on Leaks in Instruments, the app freezes after taking the first snapshot.\r\nThis happens when taking the snapshot manually and when automatic snapshotting is enabled.\r\n\r\nWhen no snapshot is taken, the app runs without problems.\r\n\r\nSDK 3.2.3\r\nAlloy 1.3.1\r\nXcode 5.1.1\r\n\r\n\r\n", "updateAuthor": { "name": "florianwalter", "key": "florianwalter", "displayName": "Florian Walter", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-05-04T00:25:17.000+0000", "updated": "2014-05-04T00:25:17.000+0000" }, { "id": "306214", "author": { "name": "stereoket", "key": "stereoket", "displayName": "Ketan Majmudar", "active": true, "timeZone": "Europe/London" }, "body": "I am seeing this internally and members of QA in our team are having issues, not able to profile apps, with hanging on the splash screen. Am going to figure out a test case to run, its a blocker for us.", "updateAuthor": { "name": "stereoket", "key": "stereoket", "displayName": "Ketan Majmudar", "active": true, "timeZone": "Europe/London" }, "created": "2014-05-23T11:06:53.000+0000", "updated": "2014-05-23T11:06:53.000+0000" }, { "id": "306217", "author": { "name": "bobrosoft", "key": "bobrosoft", "displayName": "Vladimir Tolstikov", "active": true, "timeZone": "Europe/Moscow" }, "body": "As I said, I found it happens if last time (before Instruments) your app was launched in \"Debug\" mode. It freezes, because waiting for Ti Studio debugger to connect to the app for debugging. Run it in \"Run\" mode (Cmd + Shift + F11 or Top menu \"Run\" -> \"Run\") first, then close it and try to run it through Instruments right after that -- works for me.", "updateAuthor": { "name": "bobrosoft", "key": "bobrosoft", "displayName": "Vladimir Tolstikov", "active": true, "timeZone": "Europe/Moscow" }, "created": "2014-05-23T12:03:38.000+0000", "updated": "2014-05-23T12:03:38.000+0000" }, { "id": "306218", "author": { "name": "stereoket", "key": "stereoket", "displayName": "Ketan Majmudar", "active": true, "timeZone": "Europe/London" }, "body": "I will try that, but its specifically profiling from device (not the sim) that is causing us the issues. I haven't been building in debug mode, but will triple check the whole process.", "updateAuthor": { "name": "stereoket", "key": "stereoket", "displayName": "Ketan Majmudar", "active": true, "timeZone": "Europe/London" }, "created": "2014-05-23T12:07:38.000+0000", "updated": "2014-05-23T12:07:38.000+0000" }, { "id": "306402", "author": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified with test environment:\r\n\r\nAppc-Studio:3.3.0.201405211748\r\nsdk:3.3.0.v20140524224144\r\nacs:1.0.14\r\nalloy:1.4.0-alpha4\r\nnpm:1.3.2\r\ntitanium:3.3.0-alpha5\r\ntitanium-code-processor:1.1.1\r\nxcode:5.1.1\r\nDevice:iPhone5S(v7.1.1)\r\nOS:Maverick(10.9.2)\r\n\r\nApp still freezes when run by instruments.\r\nHence Reopening the issue.", "updateAuthor": { "name": "pagarwal", "key": "pagarwal", "displayName": "Priya Agarwal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-26T09:38:18.000+0000", "updated": "2014-05-26T09:38:18.000+0000" }, { "id": "319768", "author": { "name": "coreywelch", "key": "coreywelch", "displayName": "Corey Welch", "active": true, "timeZone": "America/Chicago" }, "body": "If at all possible, I would like to have this issue be escalated. Can we also get an estimate on when this issue will be fixed? \r\n\r\nWe have some apps that we are trying to release to our enterprise client and their software review team is failing our app due to some memory leak concerns. These concerns seem to center around the Titanium SDK, and we can't disprove them because Instruments' Leak tool is behaving as reported in this ticket.\r\n\r\nUnless there is another way for us to be able to test iOS Titanium apps for memory leaks, we are not going to be able to use Titanium for this and future projects with this enterprise client.\r\n\r\nMany thanks!", "updateAuthor": { "name": "coreywelch", "key": "coreywelch", "displayName": "Corey Welch", "active": true, "timeZone": "America/Chicago" }, "created": "2014-08-21T19:59:08.000+0000", "updated": "2014-08-21T19:59:08.000+0000" } ], "maxResults": 16, "total": 16, "startAt": 0 } } }