{ "id": "105111", "key": "TIMOB-11799", "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": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" }, { "id": "14162", "description": "Release 3.1.0", "name": "Release 3.1.0", "archived": true, "released": true, "releaseDate": "2013-04-16" }, { "id": "14619", "description": "2012 Sprint 23 Core", "name": "2012 Sprint 23 Core", "archived": true, "released": true, "releaseDate": "2012-11-19" }, { "id": "14623", "description": "2012 Sprint 23 JS", "name": "2012 Sprint 23", "archived": true, "released": true, "releaseDate": "2012-11-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-11-19T22:30:29.000+0000", "created": "2012-11-16T00:22:31.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "core", "triage" ], "versions": [ { "id": "14137", "description": "Release 2.1.3", "name": "Release 2.1.3", "archived": true, "released": true, "releaseDate": "2012-10-03" } ], "issuelinks": [], "assignee": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "updated": "2012-12-07T18:12:03.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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "h3. Fail / Test Case\r\n\r\nWith the mentioned device and Android version:\r\n\r\n# Create a new Titanium app (any template is okay).\r\n# Build the app for testing on the device (don't package it for distribution: just build it to test on device.)\r\n# The build will get hung up on \"Waiting for SDCard to become available\". Eventually it will continue and finish building.\r\n\r\nWhen testing the fix, the build should not get hung up on Waiting for SDCard. Please also test on a non-Galaxy Nexus to confirm this has caused no regressions.", "attachment": [], "flagged": false, "summary": "Android: Galaxy Nexus with Jelly Bean 4.2 changed the /sdcard symlink and mount points, breaking our builder.py", "creator": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Desktop OS and version of Studio are irrelevant. All versions of Titanium up to and including what's currently in master (3.1.0). Android 4.2 running on a Samsung Galaxy Nexus (possibly other devices as well.)", "comment": { "comments": [ { "id": "227629", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "The fix simplifies our check for sdcard being ready so that if this comes up again it'll probably be fine already.", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-11-16T00:35:48.000+0000", "updated": "2012-11-16T00:35:48.000+0000" }, { "id": "227923", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "PR:\n\nhttps://github.com/appcelerator/titanium_mobile/pull/3432", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-11-19T22:18:04.000+0000", "updated": "2012-11-19T22:18:04.000+0000" }, { "id": "227934", "author": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "body": "3_0_X PR:\n\nhttps://github.com/appcelerator/titanium_mobile/pull/3443", "updateAuthor": { "name": "billdawson", "key": "billdawson", "displayName": "Bill Dawson", "active": true, "timeZone": "Europe/Berlin" }, "created": "2012-11-19T22:37:07.000+0000", "updated": "2012-11-19T22:37:07.000+0000" }, { "id": "230399", "author": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Verified the fix & not seeing any 'waiting for sd card to become avaliable'.The app builds with out hanging up.\r\nTitanium studio : 3.0.0.201211301903\r\nSDK Version : 3.0.0.v20121204154658\r\nCLI version : 3.0.20\r\nOS : OSX 10.8.2\r\nNexus 4 - jelly bean 4.2\r\nGalaxy nexus - jelly bean 4.1.1 ", "updateAuthor": { "name": "lokeshchdhry", "key": "lokeshchdhry", "displayName": "Lokesh Choudhary", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-12-07T18:12:03.000+0000", "updated": "2012-12-07T18:12:03.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }