{ "id": "131194", "key": "AC-1700", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2014-08-06T22:29:38.000+0000", "created": "2014-06-03T19:42:01.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "updated": "2016-03-08T07:38:11.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": "14551", "name": "Studio", "description": "Please enter tickets related to Titanium Studio here." }, { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "While debugging application in Titanium Studio, studio detaches on same place\r\nSame effect on two different environments but in different places in code:\r\nLinux and Mac, on Windows same bug\r\n\r\nCode where i have crash of debugger:\r\nvar xhr = Titanium.Network.createHTTPClient();\r\n\txhr.onload = function() {\r\n\t var data = JSON.parse(this.responseText);\r\n\t if(data.Result && data.Result.length > 0){....}}\r\n\r\nWhen debugger reach : if(data.Result && data.Result.length > 0)\r\nit just get crashed. strange is that : \"data\" and \"data.Result\" contains all the data that came from server\r\n\r\n\r\nException in log: \r\n\r\n!ENTRY com.aptana.js.debug.core.v8 4 0 2014-06-03 22:25:19.496\r\n!MESSAGE (Build 3.2.3.201404181442) [ERROR] null\r\n!STACK 0\r\njava.lang.NullPointerException\r\n\tat com.aptana.js.debug.core.v8.V8DebugHost.isScriptFiltered(V8DebugHost.java:512)\r\n\tat com.aptana.js.debug.core.v8.V8DebugHost.startDebugging(V8DebugHost.java:222)\r\n\tat com.aptana.js.debug.core.v8.V8DebugHost.handleSuspended(V8DebugHost.java:317)\r\n\tat com.aptana.js.debug.core.v8.V8DebugHost.processEvents(V8DebugHost.java:284)\r\n\tat com.aptana.js.debug.core.v8.V8DebugHost.access$15(V8DebugHost.java:278)\r\n\tat com.aptana.js.debug.core.v8.V8DebugHost$8.run(V8DebugHost.java:1303)", "attachment": [ { "id": "48576", "filename": "diagnostic lin", "author": { "name": "hmvs", "key": "hmvs", "displayName": "Vadim Kurachevsky", "active": true, "timeZone": "Europe/Helsinki" }, "created": "2014-06-03T19:42:01.000+0000", "size": 14615, "mimeType": "text/html" } ], "flagged": false, "summary": "Titanium studio: android emulator debug - terminated exit value -1", "creator": { "name": "hmvs", "key": "hmvs", "displayName": "Vadim Kurachevsky", "active": true, "timeZone": "Europe/Helsinki" }, "subtasks": [], "reporter": { "name": "hmvs", "key": "hmvs", "displayName": "Vadim Kurachevsky", "active": true, "timeZone": "Europe/Helsinki" }, "environment": "Titanium Studio, build: 3.2.3.201404181442\r\nLinux: Linux 3.11.0-14-generic #21-Ubuntu SMP Tue Nov 12 17:04:55 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux\r\n\r\n\r\nSame on :\r\nTitanium Studio, build: 3.3.0.201405271641", "comment": { "comments": [ { "id": "313977", "author": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "body": "Hello [~hmvs]! \r\n\r\nPlese provide a testcase in the format of app.js in order to reproduce this issue. The smaller the testcase, the better. \r\n\r\nThanks a lot! ", "updateAuthor": { "name": "mpmiranda", "key": "mpmiranda", "displayName": "Mauro Parra-Miranda", "active": true, "timeZone": "America/Mexico_City" }, "created": "2014-07-14T22:30:49.000+0000", "updated": "2014-07-14T22:30:49.000+0000" }, { "id": "317267", "author": { "name": "hmvs", "key": "hmvs", "displayName": "Vadim Kurachevsky", "active": true, "timeZone": "Europe/Helsinki" }, "body": "Sry, because of this already switched to another platform. You can close it. \r\n", "updateAuthor": { "name": "hmvs", "key": "hmvs", "displayName": "Vadim Kurachevsky", "active": true, "timeZone": "Europe/Helsinki" }, "created": "2014-08-06T11:20:07.000+0000", "updated": "2014-08-06T11:20:07.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }