{ "id": "174127", "key": "TIMOB-27527", "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": "20033", "name": "Release 9.0.0", "archived": false, "released": true, "releaseDate": "2020-03-18" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2020-01-08T11:41:10.000+0000", "created": "2019-09-13T15:02:16.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "android", "debugger", "engSchedule" ], "versions": [], "issuelinks": [], "assignee": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2020-01-08T11:41:10.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": "Trying to use console in DevTool will cause application crash since SDK 8.0.0.GA (same for 8.1.1.GA and 8.2.0.RC)\r\n\r\n# Build any application with parameter \"--debug-host localhost:8989:\r\n{code:shell}\r\nti build -p android -T device --debug-host localhost:8989\r\n{code}\r\n# Open \"chrome-devtools://\" link in chrome-based browser.\r\n# Navigate to \"Console\" tab.\r\n# Type anything (e.g. \"{{Ti}}\")\r\n# Application crashed", "attachment": [ { "id": "67169", "filename": "console.gif", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-12-09T23:13:40.000+0000", "size": 798001, "mimeType": "image/gif" }, { "id": "66941", "filename": "crash.logcat", "author": { "name": "s.volkov", "key": "s.volkov", "displayName": "Sergey Volkov", "active": true, "timeZone": "Europe/Moscow" }, "created": "2019-09-13T15:20:43.000+0000", "size": 5939, "mimeType": "application/octet-stream" } ], "flagged": false, "summary": "Android: Typing into console in Chrome DevTools cause crash", "creator": { "name": "s.volkov", "key": "s.volkov", "displayName": "Sergey Volkov", "active": true, "timeZone": "Europe/Moscow" }, "subtasks": [], "reporter": { "name": "s.volkov", "key": "s.volkov", "displayName": "Sergey Volkov", "active": true, "timeZone": "Europe/Moscow" }, "environment": null, "comment": { "comments": [ { "id": "451683", "author": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hello [~s.volkov],\r\nThanks for letting us know. Can you please test this issue on 8.2.0.GA and let us know how it goes.", "updateAuthor": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-09-29T09:33:36.000+0000", "updated": "2019-09-29T09:33:36.000+0000" }, { "id": "451694", "author": { "name": "s.volkov", "key": "s.volkov", "displayName": "Sergey Volkov", "active": true, "timeZone": "Europe/Moscow" }, "body": "Hi.\r\nSame for 8.2.0.GA.", "updateAuthor": { "name": "s.volkov", "key": "s.volkov", "displayName": "Sergey Volkov", "active": true, "timeZone": "Europe/Moscow" }, "created": "2019-09-30T09:33:23.000+0000", "updated": "2019-09-30T09:33:23.000+0000" }, { "id": "452470", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "I can't remember if I used this workaround because of a crash, but I think [this commit|https://github.com/appcelerator/vscode-appcelerator-titanium/pull/116/commits/c25d4e61445968b839f8f7c985b7233c626690cf] for the vscode debugger might be of relevance. On Android we have to specify the contextId on an evaluate call, this should be fixed in the inspector client on Android (I'll move this ticket over to TIMOB to do that).", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2019-11-05T11:57:00.000+0000", "updated": "2019-11-05T11:57:00.000+0000" }, { "id": "452471", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Here's a related issue on the nodejs issue tracker, https://github.com/nodejs/node/issues/8426. I assume as they're using v8 the inspector stuff might be similar, but no guarantees :)", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2019-11-05T12:04:25.000+0000", "updated": "2019-11-05T12:04:25.000+0000" }, { "id": "453011", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master: https://github.com/appcelerator/titanium_mobile/pull/11375", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-12-03T21:58:35.000+0000", "updated": "2019-12-03T21:58:35.000+0000" }, { "id": "453092", "author": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "body": "Failed FR", "updateAuthor": { "name": "cwilliams", "key": "cwilliams", "displayName": "Christopher Williams", "active": true, "timeZone": "America/New_York" }, "created": "2019-12-09T17:55:04.000+0000", "updated": "2019-12-09T17:55:04.000+0000" }, { "id": "453107", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Oops! Should have noted this depends upon https://github.com/appcelerator/titanium_mobile/pull/11294", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-12-09T23:00:15.000+0000", "updated": "2019-12-09T23:00:15.000+0000" }, { "id": "453170", "author": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "body": "FR Passed. No crash when using console during debug using chrome-devtools.", "updateAuthor": { "name": "ssekhri", "key": "ssekhri", "displayName": "Satyam Sekhri", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2019-12-12T18:38:48.000+0000", "updated": "2019-12-12T18:38:48.000+0000" }, { "id": "453499", "author": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "body": "*Closing ticket*, fix verified in SDK version {{9.0.0.v20200103081513}}. \r\n\r\nTest and other information can be found at:\r\nhttps://github.com/appcelerator/titanium_mobile/pull/11375", "updateAuthor": { "name": "smohammed", "key": "smohammed", "displayName": "Samir Mohammed", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2020-01-08T11:41:01.000+0000", "updated": "2020-01-08T11:41:01.000+0000" } ], "maxResults": 9, "total": 9, "startAt": 0 } } }