{ "id": "86626", "key": "TIMOB-7695", "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": "12593", "name": "Release 2.0.0", "archived": false, "released": true, "releaseDate": "2012-03-30" }, { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" }, { "id": "13170", "name": "Sprint 2012-06", "archived": true, "released": true, "releaseDate": "2012-03-25" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2012-04-20T14:41:44.000+0000", "created": "2012-02-16T15:56:58.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "qe-testadded" ], "versions": [ { "id": "13070", "description": "Release 1.8 Service Pack 2", "name": "Release 1.8.2", "archived": true, "released": true, "releaseDate": "2012-02-29" } ], "issuelinks": [], "assignee": { "name": "hpham", "key": "hpham", "displayName": "Hieu Pham", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2012-06-18T17:19:06.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": "When testing a simple web view sample, I clicked a link on the Appcelerator home page, followed by the back button. This produced the following crash:\r\n\r\n{code}\r\nE/TiBaseActivity( 4071): (main) [488,11203] Layout cleanup.\r\nF/libc ( 4071): Fatal signal 11 (SIGSEGV) at 0x0000000c (code=1)\r\nI/DEBUG ( 3041): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\nI/DEBUG ( 3041): Build fingerprint: 'google/mysid/toro:4.0.2/ICL53F/235179:user/release-keys'\r\nI/DEBUG ( 3041): pid: 4071, tid: 4085 >>> com.appcelerator.eventtester <<<\r\nI/DEBUG ( 3041): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000000c\r\nI/DEBUG ( 3041): r0 00000000 r1 00000000 r2 00000010 r3 00000080\r\nI/DEBUG ( 3041): r4 00000000 r5 00000000 r6 5b9c0674 r7 5b9bc160\r\nI/DEBUG ( 3041): r8 00000001 r9 00148368 10 00000001 fp 00000d50\r\nI/DEBUG ( 3041): ip 5b9bc238 sp 5b41bb90 lr 5b58b737 pc 5b58d0a0 cpsr 40000030\r\nI/DEBUG ( 3041): d0 6944657669746173 d1 746e75722f6c6c70\r\nI/DEBUG ( 3041): d2 562f38762f656d6f d3 656d69746e755273\r\nI/DEBUG ( 3041): d4 0a00000de3100001 d5 e34fcfc0e3a0c000\r\nI/DEBUG ( 3041): d6 e3a0c000e003200c d7 e152000ce345cbc0\r\nI/DEBUG ( 3041): d8 0000000000000000 d9 0000000000000000\r\nI/DEBUG ( 3041): d10 0000000000000000 d11 0000000000000000\r\nI/DEBUG ( 3041): d12 0000000000000000 d13 0000000000000000\r\nI/DEBUG ( 3041): d14 0000000000000000 d15 0000000000000000\r\nI/DEBUG ( 3041): d16 000000004188bc20 d17 43e0000000000000\r\nI/DEBUG ( 3041): d18 4028000000000000 d19 3ff0000000000000\r\nI/DEBUG ( 3041): d20 4197d78400000000 d21 0100010001000100\r\nI/DEBUG ( 3041): d22 0000000000000000 d23 0000000000000000\r\nI/DEBUG ( 3041): d24 0000000000000000 d25 0000000000000000\r\nI/DEBUG ( 3041): d26 0100010001000100 d27 0100010001000100\r\nI/DEBUG ( 3041): d28 0100010001000100 d29 0100010001000100\r\nI/DEBUG ( 3041): d30 0001000000010000 d31 0001000000010000\r\nI/DEBUG ( 3041): scr 30000012\r\nI/DEBUG ( 3041): \r\nI/DEBUG ( 3041): #00 pc 000710a0 /data/data/com.appcelerator.eventtester/lib/libkroll-v8.so (_ZN8titanium12AssetsModule9readAssetERKN2v89ArgumentsE)\r\nI/DEBUG ( 3041): #01 lr 5b58b737 /data/data/com.appcelerator.eventtester/lib/libkroll-v8.so\r\nI/DEBUG ( 3041): \r\nI/DEBUG ( 3041): code around pc:\r\nI/DEBUG ( 3041): 5b58d080 46c0e7e4 00430452 004309c8 0042f6b4 \r\nI/DEBUG ( 3041): 5b58d090 003902b6 003902c8 003902d6 003902da \r\nI/DEBUG ( 3041): 5b58d0a0 477068c0 47706900 47706101 22004b04 \r\nI/DEBUG ( 3041): 5b58d0b0 681b447b 4b03601a 681b447b 4770601a \r\nI/DEBUG ( 3041): 5b58d0c0 0042fab4 004302f4 4b08b510 681b447b \r\nI/DEBUG ( 3041): \r\nI/DEBUG ( 3041): code around lr:\r\nI/DEBUG ( 3041): 5b58b714 330be01b 4652681b 42131c1d 1e5ad006 \r\nI/DEBUG ( 3041): 5b58b724 25006812 2a8579d2 e073d100 f0011c28 \r\nI/DEBUG ( 3041): 5b58b734 f0a4fcb5 1c28ed8a fcb0f001 d0012800 \r\nI/DEBUG ( 3041): 5b58b744 e98ef0a3 45443401 1c21d010 f0a56830 \r\nI/DEBUG ( 3041): 5b58b754 f0aeef00 6803eb30 68121e5a 2aa379d2 \r\nI/DEBUG ( 3041): \r\nI/DEBUG ( 3041): stack:\r\nI/DEBUG ( 3041): 5b41bb50 00001c34 \r\nI/DEBUG ( 3041): 5b41bb54 5b6a76b8 /data/data/com.appcelerator.eventtester/lib/libkroll-v8.so\r\nI/DEBUG ( 3041): 5b41bb58 00218cd8 \r\nI/DEBUG ( 3041): 5b41bb5c 00218d30 \r\nI/DEBUG ( 3041): 5b41bb60 00218cd8 \r\nI/DEBUG ( 3041): 5b41bb64 0022a7b0 \r\nI/DEBUG ( 3041): 5b41bb68 00150da8 \r\nI/DEBUG ( 3041): 5b41bb6c 00000000 \r\nI/DEBUG ( 3041): 5b41bb70 00000004 \r\nI/DEBUG ( 3041): 5b41bb74 5b6315f0 /data/data/com.appcelerator.eventtester/lib/libkroll-v8.so\r\nI/DEBUG ( 3041): 5b41bb78 00000000 \r\nI/DEBUG ( 3041): 5b41bb7c 51365eb0 \r\nI/DEBUG ( 3041): 5b41bb80 5b9c0674 \r\nI/DEBUG ( 3041): 5b41bb84 5b9bc160 \r\nI/DEBUG ( 3041): 5b41bb88 df0027ad \r\nI/DEBUG ( 3041): 5b41bb8c 00000000 \r\nI/DEBUG ( 3041): #00 5b41bb90 00000000 \r\nI/DEBUG ( 3041): 5b41bb94 0000129c \r\nI/DEBUG ( 3041): 5b41bb98 5b41bba0 \r\nI/DEBUG ( 3041): 5b41bb9c 00000000 \r\nI/DEBUG ( 3041): 5b41bba0 00218cd8 \r\nI/DEBUG ( 3041): 5b41bba4 00000000 \r\nI/DEBUG ( 3041): 5b41bba8 00000000 \r\nI/DEBUG ( 3041): 5b41bbac 5b41bc00 \r\nI/DEBUG ( 3041): 5b41bbb0 51365f0c \r\nI/DEBUG ( 3041): 5b41bbb4 5b41bbd8 \r\nI/DEBUG ( 3041): 5b41bbb8 51365eb0 \r\nI/DEBUG ( 3041): 5b41bbbc 001e55e0 \r\nI/DEBUG ( 3041): 5b41bbc0 5b41bbec \r\nI/DEBUG ( 3041): 5b41bbc4 56e03e98 \r\nI/DEBUG ( 3041): 5b41bbc8 51365eac \r\nI/DEBUG ( 3041): 5b41bbcc 00000000 \r\nI/DEBUG ( 3041): 5b41bbd0 51365eb8 \r\nI/DEBUG ( 3041): 5b41bbd4 4081fc74 /system/lib/libdvm.so\r\nI/DEBUG ( 3041): debuggerd committing suicide to free the zombie!\r\nI/BootReceiver( 185): Copying /data/tombstones/tombstone_03 to DropBox (SYSTEM_TOMBSTONE)\r\nI/DEBUG ( 4133): debuggerd: Dec 8 2011 00:55:26\r\nD/Zygote ( 116): Process 4071 terminated by signal (11)\r\n{code}\r\n\r\nTest case:\r\n\r\n{code}\r\n//var tester = require('eventtest');\r\nvar win = Ti.UI.createWindow({\r\n\ttitle: 'Event Test',\r\n\tbackgroundColor: '#111',\r\n\tmodal: true,\r\n\texitOnClose: true\r\n});\r\n\r\nvar control = Titanium.UI.createWebView({url:'http://www.appcelerator.com'});\r\n\r\n//tester.addListeners(control);\r\nwin.add(control);\r\nwin.open();\r\n{code}\r\n\r\nTested on emulator and device. \r\n", "attachment": [], "flagged": false, "summary": "Android: WebView crashes on back button", "creator": { "name": "aevans", "key": "aevans", "displayName": "Arthur Evans", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "aevans", "key": "aevans", "displayName": "Arthur Evans", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "187247", "author": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Closing bug. Webview works fine on back button.\r\nVerified fix on:\r\n\r\nSDK build: 2.0.0.v20120319003254\r\nTitanium Studio, build: 2.0.0.201203182248\r\nDevice: GSlate(v 3.1)", "updateAuthor": { "name": "amittal", "key": "amittal", "displayName": "Anshu Mittal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-03-19T15:56:55.000+0000", "updated": "2012-03-19T15:56:55.000+0000" }, { "id": "190001", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Opening to edit labels.", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-05T11:25:37.000+0000", "updated": "2012-04-05T11:25:37.000+0000" }, { "id": "190002", "author": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Note: This issue is intermittent and took 15 runs in the test suite.", "updateAuthor": { "name": "dhyde", "key": "dhyde", "displayName": "Dustin Hyde", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-04-05T11:26:18.000+0000", "updated": "2012-04-05T11:26:18.000+0000" }, { "id": "199018", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This ticket was inadvertently reopened. Closing.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-06-18T17:19:06.000+0000", "updated": "2012-06-18T17:19:06.000+0000" } ], "maxResults": 5, "total": 5, "startAt": 0 } } }