{
"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
}
}
}