{ "id": "64854", "key": "TIMOB-3767", "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": [], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2017-07-31T20:52:08.000+0000", "created": "2011-04-27T13:14:13.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "merge-1.8.1", "parity" ], "versions": [ { "id": "11244", "name": "Release 1.7.0", "archived": true, "released": true, "releaseDate": "2011-06-13" } ], "issuelinks": [ { "id": "13179", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "inwardIssue": { "id": "81332", "key": "TIMOB-5488", "fields": { "summary": "iOS: Debugger: Breakpoint conditions with failures should report an error in the debugger console, but still break", "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": "High", "id": "2" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "10449", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "65113", "key": "TIMOB-3952", "fields": { "summary": "Confirm TIMOB-3767 - Debugger: Breakpoint conditions with failures should report an error in the debugger console, but still break", "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": "Medium", "id": "3" }, "issuetype": { "id": "5", "description": "The sub-task of the issue", "name": "Sub-task", "subtask": true } } } }, { "id": "14122", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "83531", "key": "TIMOB-6541", "fields": { "summary": "Android: Debugger - (V8) Breakpoint condition with failures does not hit breakpoint and does not generate error", "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": "Low", "id": "4" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-07-31T20:52:33.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": null, "attachment": [], "flagged": false, "summary": "Android: Debugger breakpoint conditions with failures should report an error in the debugger console, but still break", "creator": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "133599", "author": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Steps to test:\n- Right click on an enabled breakpoint in a debugged app, go to Properties\n- Enable the Breakpoint Condition, enter an invalid expression\n- The next time that code runs, a failure should show in the Console, but the breakpoint should still break", "updateAuthor": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-15T09:12:47.000+0000", "updated": "2011-05-15T09:12:47.000+0000" }, { "id": "133610", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Using\n\n{code}\nfor (var i = 0; i < 10; i++) {\n\tTi.API.debug(\"Hello: \" + i);\n}\n{code}\n\nwith the breakpoint set on the {{Ti.API.debug}} statement and the conditional set to {{i == }}. I get the following crash.\n\n{code}\nD/TiFileFactory( 669): (main) [174,1299] getting initial from parts: app://app.js\nD/TiLaunchActivity( 669): (main) [2,1301] Eval JS Activity:file:///android_asset/Resources/app.js\nD/TiFileFactory( 669): (kroll$1: app://app.js) [4,1305] getting initial from parts: file:///android_asset/Resources/app.js\nD/TiDebugClient( 669): (kroll$1: app://app.js) [1,1306] debugger evalFile: file:///android_asset/Resources/app.js\nD/TiDebugSession( 669): (kroll$1: app://app.js) [1,1307] write packet: 40*threads*created*9*kroll$1: [app:/app.js]\nD/TiDebugSession( 669): (kroll$1: app://app.js) [6,1313] write packet: 46*scripts*created*9|app:/app.js|app:/app.js|1|18\nE/TiJSError( 669): (kroll$1: app://app.js) [228,1541] ----- Titanium Javascript Error -----\nE/TiJSError( 669): (kroll$1: app://app.js) [2,1543] - In :1,5\nE/TiJSError( 669): (kroll$1: app://app.js) [1,1544] - Message: Unexpected end of file\nE/TiJSError( 669): (kroll$1: app://app.js) [0,1544] - Source: i == \nE/TiJSError( 669): (kroll$1: app://app.js) [185,1729] ----- Titanium Javascript Runtime Error -----\nE/TiJSError( 669): (kroll$1: app://app.js) [1,1730] - In :1,0\nE/TiJSError( 669): (kroll$1: app://app.js) [2,1732] - Message: Compilation produced 1 syntax errors.\nE/TiJSError( 669): (kroll$1: app://app.js) [1,1733] - Source: null\nI/System.out( 669): onExceptionThrown, cx:org.mozilla.javascript.Context@44c4d6e0, exception:java.lang.NullPointerException\nD/TiDebugSession( 669): (kroll$1: app://app.js) [51,1784] write packet: 20*log*err*[ERROR] null\nD/TiDebugSession( 669): (kroll$1: app://app.js) [2,1786] write packet: 36*suspended*9*exception*app:/app.js*16\nD/TiDebugSession( 669): (Thread-11) [13,1799] rcvd request: 22*1305478837459*frames*9\nD/FramesHandler( 669): Frame 0 scope: [object Object]\nD/TiDebugSession( 669): (Thread-11) [6,1805] write packet: 62*1305478837459*0|||app:/app.js|16|false|1305478838301|333894860\nW/ActivityManager( 53): Launch timeout has expired, giving up wake lock!\nW/ActivityManager( 53): Activity idle timeout for HistoryRecord{44d2e878 net.donthorp.adhoc/.AdhocActivity}\nD/TiDebugSession( 669): (Thread-11) [7531,9336] rcvd request: 9**resume*9\nD/TiDebugSession( 669): (Thread-11) [13,9352] write packet: 16*resumed*9*resume\nE/KrollContext( 669): (kroll$1: app://app.js) [3,9339] Error: null\nE/KrollContext( 669): java.lang.NullPointerException\nE/KrollContext( 669): \tat org.mozilla.javascript.Parser.parse(Parser.java:597)\nE/KrollContext( 669): \tat org.mozilla.javascript.Parser.parse(Parser.java:506)\nE/KrollContext( 669): \tat org.mozilla.javascript.Context.compileImpl(Context.java:2401)\nE/KrollContext( 669): \tat org.mozilla.javascript.Context.compileString(Context.java:1367)\nE/KrollContext( 669): \tat org.mozilla.javascript.Context.compileString(Context.java:1356)\nE/KrollContext( 669): \tat org.mozilla.javascript.tools.debugger.Dim$Condition.shouldBreak(Dim.java:1454)\nE/KrollContext( 669): \tat org.mozilla.javascript.tools.debugger.Dim$StackFrame.onLineChange(Dim.java:1293)\nE/KrollContext( 669): \tat org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2127)\nE/KrollContext( 669): \tat org.mozilla.javascript.Interpreter.interpret(Interpreter.java:854)\nE/KrollContext( 669): \tat org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:164)\nE/KrollContext( 669): \tat org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426)\nE/KrollContext( 669): \tat org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3177)\nE/KrollContext( 669): \tat org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)\nE/KrollContext( 669): \tat org.mozilla.javascript.Context.evaluateString(Context.java:1111)\nE/KrollContext( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.run(Dim.java:1039)\nE/KrollContext( 669): \tat org.mozilla.javascript.Context.call(Context.java:521)\nE/KrollContext( 669): \tat org.mozilla.javascript.ContextFactory.call(ContextFactory.java:535)\nE/KrollContext( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.withContext(Dim.java:1078)\nE/KrollContext( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.access$3(Dim.java:1077)\nE/KrollContext( 669): \tat org.mozilla.javascript.tools.debugger.Dim.evalScript(Dim.java:677)\nE/KrollContext( 669): \tat ti.modules.titanium.debug.g.evaluateFile(Unknown Source)\nE/KrollContext( 669): \tat org.appcelerator.titanium.kroll.KrollContext.evaluateScript(KrollContext.java:306)\nE/KrollContext( 669): \tat org.appcelerator.titanium.kroll.KrollContext.handleEvalFile(KrollContext.java:318)\nE/KrollContext( 669): \tat org.appcelerator.titanium.kroll.KrollContext.handleMessage(KrollContext.java:217)\nE/KrollContext( 669): \tat org.appcelerator.titanium.TiMessageQueue.handleMessage(TiMessageQueue.java:223)\nE/KrollContext( 669): \tat android.os.Handler.dispatchMessage(Handler.java:95)\nE/KrollContext( 669): \tat android.os.Looper.loop(Looper.java:123)\nE/KrollContext( 669): \tat org.appcelerator.titanium.kroll.KrollHandlerThread.run(KrollHandlerThread.java:86)\nW/dalvikvm( 669): threadid=17: thread exiting with uncaught exception (group=0x4001b188)\nE/TiUncaughtHandler( 669): (kroll$1: app://app.js) [51,9403] Sending event: exception on thread: kroll$1: app://app.js msg:org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException; Titanium 1.7.0,2011/05/14 13:16,6afca8\nE/TiUncaughtHandler( 669): org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1786)\nE/TiUncaughtHandler( 669): \tat org.appcelerator.titanium.kroll.KrollContext$DefaultEvaluator.handleException(KrollContext.java:148)\nE/TiUncaughtHandler( 669): \tat ti.modules.titanium.debug.g.handleException(Unknown Source)\nE/TiUncaughtHandler( 669): \tat org.appcelerator.titanium.kroll.KrollContext.handleEvalFile(KrollContext.java:325)\nE/TiUncaughtHandler( 669): \tat org.appcelerator.titanium.kroll.KrollContext.handleMessage(KrollContext.java:217)\nE/TiUncaughtHandler( 669): \tat org.appcelerator.titanium.TiMessageQueue.handleMessage(TiMessageQueue.java:223)\nE/TiUncaughtHandler( 669): \tat android.os.Handler.dispatchMessage(Handler.java:95)\nE/TiUncaughtHandler( 669): \tat android.os.Looper.loop(Looper.java:123)\nE/TiUncaughtHandler( 669): \tat org.appcelerator.titanium.kroll.KrollHandlerThread.run(KrollHandlerThread.java:86)\nE/TiUncaughtHandler( 669): Caused by: java.lang.NullPointerException\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Parser.parse(Parser.java:597)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Parser.parse(Parser.java:506)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Context.compileImpl(Context.java:2401)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Context.compileString(Context.java:1367)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Context.compileString(Context.java:1356)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.tools.debugger.Dim$Condition.shouldBreak(Dim.java:1454)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.tools.debugger.Dim$StackFrame.onLineChange(Dim.java:1293)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2127)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Interpreter.interpret(Interpreter.java:854)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:164)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3177)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Context.evaluateString(Context.java:1111)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.run(Dim.java:1039)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.Context.call(Context.java:521)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.ContextFactory.call(ContextFactory.java:535)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.withContext(Dim.java:1078)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.access$3(Dim.java:1077)\nE/TiUncaughtHandler( 669): \tat org.mozilla.javascript.tools.debugger.Dim.evalScript(Dim.java:677)\nE/TiUncaughtHandler( 669): \tat ti.modules.titanium.debug.g.evaluateFile(Unknown Source)\nE/TiUncaughtHandler( 669): \tat org.appcelerator.titanium.kroll.KrollContext.evaluateScript(KrollContext.java:306)\nE/TiUncaughtHandler( 669): \tat org.appcelerator.titanium.kroll.KrollContext.handleEvalFile(KrollContext.java:318)\nE/TiUncaughtHandler( 669): \t... 5 more\nE/AndroidRuntime( 669): Uncaught handler: thread kroll$1: app://app.js exiting due to uncaught exception\nD/dalvikvm( 669): GC freed 5691 objects / 463080 bytes in 76ms\nE/AndroidRuntime( 669): org.mozilla.javascript.WrappedException: Wrapped java.lang.NullPointerException\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1786)\nE/AndroidRuntime( 669): \tat org.appcelerator.titanium.kroll.KrollContext$DefaultEvaluator.handleException(KrollContext.java:148)\nE/AndroidRuntime( 669): \tat ti.modules.titanium.debug.g.handleException(Unknown Source)\nE/AndroidRuntime( 669): \tat org.appcelerator.titanium.kroll.KrollContext.handleEvalFile(KrollContext.java:325)\nE/AndroidRuntime( 669): \tat org.appcelerator.titanium.kroll.KrollContext.handleMessage(KrollContext.java:217)\nE/AndroidRuntime( 669): \tat org.appcelerator.titanium.TiMessageQueue.handleMessage(TiMessageQueue.java:223)\nE/AndroidRuntime( 669): \tat android.os.Handler.dispatchMessage(Handler.java:95)\nE/AndroidRuntime( 669): \tat android.os.Looper.loop(Looper.java:123)\nE/AndroidRuntime( 669): \tat org.appcelerator.titanium.kroll.KrollHandlerThread.run(KrollHandlerThread.java:86)\nE/AndroidRuntime( 669): Caused by: java.lang.NullPointerException\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Parser.parse(Parser.java:597)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Parser.parse(Parser.java:506)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Context.compileImpl(Context.java:2401)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Context.compileString(Context.java:1367)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Context.compileString(Context.java:1356)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.tools.debugger.Dim$Condition.shouldBreak(Dim.java:1454)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.tools.debugger.Dim$StackFrame.onLineChange(Dim.java:1293)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2127)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Interpreter.interpret(Interpreter.java:854)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:164)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:426)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3177)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:175)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Context.evaluateString(Context.java:1111)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.run(Dim.java:1039)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.Context.call(Context.java:521)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.ContextFactory.call(ContextFactory.java:535)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.withContext(Dim.java:1078)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.tools.debugger.Dim$DimIProxy.access$3(Dim.java:1077)\nE/AndroidRuntime( 669): \tat org.mozilla.javascript.tools.debugger.Dim.evalScript(Dim.java:677)\nE/AndroidRuntime( 669): \tat ti.modules.titanium.debug.g.evaluateFile(Unknown Source)\nE/AndroidRuntime( 669): \tat org.appcelerator.titanium.kroll.KrollContext.evaluateScript(KrollContext.java:306)\nE/AndroidRuntime( 669): \tat org.appcelerator.titanium.kroll.KrollContext.handleEvalFile(KrollContext.java:318)\nE/AndroidRuntime( 669): \t... 5 more\nI/Process ( 53): Sending signal. PID: 669 SIG: 3\n{code}", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-05-15T10:03:57.000+0000", "updated": "2011-05-15T10:03:57.000+0000" }, { "id": "156678", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This was stuck in TBS. Moved to sprint 25.", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-06-13T20:40:38.000+0000", "updated": "2011-06-13T20:40:38.000+0000" }, { "id": "162777", "author": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This appears to have already been fixed. I've re-tested Don's test case and the breakpoint error is correctly reported to the app's console in TiStudio, while the breakpoint itself seems to work fine.", "updateAuthor": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-08-14T15:38:43.000+0000", "updated": "2011-08-14T15:38:43.000+0000" }, { "id": "165574", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with 1.8.0.v20110909152148 on\nWin 7\nLinux 10.04\nMac OS X 10.6.8 ported test to Debugger test plan", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-09-09T16:38:38.000+0000", "updated": "2011-09-09T16:38:38.000+0000" }, { "id": "171610", "author": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Standardizing summary and labels.", "updateAuthor": { "name": "dthorp", "key": "dthorp", "displayName": "Don Thorp", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-11-05T13:44:44.000+0000", "updated": "2011-11-05T13:44:44.000+0000" }, { "id": "177729", "author": { "name": "opiecyrus", "key": "opiecyrus", "displayName": "Opie Cyrus", "active": true, "timeZone": "America/Chicago" }, "body": "moving sprint so it can be verified and closed if need be. was this resolved with 1.8.0?", "updateAuthor": { "name": "opiecyrus", "key": "opiecyrus", "displayName": "Opie Cyrus", "active": true, "timeZone": "America/Chicago" }, "created": "2011-12-30T16:57:46.000+0000", "updated": "2011-12-30T17:04:26.000+0000" }, { "id": "178560", "author": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "body": "TiApp crashes on build 1.8.0.1 running Rhino on Windows 7 and XP:\r\n\r\n{code:xml}\r\nD/dalvikvm( 437): GC_FOR_MALLOC freed 6118 objects / 442064 bytes in 56ms\r\nE/TiApplication( 437): (KrollRuntimeThread) [795,1245] APP PROXY: ti.modules.titanium.app.AppModule@44f9a890\r\nD/TiAssetHelper( 437): Fetching \"app.js\" with Fastdev...\r\nD/dalvikvm( 437): GC_FOR_MALLOC freed 7862 objects / 357984 bytes in 64ms\r\nE/TiJSError( 437): (main) [2195,3440] ----- Titanium Javascript Error -----\r\nE/TiJSError( 437): (main) [0,3440] - In :1,8\r\nE/TiJSError( 437): (main) [0,3440] - Message: syntax error\r\nE/TiJSError( 437): (main) [1,3441] - Source: {{i == }}\r\nE/TiJSError( 437): (main) [97,3538] ----- Titanium Javascript Error -----\r\nE/TiJSError( 437): (main) [1,3539] - In :1,10\r\nE/TiJSError( 437): (main) [3,3542] - Message: missing } in compound statement\r\nE/TiJSError( 437): (main) [0,3542] - Source: {{i == }}\r\nE/TiJSError( 437): (main) [4,3546] ----- Titanium Javascript Error -----\r\nE/TiJSError( 437): (main) [1,3547] - In :1,10\r\nE/TiJSError( 437): (main) [1,3548] - Message: missing } in compound statement\r\nE/TiJSError( 437): (main) [1,3549] - Source: {{i == }}\r\nE/TiJSError( 437): (main) [2,3551] ----- Titanium Javascript Runtime Error -----\r\nE/TiJSError( 437): (main) [1,3552] - In :1,0\r\nE/TiJSError( 437): (main) [1,3553] - Message: Compilation produced 3 syntax errors.\r\nE/TiJSError( 437): (main) [1,3554] - Source: null\r\nE/TiAPI ( 437): Compilation produced 3 syntax errors. (#1)\r\nW/ActivityManager( 60): Launch timeout has expired, giving up wake lock!\r\n{code}\r\nI do not get the NullPointerException when compared to Don's crash.\r\n\r\nBut, when running the same for loop code on V8 (1.8.0.1, Windows 7 and XP), TiApp does not crash. It loops through and prints out the count.", "updateAuthor": { "name": "wluu", "key": "wluu", "displayName": "Wilson Luu", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-01-09T13:39:03.000+0000", "updated": "2012-01-09T13:44:07.000+0000" }, { "id": "178730", "author": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested with 1.8.0.1 on Mac 10.6.8, Linux 10.04 and Window 7 and XP. Rhino is working as expected, but V8 does not stop at the breakpoint, may be related to TIMOB-4162, leaving open until we can confirm that it is working on V8", "updateAuthor": { "name": "nhuynh", "key": "nhuynh", "displayName": "Natalie Huynh", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-01-10T11:52:31.000+0000", "updated": "2012-01-10T11:52:31.000+0000" }, { "id": "425121", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing due to inactivity. If this issue still exists, please raise a new ticket.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-07-31T20:52:08.000+0000", "updated": "2017-07-31T20:52:08.000+0000" } ], "maxResults": 10, "total": 10, "startAt": 0 } } }