{ "id": "63301", "key": "TIMOB-2669", "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": "11236", "name": "Release 1.6.0 M03", "archived": true, "released": true, "releaseDate": "2011-01-03" } ], "resolution": { "id": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2011-04-15T03:26:33.000+0000", "created": "2011-04-15T03:26:32.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "android", "defect", "regression", "release-1.6.0", "reported-1.6.0" ], "versions": [], "issuelinks": [], "assignee": { "name": "mculpepper", "key": "mculpepper", "displayName": "Marshall Culpepper", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-02T21:01:55.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": "{html}
Run the KS > Platform > XML RSS test crashes\nimmediately
\n\n12-23 20:28:30.087: DEBUG/dalvikvm(5552): GC_FOR_MALLOC freed 88 objects / 122680 bytes in 45ms\n12-23 20:28:30.267: ERROR/dalvikvm(5552): Could not find class 'org.jaxen.dom.DOMXPath', referenced from method ti.modules.titanium.xml.XPathUtil.evaluate\n12-23 20:28:30.267: WARN/dalvikvm(5552): VFY: unable to resolve new-instance 1261 (Lorg/jaxen/dom/DOMXPath;) in Lti/modules/titanium/xml/XPathUtil;\n12-23 20:28:30.267: DEBUG/dalvikvm(5552): VFY: replacing opcode 0x22 at 0x0000\n12-23 20:28:30.267: WARN/dalvikvm(5552): VFY: unable to resolve exception class 1259 (Lorg/jaxen/JaxenException;)\n12-23 20:28:30.267: WARN/dalvikvm(5552): VFY: unable to find exception handler at addr 0x17\n12-23 20:28:30.267: WARN/dalvikvm(5552): VFY: rejected Lti/modules/titanium/xml/XPathUtil;.evaluate (Lti/modules/titanium/xml/NodeProxy;Ljava/lang/String;)Lti/modules/titanium/xml/XPathNodeListProxy;\n12-23 20:28:30.267: WARN/dalvikvm(5552): VFY: rejecting opcode 0x0d at 0x0017\n12-23 20:28:30.267: WARN/dalvikvm(5552): VFY: rejected Lti/modules/titanium/xml/XPathUtil;.evaluate (Lti/modules/titanium/xml/NodeProxy;Ljava/lang/String;)Lti/modules/titanium/xml/XPathNodeListProxy;\n12-23 20:28:30.267: WARN/dalvikvm(5552): Verifier rejected class Lti/modules/titanium/xml/XPathUtil;\n12-23 20:28:30.277: ERROR/KrollCallback(5552): (kroll$5) [304,40467] Unhandled throwable, invocation:[callMethod Network.HTTPClient.(anonymous) org.appcelerator.titanium.kroll.KrollCallback@44b5d2e8], message: ti.modules.titanium.xml.XPathUtil\n12-23 20:28:30.277: ERROR/KrollCallback(5552): java.lang.VerifyError: ti.modules.titanium.xml.XPathUtil\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at ti.modules.titanium.xml.NodeProxy.evaluate(NodeProxy.java:244)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at ti.modules.titanium.xml.NodeProxyBindingGen$16.invoke(NodeProxyBindingGen.java:603)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.appcelerator.kroll.KrollMethod.call(KrollMethod.java:48)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.mozilla.javascript.Interpreter.interpretLoop(Unknown Source)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.mozilla.javascript.Interpreter.interpret(Unknown Source)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.mozilla.javascript.InterpretedFunction.call(Unknown Source)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.mozilla.javascript.ContextFactory.doTopCall(Unknown Source)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.mozilla.javascript.ScriptRuntime.doTopCall(Unknown Source)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.mozilla.javascript.InterpretedFunction.call(Unknown Source)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.appcelerator.titanium.kroll.KrollCallback.callSync(KrollCallback.java:132)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.appcelerator.titanium.kroll.KrollCallback$1.run(KrollCallback.java:156)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at android.os.Handler.handleCallback(Handler.java:587)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at android.os.Handler.dispatchMessage(Handler.java:92)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at android.os.Looper.loop(Looper.java:123)\n12-23 20:28:30.277: ERROR/KrollCallback(5552): at org.appcelerator.titanium.kroll.KrollHandlerThread.run(KrollHandlerThread.java:73)\n12-23 20:28:30.277: WARN/dalvikvm(5552): threadid=17: thread exiting with uncaught exception (group=0x4001d7f0)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): (kroll$5) [7,40474] Sending event: exception on thread: kroll$5 msg:java.lang.VerifyError: ti.modules.titanium.xml.XPathUtil; Titanium 1.1.0,Wed Mar 17 13:35:53 2010,N/A\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): java.lang.VerifyError: ti.modules.titanium.xml.XPathUtil\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at ti.modules.titanium.xml.NodeProxy.evaluate(NodeProxy.java:244)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at ti.modules.titanium.xml.NodeProxyBindingGen$16.invoke(NodeProxyBindingGen.java:603)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.appcelerator.kroll.KrollMethod.call(KrollMethod.java:48)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.mozilla.javascript.Interpreter.interpretLoop(Unknown Source)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.mozilla.javascript.Interpreter.interpret(Unknown Source)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.mozilla.javascript.InterpretedFunction.call(Unknown Source)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.mozilla.javascript.ContextFactory.doTopCall(Unknown Source)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.mozilla.javascript.ScriptRuntime.doTopCall(Unknown Source)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.mozilla.javascript.InterpretedFunction.call(Unknown Source)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.appcelerator.titanium.kroll.KrollCallback.callSync(KrollCallback.java:132)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.appcelerator.titanium.kroll.KrollCallback$1.run(KrollCallback.java:156)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at android.os.Handler.handleCallback(Handler.java:587)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at android.os.Handler.dispatchMessage(Handler.java:92)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at android.os.Looper.loop(Looper.java:123)\n12-23 20:28:30.277: ERROR/TiUncaughtHandler(5552): at org.appcelerator.titanium.kroll.KrollHandlerThread.run(KrollHandlerThread.java:73)\n12-23 20:28:30.287: DEBUG/TiApplication(5552): (kroll$5) [12,40486] Analytics Event: type=ti.crash\n12-23 20:28:30.287: DEBUG/TiApplication(5552): event=ti.crash\n12-23 20:28:30.287: DEBUG/TiApplication(5552): timestamp=2010-12-24T02:28:30.286-0600\n12-23 20:28:30.287: DEBUG/TiApplication(5552): mid=200142d4dfbac6a0\n12-23 20:28:30.287: DEBUG/TiApplication(5552): sid=3145d1a8-011b-4a36-b9e3-0c753b65ccbe\n12-23 20:28:30.287: DEBUG/TiApplication(5552): aguid=6fe33f33fd1f4e95a06d2d217170866d\n12-23 20:28:30.287: DEBUG/TiApplication(5552): isJSON=true\n12-23 20:28:30.287: DEBUG/TiApplication(5552): payload={\"value\":\"thread_namekroll$5\\nthread_id23\\nerror_msgjava.lang.VerifyError: ti.modules.titanium.xml.XPathUtil\\nti_version1.1.0,Wed Mar 17 13:35:53 2010,N\\/A\\n<<<<<<<<<<<<<<< STACK TRACE >>>>>>>>>>>>>>>\\nti.modules.titanium.xml.NodeProxy.evaluate(NodeProxy.java:244)\\nti.modules.titanium.xml.NodeProxyBindingGen$16.invoke(NodeProxyBindingGen.java:603)\\norg.appcelerator.kroll.KrollMethod.call(KrollMethod.java:48)\\norg.mozilla.javascript.Interpreter.interpretLoop(Unknown Source)\\norg.mozilla.javascript.Interpreter.interpret(Unknown Source)\\norg.mozilla.javascript.InterpretedFunction.call(Unknown Source)\\norg.mozilla.javascript.ContextFactory.doTopCall(Unknown Source)\\norg.mozilla.javascript.ScriptRuntime.doTopCall(Unknown Source)\\norg.mozilla.javascript.InterpretedFunction.call(Unknown Source)\\norg.appcelerator.titanium.kroll.KrollCallback.callSync(KrollCallback.java:132)\\norg.appcelerator.titanium.kroll.KrollCallback$1.run(KrollCallback.java:156)\\nandroid.os.Handler.handleCallback(Handler.java:587)\\nandroid.os.Handler.dispatchMessage(Handler.java:92)\\nandroid.os.Looper.loop(Looper.java:123)\\norg.appcelerator.titanium.kroll.KrollHandlerThread.run(KrollHandlerThread.java:73)\\n\"}\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): FATAL EXCEPTION: kroll$5\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): java.lang.VerifyError: ti.modules.titanium.xml.XPathUtil\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at ti.modules.titanium.xml.NodeProxy.evaluate(NodeProxy.java:244)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at ti.modules.titanium.xml.NodeProxyBindingGen$16.invoke(NodeProxyBindingGen.java:603)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.appcelerator.kroll.KrollMethod.call(KrollMethod.java:48)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.mozilla.javascript.Interpreter.interpretLoop(Unknown Source)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.mozilla.javascript.Interpreter.interpret(Unknown Source)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.mozilla.javascript.InterpretedFunction.call(Unknown Source)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.mozilla.javascript.ContextFactory.doTopCall(Unknown Source)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.mozilla.javascript.ScriptRuntime.doTopCall(Unknown Source)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.mozilla.javascript.InterpretedFunction.call(Unknown Source)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.appcelerator.titanium.kroll.KrollCallback.callSync(KrollCallback.java:132)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.appcelerator.titanium.kroll.KrollCallback$1.run(KrollCallback.java:156)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at android.os.Handler.handleCallback(Handler.java:587)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at android.os.Handler.dispatchMessage(Handler.java:92)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at android.os.Looper.loop(Looper.java:123)\n12-23 20:28:30.307: ERROR/AndroidRuntime(5552): at org.appcelerator.titanium.kroll.KrollHandlerThread.run(KrollHandlerThread.java:73)
\n
Do you have a set of steps to reproduce this? I tried it from\nboth Eclipse and using builder.py on KitchenSink in master, and the\nXML RSS test loads fine in both situations. The error is obviously\nbecause jaxen-1.1.1.jar is missing from the APK, but it looks like\nit might be an Eclipse project configuration error?
repor'd using 2.3 em and 1.5.1, will check other platforms and\nupdate record. crash pastie - http://pastie.org/1409047
not repro on a g2 running 1.6.0
Seems to have just been a bad build for me.