{ "id": "130277", "key": "TIMOB-16952", "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": "16270", "description": "2014 Sprint 10", "name": "2014 Sprint 10", "archived": true, "released": true, "releaseDate": "2014-05-22" }, { "id": "16271", "description": "2014 Sprint 10 SDK", "name": "2014 Sprint 10 SDK", "archived": true, "released": true, "releaseDate": "2014-05-22" }, { "id": "15422", "description": "Release 3.3.0", "name": "Release 3.3.0", "archived": false, "released": true, "releaseDate": "2014-07-16" }, { "id": "15972", "description": "Release 3.4.0", "name": "Release 3.4.0", "archived": false, "released": true, "releaseDate": "2014-09-28" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2014-05-23T19:01:47.000+0000", "created": "2014-05-12T10:51:41.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "android", "module_webview", "qe-testadded", "regression", "webView" ], "versions": [ { "id": "15971", "description": "Release 3.2.3", "name": "Release 3.2.3", "archived": false, "released": true, "releaseDate": "2014-04-30" } ], "issuelinks": [ { "id": "37611", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "inwardIssue": { "id": "130330", "key": "AC-1628", "fields": { "summary": "Simple WebView crashes 3.2.2 -> 3.3.0 in HTC Evo V", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } }, { "id": "46559", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "144292", "key": "TIMOB-18516", "fields": { "summary": "Android: TiUIWebView.isHTCSenseDevice()", "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 } } } } ], "assignee": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2015-03-13T02:36: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": "10202", "name": "Android", "description": "Android Platform" } ], "description": "On my HTC One V the next app will crash if built with 3.2.3.GA but will pass with 3.2.2.GA\r\n\r\nHowever I cannot reproduce it in a Genymotion emulator with Android 4.3.\r\nThank you.\r\n\r\n{code}\r\n\r\n\t\r\n\t\t\r\n\t\r\n\r\n{code}\r\n\r\n\r\nThis is the crash log:\r\n{code}\r\n05-12 12:47:50.729: D/Window(30932): Checkpoint: postWindowCreated()\r\n05-12 12:47:50.759: D/SqliteDatabaseCpp(31090): DB info: open db, path = /data/data/com.android.providers.media/databases , key = eptevjYl, flag = 6, file size = 8570880\r\n05-12 12:47:50.759: D/MediaProvider(31090): [MediaProvider][onCreate]-\r\n05-12 12:47:50.929: W/ContentService(489): binderDied() at ObserverNode\r\n05-12 12:47:50.929: I/ActivityManager(489): Process com.android.vending (pid 30996) has died.\r\n05-12 12:47:51.179: D/WifiStateMachine(489): fetchRssiAndLinkSpeedNative RSSI = -49\r\n05-12 12:47:51.249: D/SqliteDatabaseCpp(31090): DB info: path = /data/data/com.android.providers.media/databases , key = eptevjYl, handle: 0xa51518, type: w, r/w: (0,1), mode: truncate, disk free size: 389 M\r\n05-12 12:47:51.259: W/CpuWake(489): >>releaseCpuPerfWakeLock\r\n05-12 12:47:51.259: W/CpuWake(489): <: Android Image\r\n05-12 12:47:51.800: I/Adreno200-EGLSUB(1444): : RGBA_8888\r\n05-12 12:47:51.820: D/memalloc(489): /dev/pmem: Unmapping buffer base:0x5c77f000 size:7352320 offset:5816320\r\n05-12 12:47:51.830: I/XT9_C(670): [loadDefaultDB] xt9_raw/kbd_0d09.kbd size=20811 (loaded)\r\n05-12 12:47:51.840: D/AndroidRuntime(30932): Shutting down VM\r\n05-12 12:47:51.840: W/dalvikvm(30932): threadid=1: thread exiting with uncaught exception (group=0x40aa1228)\r\n05-12 12:47:51.850: I/HTCIMMView(670): [FixedWCL] adjustWCLHeight height:65\r\n05-12 12:47:51.860: I/CVW(670): Dismiss CandidateViewWindow WCLID:0\r\n05-12 12:47:51.860: I/CVW(670): Dismiss CandidateViewWindow WCLID:1\r\n05-12 12:47:51.860: I/CVW(670): Dismiss CandidateViewWindow WCLID:2\r\n05-12 12:47:51.860: I/CVW(670): Dismiss CandidateViewWindow WCLID:3\r\n05-12 12:47:51.860: E/TiApplication(30932): (main) [2000,2000] Sending event: exception on thread: main msg:java.lang.NullPointerException; Titanium 3.2.3,2014/04/22 10:17,b958a70\r\n05-12 12:47:51.860: E/TiApplication(30932): java.lang.NullPointerException\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:9972)\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat android.os.Handler.dispatchMessage(Handler.java:99)\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat android.os.Looper.loop(Looper.java:156)\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat android.app.ActivityThread.main(ActivityThread.java:4977)\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat java.lang.reflect.Method.invokeNative(Native Method)\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat java.lang.reflect.Method.invoke(Method.java:511)\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)\r\n05-12 12:47:51.860: E/TiApplication(30932): \tat dalvik.system.NativeStart.main(Native Method)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): FATAL EXCEPTION: main\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): java.lang.NullPointerException\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat android.webkit.WebView$PrivateHandler.handleMessage(WebView.java:9972)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat android.os.Handler.dispatchMessage(Handler.java:99)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat android.os.Looper.loop(Looper.java:156)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat android.app.ActivityThread.main(ActivityThread.java:4977)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat java.lang.reflect.Method.invokeNative(Native Method)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat java.lang.reflect.Method.invoke(Method.java:511)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)\r\n05-12 12:47:51.880: E/AndroidRuntime(30932): \tat dalvik.system.NativeStart.main(Native Method)\r\n05-12 12:47:51.910: E/EmbeddedLogger(489): App crashed! Process: info.rborn.tst\r\n05-12 12:47:51.910: E/EmbeddedLogger(489): App crashed! Package: info.rborn.tst v1 (1.0)\r\n05-12 12:47:51.910: E/EmbeddedLogger(489): App crashed! Application Label: tst\r\n05-12 12:47:51.910: W/ActivityManager(489): Force finishing activity info.rborn.tst/org.appcelerator.titanium.TiActivity\r\n05-12 12:47:51.970: W/ActivityManager(489): Force finishing activity info.rborn.tst/.TstActivity\r\n05-12 12:47:52.030: D/ViewRootImpl(489): @@@- disable SystemServer HW acceleration\r\n\r\n{code}", "attachment": [], "flagged": false, "summary": "Android: WebView crashes with 3.2.3.GA on HTC 4.0.3 device", "creator": { "name": "rborn", "key": "rborn", "displayName": "Dan Tamas", "active": true, "timeZone": "Europe/Berlin" }, "subtasks": [], "reporter": { "name": "rborn", "key": "rborn", "displayName": "Dan Tamas", "active": true, "timeZone": "Europe/Berlin" }, "environment": "Ti SDK 3.2.3.GA,\r\nAndroid 4.0.3, HTC One V", "closedSprints": [ { "id": 104, "state": "closed", "name": "2014 Sprint 10 SDK", "startDate": "2014-05-12T16:00:00.000Z", "endDate": "2014-05-24T00:00:00.000Z", "completeDate": "2014-05-27T18:11:47.424Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "304596", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Titanium Classic test case from TC-4116\r\n----------------------------------------------------\r\n\r\n{code}\r\nvar win = Ti.UI.createWindow();\r\nvar webview = Ti.UI.createWebView({url:\"http://google.com\"});\r\nwin.open();\r\nsetTimeout(function(){ win.add(webview)}, 2000);\r\n{code}", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-13T17:11:07.000+0000", "updated": "2014-05-13T17:11:07.000+0000" }, { "id": "304600", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this to engineering as I can reproduce the issue with HTC One 4.0.3 device.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-13T17:13:10.000+0000", "updated": "2014-05-13T17:13:10.000+0000" }, { "id": "306031", "author": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Pull pending \r\n\r\nmaster - https://github.com/appcelerator/titanium_mobile/pull/5725\r\n3_3_X - https://github.com/appcelerator/titanium_mobile/pull/5726", "updateAuthor": { "name": "vduggal", "key": "vduggal", "displayName": "Vishal Duggal", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2014-05-22T04:41:27.000+0000", "updated": "2014-05-22T04:41:27.000+0000" }, { "id": "306334", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Verified the fix.\r\n\r\nThe webview does not crash anymore on an HTC Evo 4.0.3 device.\r\n\r\nClosing.\r\n\r\nEnvironment:\r\nAppc Studio : 3.3.0.201405211748\r\nTi SDK : 3.3.0.v20140523120121\r\nMac OSX : 10.8.5\r\nAlloy : 1.4.0-alpha4\r\nCLI - 3.3.0-alpha5\r\nCode Processor: 1.1.1\r\nHTC Evo - android 4.0.3", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-05-23T21:53:06.000+0000", "updated": "2014-05-23T21:53:06.000+0000" } ], "maxResults": 6, "total": 6, "startAt": 0 } } }