{ "id": "173122", "key": "ALOY-1650", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "11113", "key": "ALOY", "name": "Alloy", "projectCategory": { "id": "10400", "description": "Tools for developing applications", "name": "Tooling" } }, "fixVersions": [ { "id": "20430", "name": "CLI Release 7.0.10", "archived": false, "released": true } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2019-03-14T14:52:27.000+0000", "created": "2019-03-13T13:58:30.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [], "versions": [ { "id": "20470", "name": "Alloy 1.13.8", "archived": false, "released": true, "releaseDate": "2019-02-11" } ], "issuelinks": [ { "id": "57187", "type": { "id": "10122", "name": "Gantt: start-finish", "inward": "is triggered by", "outward": "is triggering" }, "inwardIssue": { "id": "172985", "key": "ALOY-1644", "fields": { "summary": "Selective compilation does not regenerate platform app.js on Windows", "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": "None", "id": "6" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "updated": "2019-03-14T14:52: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": [ { "id": "13604", "name": "Tooling", "description": "Items related to Alloy tooling and workflow" } ], "description": "*Note:* _When using alloy {{1.13.7}} no issue can be seen but when using {{1.13.8}} the debugger does not work {{1.13.8}} can be found in {{7.0.10-master.14}}. Titanium apps don't see this issue._\r\n\r\nWhen trying to debug an Android application in Windows, the debugger does not work and seems to miss breakpoints. \r\n\r\n*Test Steps*\r\n# Create an alloy application \r\n# Set some break points in the {{index.js}}\r\n# Set the Studio drop down menu to debug (next to green play button)\r\n# Press the green play button \r\n# Wait for application to build an run \r\n\r\n*Expected result*\r\nDebugger should work and hit breakpoints. \r\n\r\n*Actual result*\r\nDebugger does not work at all. ", "attachment": [], "flagged": false, "summary": "Debugger does not hit breakpoints when running Android on Windows ", "creator": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Operating System\r\n Name = Microsoft Windows 10 Entreprise\r\n Version = 10.0.15063\r\n Architecture = 64bit\r\n CPUs = 8\r\n Memory = 15.9GB\r\n\r\nNode.js\r\n Node.js Version = 8.9.1\r\n npm Version = 5.5.1\r\n\r\nAppcelerator CLI\r\n Installer = 4.2.13\r\n Core Package = 7.0.10-17\r\n\r\nTitanium CLI\r\n CLI Version = 5.1.1\r\n node-appc Version = 0.2.44\r\n\r\nSDK: 8.0.0.v20190311082612\r\nAPPC Studio: 5.1.2.201903111843", "comment": { "comments": [ { "id": "446804", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Working with Samir we can see the following\r\n\r\n* ALOY-1644 is definitely the cause of this\r\n* Specifically [this line|https://github.com/appcelerator/alloy/blob/784c0a7ea45510953533b1748dae0407316434b8/Alloy/commands/compile/index.js#L1158] is causing the issue as it appears that my change to normalize the path into windows style clashes with the constructed regex using posix path separator.\r\n\r\nThe fix here looks to be to roll back that specific line, but we need to be sure that doesn't cause ALOY-1644 again.", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2019-03-13T17:27:04.000+0000", "updated": "2019-03-13T17:27:04.000+0000" }, { "id": "446812", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "https://github.com/appcelerator/alloy/pull/924", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2019-03-13T20:47:54.000+0000", "updated": "2019-03-13T20:47:54.000+0000" }, { "id": "446831", "author": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "body": "*Closing ticket.* Fix verified in CLI version {{7.0.10-master.18}}. Able to use the debugger without major issues and still able to use liveview without any issues. Also used SDK version {{8.0.0.v20190311082612}} and Appc Studio Version {{5.1.2.201903111843}}.", "updateAuthor": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-03-14T14:52:14.000+0000", "updated": "2019-03-14T14:52:14.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }