{ "id": "83339", "key": "TIMOB-6438", "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": "12096", "description": "", "name": "Sprint 2012-04", "archived": true, "released": true, "releaseDate": "2012-02-26" }, { "id": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-02-27T16:08:58.000+0000", "created": "2011-12-02T13:53:52.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "ios-jscore", "qe-ios112911", "regression" ], "versions": [ { "id": "12580", "description": "Dual Runtime 1.8.0", "name": "Release 1.8.0.1", "archived": true, "released": true, "releaseDate": "2011-12-22" } ], "issuelinks": [ { "id": "15190", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "83051", "key": "TIMOB-6292", "fields": { "summary": "iOS: Update jscore to iOS 5.0 version (JSCore-903)", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "14069", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "83399", "key": "TIMOB-6463", "fields": { "summary": "iOS:JavaScript Object is incorrectly garbage collected.", "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": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-03-19T10:12:24.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": "Steps to reproduce:\r\n\r\nGrab the QTS app from git@github.com:appcelerator/titanium_mobile_tests_internal.git\r\n\r\n1. Launch the app on an iOS device running iOS 5+\r\n2. Once the app is running, press any table view row (you don't have to run the test)\r\n3. Navigate back to the main table view with all the tests\r\n4. Press a new table view row\r\n\r\nExpected result:\r\nAble to run tests one after the other\r\n\r\nActual result:\r\nPressing the new table view row doesn't launch any new tests", "attachment": [], "flagged": false, "summary": "iOS : TableView - When running QTS on an iOS device 5.0+, after finishing a test and navigating back to the main list of tests, one cannot run any other tests without terminating the app", "creator": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Ti Studio 1.0.7.201112011810\r\nTi Mob SDK 1.8.0.1.v20111128185857\r\nOSX Lion\r\niPhone 4 OS 5.0 iPhone 4S OS 5.0.1 iPad 2 OS 5.0", "comment": { "comments": [ { "id": "174752", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Ran git bisect and found out this is broken since commit number \"[cd2d7f7dbbd1efa1c098800d66b53777eaf2db1f] Merge pull request #269 from rseagraves/TIMOB-4523\". Update to JSCore.", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-12-03T23:59:24.000+0000", "updated": "2011-12-03T23:59:24.000+0000" }, { "id": "174788", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Vishal, can you please distribute your workaround for this to the QE team?\r\n\r\nThis requires a JSCore update and must be postponed.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-04T14:49:04.000+0000", "updated": "2011-12-04T14:49:20.000+0000" }, { "id": "174789", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Bumping into sprint 49 so that we can perform some preemptive evaluation to find out which JSCore we're using, etc. before this is resolved (if we have time).", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-12-04T15:01:50.000+0000", "updated": "2011-12-04T15:01:50.000+0000" }, { "id": "174946", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "As a temporary workaround on ios device/simulator click on the first row (title:'Cross-platform') a few times before you start testing. This seems to magically solve the issue.", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2011-12-05T15:46:44.000+0000", "updated": "2011-12-05T15:46:44.000+0000" }, { "id": "177888", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Scheduling for 1.9.0 timeframe as this is a JSCore bug. We will try and batch them together to get a single JSCore update for the next minor rev.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-03T13:46:14.000+0000", "updated": "2012-01-03T13:46:14.000+0000" }, { "id": "183338", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Reassigning to Thom as part of the post-1.8.2 pass where it will get evaluated to see if JSCore fixed up this nasty problem then.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-02-15T17:25:39.000+0000", "updated": "2012-02-15T17:25:39.000+0000" }, { "id": "183339", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Bumping for Thom to validate in S5 against a new JSCore.", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-02-15T17:28:00.000+0000", "updated": "2012-02-15T17:28:00.000+0000" }, { "id": "184022", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Looks like the new JSCore fixes this.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-02-22T17:24:20.000+0000", "updated": "2012-02-22T17:24:20.000+0000" }, { "id": "184406", "author": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Confirmed to be resolved by jscore update TIMOB-6292, putting in the appropriate sprint for resolution", "updateAuthor": { "name": "stephentramer", "key": "stephentramer", "displayName": "Stephen Tramer", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-02-27T14:53:36.000+0000", "updated": "2012-02-27T14:53:36.000+0000" }, { "id": "184422", "author": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Fixed by pull #1520.", "updateAuthor": { "name": "blainhamon", "key": "blainhamon", "displayName": "Blain Hamon", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-02-27T16:08:58.000+0000", "updated": "2012-02-27T16:08:58.000+0000" }, { "id": "187088", "author": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing issue\r\n\r\nTested with Ti Studio build 2.0.0.201203182248\r\nTi Mob SDK 2.0.0.v20120319003254 hash r60b6da4c\r\nOSX Lion 10.7.3\r\niPad 1 OS 5.1\r\n\r\nVerified that the expected behavior is shown", "updateAuthor": { "name": "mpettiford", "key": "mpettiford", "displayName": "Michael Pettiford", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-19T10:12:24.000+0000", "updated": "2012-03-19T10:12:24.000+0000" } ], "maxResults": 13, "total": 13, "startAt": 0 } } }