{ "id": "98419", "key": "AC-3095", "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": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2012-08-10T07:32:23.000+0000", "created": "2012-07-31T08:13:30.000+0000", "labels": [ "android", "android-4.0", "crash", "jni", "libkroll.so", "tableview" ], "versions": [], "issuelinks": [], "assignee": { "name": "btran", "key": "btran", "displayName": "Betty Tran", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:48:08.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": "+TestCode+:\r\nSample test code has been attached.\r\n\r\n+Test Case+:\r\nKeep clicking the rows to expand and collapse.\r\n\r\n+Expected behavior+:\r\nThe rows should get expanded and collapse.\r\n\r\n+Actual behavior+:\r\nThe application crashes and the following log can be been in ADB.\r\n\r\nW/dalvikvm(15448): trying to work around app JNI bugs, but didn't find 0x417d7300 in table!\r\nW/dalvikvm(15448): JNI WARNING: DeleteLocalRef(0x417d7300) failed to find entry\r\nW/dalvikvm(15448): trying to work around app JNI bugs, but didn't find 0x41730f30 in table!\r\nW/dalvikvm(15448): JNI WARNING: DeleteLocalRef(0x41730f30) failed to find entry\r\nI/DEBUG (12262): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\nI/DEBUG (12262): Build fingerprint: 'samsung/GT-I9100/GT-I9100:4.0.3/IML74K/XXLPQ:user/release-keys'\r\nI/DEBUG (12262): pid: 15448, tid: 15463 >>> com.test.ExpandSample <<<\r\nI/DEBUG (12262): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000\r\nI/DEBUG (12262): r0 00000001 r1 00000001 r2 00000000 r3 529a2fa1\r\nI/DEBUG (12262): r4 0010a350 r5 00000003 r6 002401d0 r7 002401d0\r\nI/DEBUG (12262): r8 0023f1e4 r9 00000000 10 0023f2b8 fp 0010a4d4\r\nI/DEBUG (12262): ip 5113a290 sp 50b99ab0 lr 50f2cb40 pc 50f2cb78 cpsr 20000010\r\nI/DEBUG (12262): d0 41d3001716000000 d1 5d0b00555d0b0071\r\nI/DEBUG (12262): d2 4064400000000000 d3 3ff0000000000000\r\nI/DEBUG (12262): d4 3ff0000000000000 d5 4064400000000000\r\nI/DEBUG (12262): d6 42738e12807f9000 d7 42738e1280757000\r\nI/DEBUG (12262): d8 0000000000000000 d9 0000000000000000\r\nI/DEBUG (12262): d10 0000000000000000 d11 0000000000000000\r\nI/DEBUG (12262): d12 0000000000000000 d13 0000000000000000\r\nI/DEBUG (12262): d14 0000000000000000 d15 0000000000000000\r\nI/DEBUG (12262): d16 0000000000000000 d17 7e37e43c8800759c\r\nI/DEBUG (12262): d18 4028000000000000 d19 3ff0000000000000\r\nI/DEBUG (12262): d20 4197d78400000000 d21 bebbbc6c1a570a20\r\nI/DEBUG (12262): d22 3ff0000000000000 d23 3fede16b9c24a98f\r\nI/DEBUG (12262): d24 3e66376972bea4d0 d25 3fc39a09d078c69f\r\nI/DEBUG (12262): d26 0000000000000000 d27 0000000000000000\r\nI/DEBUG (12262): d28 0000000000000000 d29 0000000000000000\r\nI/DEBUG (12262): d30 0000000000000000 d31 0000000000000000\r\nI/DEBUG (12262): scr 20000012\r\nI/DEBUG (12262):\r\nI/DEBUG (12262): #00 pc 50f2cb78 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262): #01 lr 50f2cb40 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262):\r\nI/DEBUG (12262): code around pc:\r\nI/DEBUG (12262): 50f2cb58 e58455c0 0a000002 e58475bc e1a00004 .U.......u......\r\nI/DEBUG (12262): 50f2cb68 ebfbd1cf e1a00008 e28dd03c e8bd8ff0 ........<.......\r\nI/DEBUG (12262): 50f2cb78 e5993000 e3130001 1a000031 e1b0c0c3 .0......1.......\r\nI/DEBUG (12262): 50f2cb88 4a0000ad e5983000 e58dc030 e2032003 ...J.0..0.... ..\r\nI/DEBUG (12262): 50f2cb98 e3520001 0a00005c e59d3060 e3130007 ..R.\\...`0......\r\nI/DEBUG (12262):\r\nI/DEBUG (12262): code around lr:\r\nI/DEBUG (12262): 50f2cb20 e24dd03c e1a09002 e1a0b003 e58455c0 <.M..........U..\r\nI/DEBUG (12262): 50f2cb30 e594a5b8 e1a07006 0a000026 ebfa136c .....p..&...l...\r\nI/DEBUG (12262): 50f2cb40 e3500000 1a00000b e59b8000 e2455001 ..P..........PE.\r\nI/DEBUG (12262): 50f2cb50 e1570006 e584a5b8 e58455c0 0a000002 ..W......U......\r\nI/DEBUG (12262): 50f2cb60 e58475bc e1a00004 ebfbd1cf e1a00008 .u..............\r\nI/DEBUG (12262):\r\nI/DEBUG (12262): stack:\r\nI/DEBUG (12262): 50b99a70 00000000\r\nI/DEBUG (12262): 50b99a74 00000000\r\nI/DEBUG (12262): 50b99a78 00000000\r\nI/DEBUG (12262): 50b99a7c 00000000\r\nI/DEBUG (12262): 50b99a80 00000000\r\nI/DEBUG (12262): 50b99a84 00000000\r\nI/DEBUG (12262): 50b99a88 00000000\r\nI/DEBUG (12262): 50b99a8c 00000000\r\nI/DEBUG (12262): 50b99a90 00000000\r\nI/DEBUG (12262): 50b99a94 00000000\r\nI/DEBUG (12262): 50b99a98 00000000\r\nI/DEBUG (12262): 50b99a9c 00000000\r\nI/DEBUG (12262): 50b99aa0 41a95e18 /dev/ashmem/dalvik-heap (deleted)\r\nI/DEBUG (12262): 50b99aa4 509b4078 /data/dalvik-cache/data@app@com.test.ExpandSample-2.apk@classes.dex\r\nI/DEBUG (12262): 50b99aa8 df0027ad\r\nI/DEBUG (12262): 50b99aac 00000000\r\nI/DEBUG (12262): 50b99ab0 00158e48 [heap]\r\nI/DEBUG (12262): 50b99ab4 414f6490 /dev/ashmem/dalvik-heap (deleted)\r\nI/DEBUG (12262): 50b99ab8 00000000\r\nI/DEBUG (12262): 50b99abc 50b99da8\r\nI/DEBUG (12262): 50b99ac0 00000000\r\nI/DEBUG (12262): 50b99ac4 50b99e1c\r\nI/DEBUG (12262): 50b99ac8 000d2260 [heap]\r\nI/DEBUG (12262): 50b99acc 001f3378 [heap]\r\nI/DEBUG (12262): 50b99ad0 4bd924b8 /dev/ashmem/dalvik-LinearAlloc (deleted)\r\nI/DEBUG (12262): 50b99ad4 50b99b70\r\nI/DEBUG (12262): 50b99ad8 50b99b70\r\nI/DEBUG (12262): 50b99adc 00000001\r\nI/DEBUG (12262): 50b99ae0 001f3378 [heap]\r\nI/DEBUG (12262): 50b99ae4 4bd924b8 /dev/ashmem/dalvik-LinearAlloc (deleted)\r\nI/DEBUG (12262): 50b99ae8 50b99b70\r\nI/DEBUG (12262): 50b99aec 5113a1b8 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262): 50b99af0 0010a350 [heap]\r\nI/DEBUG (12262): 50b99af4 00000000\r\nI/DEBUG (12262): 50b99af8 0023f1e4 [heap]\r\nI/DEBUG (12262): 50b99afc 0010a4d4 [heap]\r\nI/DEBUG (12262): 50b99b00 00001c34\r\nI/DEBUG (12262): 50b99b04 00000000\r\nI/DEBUG (12262): 50b99b08 00000000\r\nI/DEBUG (12262): 50b99b0c 50e21658 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262): 50b99b10 00000000\r\nI/DEBUG (12262): 50b99b14 00000000\r\nI/DEBUG (12262): 50b99b18 41a95e18 /dev/ashmem/dalvik-heap (deleted)\r\nI/DEBUG (12262): 50b99b1c 409534a5 /system/lib/libdvm.so\r\nI/DEBUG (12262): 50b99b20 50b99b28\r\nI/DEBUG (12262): 50b99b24 0010a350 [heap]\r\nI/DEBUG (12262): 50b99b28 0010a3a8 [heap]\r\nI/DEBUG (12262): 50b99b2c 002401d0 [heap]\r\nI/DEBUG (12262): 50b99b30 0023f2b8 [heap]\r\nI/DEBUG (12262): 50b99b34 00000000\r\nI/DEBUG (12262): 50b99b38 00000004\r\nI/DEBUG (12262): 50b99b3c 0010a4d4 [heap]\r\nI/DEBUG (12262): 50b99b40 417d72c8 /dev/ashmem/dalvik-heap (deleted)\r\nI/DEBUG (12262): 50b99b44 50db59a4 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262): 50b99b48 00000000\r\nI/DEBUG (12262): 50b99b4c 00000000\r\nI/DEBUG (12262): 50b99b50 0020daf8 [heap]\r\nI/DEBUG (12262): 50b99b54 417d72e8 /dev/ashmem/dalvik-heap (deleted)\r\nI/DEBUG (12262): 50b99b58 00000000\r\nI/DEBUG (12262): 50b99b5c 00000002\r\nI/DEBUG (12262): 50b99b60 00000000\r\nI/DEBUG (12262): 50b99b64 5113a1b8 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262): 50b99b68 41a95e18 /dev/ashmem/dalvik-heap (deleted)\r\nI/DEBUG (12262): 50b99b6c 50d09033 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262): 50b99b70 000002b4\r\nI/DEBUG (12262): 50b99b74 0023f1e4 [heap]\r\nI/DEBUG (12262): 50b99b78 417d72c8 /dev/ashmem/dalvik-heap (deleted)\r\nI/DEBUG (12262): 50b99b7c 00001db0\r\nI/DEBUG (12262): 50b99b80 001b9430 [heap]\r\nI/DEBUG (12262): 50b99b84 00276500 [heap]\r\nI/DEBUG (12262): 50b99b88 00000000\r\nI/DEBUG (12262): 50b99b8c 00000000\r\nI/DEBUG (12262): 50b99b90 0023f1dc [heap]\r\nI/DEBUG (12262): 50b99b94 5113a1b8 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262): 50b99b98 0000129c\r\nI/DEBUG (12262): 50b99b9c 0023f1dc [heap]\r\nI/DEBUG (12262): 50b99ba0 50b99bc8\r\nI/DEBUG (12262): 50b99ba4 50d095b9 /data/data/com.test.ExpandSample/lib/libkroll-v8.so\r\nI/DEBUG (12262): 50b99ba8 00000000\r\nI/DEBUG (12262): 50b99bac 0023f1d8 [heap]\r\nI/DEBUG (12262): 50b99bb0 00000000\r\nI/DEBUG (12262): 50b99bb4 07cf6d40\r\nI/DEBUG (12262): dumpstate -k -t -n -z -d -o /data/log/dumpstate_app_native -m 15448\r\n\r\n+Others+:\r\nThe rows which are inserted and deleted, contains a Ti.UI.View inside the Row. Ti.UI.View row contains two label views, one left aligned and one right alined.\r\n\r\n+Additional Info+:\r\nThis issue is less reproducible if the latest Mobile SDK 2.1.1.v20120712160111 is used. But readily reproducible when using SDK 1.8.2.", "attachment": [ { "id": "30203", "filename": "ExpandSample.zip", "author": { "name": "soumyakantikar", "key": "soumyakantikar", "displayName": "Soumya Kanti Kar", "active": true, "timeZone": "America/Havana" }, "created": "2012-08-01T01:20:24.000+0000", "size": 1563812, "mimeType": "application/zip" } ], "flagged": false, "summary": "Application JNI crash when inserting and deleting rows from table", "creator": { "name": "soumyakantikar", "key": "soumyakantikar", "displayName": "Soumya Kanti Kar", "active": true, "timeZone": "America/Havana" }, "subtasks": [], "reporter": { "name": "soumyakantikar", "key": "soumyakantikar", "displayName": "Soumya Kanti Kar", "active": true, "timeZone": "America/Havana" }, "environment": "Titanium SDK Version 1.8.2\r\nPlatform OS: Android\r\nPlatform OS Version: 2.3.3 (GB), 4.0.3 (ICS)\r\nDevice details: Emulator, Samsung Galaxy S, Samsung Galaxy S2\r\nHost Operating System: Windows 7\r\nTitanium Studio Build: 2.1.0.201206251749", "comment": { "comments": [ { "id": "210783", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Please open a ticket in our helpdesk. \r\nhttp://support.appcelerator.com/ \r\n\r\nJira is the bug reporting system for Titanium as a platform. We will be able to help you better through the HD.\r\n\r\nThanks\r\n", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-07-31T11:51:03.000+0000", "updated": "2012-07-31T11:51:03.000+0000" }, { "id": "210943", "author": { "name": "soumyakantikar", "key": "soumyakantikar", "displayName": "Soumya Kanti Kar", "active": true, "timeZone": "America/Havana" }, "body": "The sample code has been attached using which when the build is done using 1.8.2 the crash can be observed.", "updateAuthor": { "name": "soumyakantikar", "key": "soumyakantikar", "displayName": "Soumya Kanti Kar", "active": true, "timeZone": "America/Havana" }, "created": "2012-08-01T01:20:24.000+0000", "updated": "2012-08-01T01:20:24.000+0000" }, { "id": "213758", "author": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "body": "This is a duplicate ticket from the HelpDesk. Please continue the conversation here:\r\n\r\nhttp://support.appcelerator.com/tickets/APP-451981/homepage\r\n", "updateAuthor": { "name": "penrique", "key": "penrique", "displayName": "Pedro Enrique", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2012-08-10T07:32:24.000+0000", "updated": "2012-08-10T07:32:24.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }