{ "id": "79104", "key": "AC-2974", "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": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2011-08-10T13:34:12.000+0000", "created": "2011-08-10T08:14:11.000+0000", "labels": [ "android", "event", "javascript", "webview" ], "versions": [], "issuelinks": [], "assignee": { "name": "tguntharp", "key": "tguntharp", "displayName": "Tony Guntharp", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:47:58.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": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "This piece of code use to work in Android 2.2 and below.\r\nI have a webview with a piece of script calling :\r\nTi.App.fireEvent('someEvent');\r\n\r\nThe listener exists but donc receive the event.\r\nThe app just slowly crash and restart.\r\n\r\nHere is the Trace when the error append :\r\n[TRACE] I/ActivityManager( 62): Displayed com.mycompany.myapp/org.appcelerator.titanium.TiActivity: +3s461ms\r\n[TRACE] W/InputManagerService( 62): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@406f4960\r\n[TRACE] W/dalvikvm( 1047): JNI WARNING: jarray 0x40628fe0 points to non-array object (Ljava/lang/String;)\r\n[TRACE] I/dalvikvm( 1047): \"WebViewCoreThread\" prio=5 tid=13 NATIVE\r\n[TRACE] I/dalvikvm( 1047): | group=\"main\" sCount=0 dsCount=0 obj=0x40799e68 self=0x2eed50\r\n[TRACE] I/dalvikvm( 1047): | sysTid=1062 nice=0 sched=0/0 cgrp=default handle=3075720\r\n[TRACE] I/dalvikvm( 1047): | schedstat=( 573473062 1148681109 97 )\r\n[TRACE] I/dalvikvm( 1047): at android.webkit.WebViewCore.nativeTouchUp(Native Method)\r\n[TRACE] I/dalvikvm( 1047): at android.webkit.WebViewCore.nativeTouchUp(Native Method)\r\n[TRACE] I/dalvikvm( 1047): at android.webkit.WebViewCore.access$3300(WebViewCore.java:53)\r\n[TRACE] I/dalvikvm( 1047): at android.webkit.WebViewCore$EventHub$1.handleMessage(WebViewCore.java:1158)\r\n[TRACE] I/dalvikvm( 1047): at android.os.Handler.dispatchMessage(Handler.java:99)\r\n[TRACE] I/dalvikvm( 1047): at android.os.Looper.loop(Looper.java:130)\r\n[TRACE] I/dalvikvm( 1047): at android.webkit.WebViewCore$WebCoreThread.run(WebViewCore.java:629)\r\n[TRACE] I/dalvikvm( 1047): at java.lang.Thread.run(Thread.java:1019)\r\n[TRACE] I/dalvikvm( 1047):\r\n[TRACE] E/dalvikvm( 1047): VM aborting\r\n[TRACE] I/DEBUG ( 31): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\n[TRACE] I/DEBUG ( 31): Build fingerprint: 'generic/google_sdk/generic:2.3.4/GINGERBREAD/123630:eng/test-keys'\r\n...\r\n\r\n", "attachment": [], "flagged": false, "summary": "Ti.App.fireEvent() form webView crash App in Android 2.3.3", "creator": { "name": "amas@einden.com", "key": "amas@einden.com", "displayName": "Adrien Mas", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "amas@einden.com", "key": "amas@einden.com", "displayName": "Adrien Mas", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Mac OSX\r\nTitanium SDK 1.7.1\r\nAndroid Simulator \"APIs 2.3.3\"", "comment": { "comments": [ { "id": "162479", "author": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "body": "Adrien\n\nPlease raise a Q&A question before creating a ticket here. Please see [The Bug-Reporting Lifecycle|http://wiki.appcelerator.org/display/guides/Contributing+to+Titanium#ContributingtoTitanium-TheBugReportingLifecycle] to understand the process of raising tickets.\n\nThanks", "updateAuthor": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "created": "2011-08-10T13:34:12.000+0000", "updated": "2011-08-10T13:34:12.000+0000" }, { "id": "168231", "author": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "body": "Closing due to inactivity.", "updateAuthor": { "name": "pdowsett", "key": "pdowsett", "displayName": "Paul Dowsett", "active": true, "timeZone": "Europe/London" }, "created": "2011-10-07T05:47:59.000+0000", "updated": "2011-10-07T05:47:59.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }