{ "id": "167881", "key": "TIMOB-24728", "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": "17608", "name": "Release 6.1.0", "archived": false, "released": true, "releaseDate": "2017-05-26" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-05-24T17:15:53.000+0000", "created": "2017-05-23T20:56:21.000+0000", "priority": { "name": "Critical", "id": "1" }, "labels": [ "android", "regression", "titanium" ], "versions": [], "issuelinks": [], "assignee": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2018-08-06T17:49:32.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": "The app crash when closing a window that contain a TableView in a ScrollView.\r\n\r\n{code}\r\nFATAL EXCEPTION: main\r\nProcess: com.test.test222, PID: 15752\r\njava.lang.RuntimeException: Unable to destroy activity {com.test.test222/org.appcelerator.titanium.TiActivity}: java.lang.NullPointerException: Attempt to read from field 'ti.modules.titanium.ui.widget.TiUIScrollView$TiScrollViewLayout ti.modules.titanium.ui.widget.TiUIScrollView$TiHorizontalScrollView.layout' on a null object reference\r\n\tat android.app.ActivityThread.performDestroyActivity(ActivityThread.java:4639)\r\n\tat android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:4662)\r\n\tat android.app.ActivityThread.-wrap7(ActivityThread.java)\r\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:1711)\r\n\tat android.os.Handler.dispatchMessage(Handler.java:102)\r\n\tat android.os.Looper.loop(Looper.java:154)\r\n\tat android.app.ActivityThread.main(ActivityThread.java:6688)\r\n\tat java.lang.reflect.Method.invoke(Native Method)\r\n\tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1468)\r\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1358)\r\nCaused by: java.lang.NullPointerException: Attempt to read from field 'ti.modules.titanium.ui.widget.TiUIScrollView$TiScrollViewLayout ti.modules.titanium.ui.widget.TiUIScrollView$TiHorizontalScrollView.layout' on a null object reference\r\n\tat ti.modules.titanium.ui.widget.TiUIScrollView$TiHorizontalScrollView.access$1000(TiUIScrollView.java:290)\r\n\tat ti.modules.titanium.ui.widget.TiUIScrollView.getLayout(TiUIScrollView.java:586)\r\n\tat ti.modules.titanium.ui.widget.TiUIScrollView.remove(TiUIScrollView.java:666)\r\n\tat org.appcelerator.titanium.view.TiUIView.release(TiUIView.java:1259)\r\n\tat org.appcelerator.titanium.proxy.TiViewProxy.releaseViews(TiViewProxy.java:543)\r\n\tat org.appcelerator.titanium.proxy.TiViewProxy.releaseViews(TiViewProxy.java:540)\r\n\tat org.appcelerator.titanium.proxy.TiWindowProxy.closeFromActivity(TiWindowProxy.java:191)\r\n\tat org.appcelerator.titanium.TiBaseActivity.onDestroy(TiBaseActivity.java:1579)\r\n\tat org.appcelerator.titanium.TiActivity.onDestroy(TiActivity.java:32)\r\n\tat android.app.Activity.performDestroy(Activity.java:7165)\r\n\tat android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1161)\r\n\tat android.app.ActivityThread.performDestroyActivity(ActivityThread.java:4626)\r\n\t... 9 more\r\n{code}", "attachment": [ { "id": "62278", "filename": "test.js", "author": { "name": "gaspard.le", "key": "gaspard.le", "displayName": "Luc-Edmond Gaspard ", "active": true, "timeZone": "America/Montreal" }, "created": "2017-05-23T20:51:57.000+0000", "size": 1241, "mimeType": "text/plain" } ], "flagged": false, "summary": "Crash when closing a window with a TableView on Android", "creator": { "name": "gaspard.le", "key": "gaspard.le", "displayName": "Luc-Edmond Gaspard ", "active": true, "timeZone": "America/Montreal" }, "subtasks": [], "reporter": { "name": "gaspard.le", "key": "gaspard.le", "displayName": "Luc-Edmond Gaspard ", "active": true, "timeZone": "America/Montreal" }, "environment": "Titanium SDK 6.1.0.v20170519131839\r\nAndroid", "closedSprints": [ { "id": 896, "state": "closed", "name": "2017 Sprint 11 SDK", "startDate": "2017-05-22T02:41:17.888Z", "endDate": "2017-06-05T02:41:00.000Z", "completeDate": "2017-06-05T00:14:33.418Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "420292", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, Please use the latest SDK 6.0.4.GA. I can't reproduce the issue there. ", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2017-05-23T21:39:27.000+0000", "updated": "2017-05-23T21:39:40.000+0000" }, { "id": "420295", "author": { "name": "gaspard.le", "key": "gaspard.le", "displayName": "Luc-Edmond Gaspard ", "active": true, "timeZone": "America/Montreal" }, "body": "It is with the 6.1.0 RC sdk that it crash. It does work on 6.0.4.\n", "updateAuthor": { "name": "gaspard.le", "key": "gaspard.le", "displayName": "Luc-Edmond Gaspard ", "active": true, "timeZone": "America/Montreal" }, "created": "2017-05-23T21:42:39.000+0000", "updated": "2017-05-23T21:42:39.000+0000" }, { "id": "420300", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "[~gaspard.le] Thanks for the report. Moving this over to TIMOB\r\n\r\nh5.Steps to reproduce\r\n\r\n# Copy the code in attached test.js to app.js\r\n# Build for Android\r\n# Click open window\r\n# Click close\r\n\r\nEnvironment\r\n\r\nOP 3 7.1.1\r\nTi SDK: 6.1.0.v20170523143141, 6.2.0.v20170523103232", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-05-23T22:15:51.000+0000", "updated": "2017-05-23T22:17:19.000+0000" }, { "id": "420308", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "6_1_X: https://github.com/appcelerator/titanium_mobile/pull/9078", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-05-23T22:56:46.000+0000", "updated": "2017-05-23T22:56:46.000+0000" }, { "id": "420431", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "master: https://github.com/appcelerator/titanium_mobile/pull/9089", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-05-25T12:24:21.000+0000", "updated": "2017-05-25T12:24:21.000+0000" }, { "id": "420465", "author": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~gmathews], App built with master with the fix, the app crashes for me with the following steps & logs:\r\n1. After the app opens click on {{open window}}.\r\n2. Click on {{close}} to close the new window.\r\n3. Hit the back button to exit the app.\r\n4. You see dialog {{Unfortunately, app has stopped}}.\r\n\r\nLogs:\r\n{code}\r\n-- Start application log -----------------------------------------------------\r\n[INFO] : TiApplication: (main) [0,0] checkpoint, app created.\r\n[INFO] : TiApplication: (main) [52,52] Titanium 6.2.0 (2017/05/25 13:42 undefined)\r\n[INFO] : MultiDex: VM with version 2.1.0 has multidex support\r\n[INFO] : MultiDex: install\r\n[INFO] : MultiDex: VM has multidex support, MultiDex support library is disabled.\r\n[TRACE] : updating tiapp metadata with Appcelerator Platform...\r\n[INFO] : TiApplication: (main) [930,982] Titanium Javascript runtime: v8\r\n[TRACE] : Uploaded tiapp metadata with Appcelerator Platform!\r\n[INFO] : TiRootActivity: (main) [0,0] checkpoint, on root activity create, savedInstanceState: null\r\n[INFO] : TiRootActivity: (main) [0,0] checkpoint, on root activity resume. activity = com.app.timob24728.Timob24728Activity@a5f80d5\r\n[DEBUG] : OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true\r\n[DEBUG] : Window: Checkpoint: postWindowCreated()\r\n[INFO] : Adreno: QUALCOMM build : 52af4d2, I8366cd0437\r\n[INFO] : Adreno: Build Date : 10/20/15\r\n[INFO] : Adreno: OpenGL ES Shader Compiler Version: XE031.05.13.02\r\n[INFO] : Adreno: Local Branch : M14\r\n[INFO] : Adreno: Remote Branch :\r\n[INFO] : Adreno: Remote Branch :\r\n[INFO] : Adreno: Reconstruct Branch :\r\n[INFO] : OpenGLRenderer: Initialized EGL, version 1.4\r\n[TRACE] : RenderScript: 0x9f93d000 Launching thread(s), CPUs 4\r\n[WARN] : TiUIScrollView: (main) [1773,1773] Scroll direction could not be determined based on the provided view properties. Default VERTICAL scroll direction being used. Use the 'scrollType' property to explicitly set the scrolling direction.\r\n[DEBUG] : Window: Checkpoint: postWindowCreated()\r\n[DEBUG] : OpenGLRenderer: endAllStagingAnimators on 0xb36b1f80 (RippleDrawable) with handle 0x9f933a60\r\n[DEBUG] : OpenGLRenderer: endAllStagingAnimators on 0xaece8200 (RippleDrawable) with handle 0x9f9333d0\r\n[DEBUG] : Window: Window is closed normally.\r\n[WARN] : TiUIScrollView: (main) [1813,3586] Scroll direction could not be determined based on the provided view properties. Default VERTICAL scroll direction being used. Use the 'scrollType' property to explicitly set the scrolling direction.\r\n[DEBUG] : Window: Checkpoint: postWindowCreated()\r\n[DEBUG] : OpenGLRenderer: endAllStagingAnimators on 0xb36b1f80 (RippleDrawable) with handle 0x9d8f0130\r\n[DEBUG] : OpenGLRenderer: endAllStagingAnimators on 0xaed5dd80 (RippleDrawable) with handle 0x9d8f0110\r\n[DEBUG] : Window: Window is closed normally.\r\n[DEBUG] : Window: Window is closed normally.\r\n[INFO] : art: art/runtime/indirect_reference_table.cc:65] JNI ERROR (app bug): see above.\r\n[ERROR] : art: JNI ERROR (app bug): attempt to remove stale global reference 0x1005af (should be 0x1005ae)\r\n[INFO] : art: art/runtime/runtime.cc:366] Runtime aborting...\r\n[INFO] : art: art/runtime/runtime.cc:366] Aborting thread:\r\n[INFO] : art: art/runtime/runtime.cc:366] \"main\" prio=5 tid=1 Native\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=0 dsCount=0 obj=0x737ef2a0 self=0xb4d76500\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21885 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb6f47b34\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=R schedstat=( 1601839688 220264003 1534 ) utm=129 stm=30 core=0 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xbe165000-0xbe167000 stackSize=8MB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes= \"abort lock\" \"JNI global reference table lock\"(exclusive held)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 00370e01 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_9ArtMethodEPv+160)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 0035046f /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+150)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 00333827 /system/lib/libart.so (_ZNK3art10AbortState10DumpThreadERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEPNS_6ThreadE+26)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 00333abf /system/lib/libart.so (_ZN3art7Runtime5AbortEv+562)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 000f45fb /system/lib/libart.so (_ZN3art10LogMessageD2Ev+2226)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 001df279 /system/lib/libart.so (_ZN3art22IndirectReferenceTable6RemoveEjPv+1188)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 002582bb /system/lib/libart.so (_ZN3art9JavaVMExt15DeleteGlobalRefEPNS_6ThreadEP8_jobject+42)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0038de7f /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (_ZN8titanium10JavaObject13DeleteJavaRefEv+34)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0038deb9 /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (_ZN8titanium10JavaObjectD2Ev+28)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 0038f3d7 /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (_ZN8titanium5ProxyD2Ev+14)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #10 pc 0038f3e9 /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (_ZN8titanium5ProxyD0Ev+4)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #11 pc 00392e7b /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Object_nativeRelease+74)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #12 pc 001fe235 /data/app/com.app.timob24728-1/oat/arm/base.odex (???)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Object.nativeRelease(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Object.doRelease(V8Object.java:83)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.KrollObject.release(KrollObject.java:118)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.KrollProxy.release(KrollProxy.java:1280)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.titanium.proxy.ActivityProxy.release(ActivityProxy.java:324)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.titanium.TiBaseActivity.onDestroy(TiBaseActivity.java:1598)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.titanium.TiActivity.onDestroy(TiActivity.java:32)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.Activity.performDestroy(Activity.java:6422)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1142)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3818)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3849)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.-wrap5(ActivityThread.java:-1)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1398)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.os.Handler.dispatchMessage(Handler.java:102)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.os.Looper.loop(Looper.java:148)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.main(ActivityThread.java:5417)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.reflect.Method.invoke!(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)\r\n[INFO] : art: art/runtime/runtime.cc:366] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)\r\n[INFO] : art: art/runtime/runtime.cc:366] Dumping all threads without appropriate locks held: thread list lock mutator lock\r\n[INFO] : art: art/runtime/runtime.cc:366] All threads:\r\n[INFO] : art: art/runtime/runtime.cc:366] DALVIK THREADS (13):\r\n[INFO] : art: art/runtime/runtime.cc:366] \"main\" prio=5 tid=1 Runnable\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=0 dsCount=0 obj=0x737ef2a0 self=0xb4d76500\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21885 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb6f47b34\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=R schedstat=( 1619899377 262204522 1599 ) utm=130 stm=31 core=0 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xbe165000-0xbe167000 stackSize=8MB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes= \"abort lock\" \"JNI global reference table lock\"(exclusive held) \"mutator lock\"(shared held)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 00370e01 /system/lib/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_9ArtMethodEPv+160)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 0035046f /system/lib/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+150)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0035a373 /system/lib/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+442)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0035af31 /system/lib/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+212)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0035b45f /system/lib/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+142)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 00333a35 /system/lib/libart.so (_ZN3art7Runtime5AbortEv+424)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 000f45fb /system/lib/libart.so (_ZN3art10LogMessageD2Ev+2226)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 001df279 /system/lib/libart.so (_ZN3art22IndirectReferenceTable6RemoveEjPv+1188)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 002582bb /system/lib/libart.so (_ZN3art9JavaVMExt15DeleteGlobalRefEPNS_6ThreadEP8_jobject+42)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 0038de7f /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (_ZN8titanium10JavaObject13DeleteJavaRefEv+34)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #10 pc 0038deb9 /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (_ZN8titanium10JavaObjectD2Ev+28)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #11 pc 0038f3d7 /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (_ZN8titanium5ProxyD2Ev+14)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #12 pc 0038f3e9 /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (_ZN8titanium5ProxyD0Ev+4)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #13 pc 00392e7b /data/app/com.app.timob24728-1/lib/arm/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Object_nativeRelease+74)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #14 pc 001fe235 /data/app/com.app.timob24728-1/oat/arm/base.odex (Java_org_appcelerator_kroll_runtime_v8_V8Object_nativeRelease__J+88)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Object.nativeRelease(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.runtime.v8.V8Object.doRelease(V8Object.java:83)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.KrollObject.release(KrollObject.java:118)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.kroll.KrollProxy.release(KrollProxy.java:1280)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.titanium.proxy.ActivityProxy.release(ActivityProxy.java:324)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.titanium.TiBaseActivity.onDestroy(TiBaseActivity.java:1598)\r\n[INFO] : art: art/runtime/runtime.cc:366] at org.appcelerator.titanium.TiActivity.onDestroy(TiActivity.java:32)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.Activity.performDestroy(Activity.java:6422)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.Instrumentation.callActivityOnDestroy(Instrumentation.java:1142)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:3818)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3849)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.-wrap5(ActivityThread.java:-1)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1398)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.os.Handler.dispatchMessage(Handler.java:102)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.os.Looper.loop(Looper.java:148)\r\n[INFO] : art: art/runtime/runtime.cc:366] at android.app.ActivityThread.main(ActivityThread.java:5417)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.reflect.Method.invoke!(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)\r\n[INFO] : art: art/runtime/runtime.cc:366] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"Signal Catcher\" prio=5 tid=2 WaitingInMainSignalCatcherLoop\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12ca80a0 self=0xaedea000\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21890 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb444e930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 929687 0 1 ) utm=0 stm=0 core=0 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xb4352000-0xb4354000 stackSize=1014KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21890/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 00040b68 /system/lib/libc.so (__rt_sigtimedwait+12)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 0001c963 /system/lib/libc.so (sigwait+22)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0033a725 /system/lib/libart.so (_ZN3art13SignalCatcher13WaitForSignalEPNS_6ThreadERNS_9SignalSetE+76)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0033b887 /system/lib/libart.so (_ZN3art13SignalCatcher3RunEPv+218)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0003f45f /system/lib/libc.so (_ZL15__pthread_startPv+30)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 00019b43 /system/lib/libc.so (__start_thread+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"ReferenceQueueDaemon\" prio=5 tid=3 Waiting\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12ca5400 self=0xacbf7200\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21891 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb4348930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 952451 711458 13 ) utm=0 stm=0 core=1 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xb4246000-0xb4248000 stackSize=1038KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21891/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+96)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+1144)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+142)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 002d123b /system/lib/libart.so (_ZN3artL11Object_waitEP7_JNIEnvP8_jobject+38)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0000037f /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+74)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] - waiting on <0x043e0bc1> (a java.lang.Class)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:147)\r\n[INFO] : art: art/runtime/runtime.cc:366] - locked <0x043e0bc1> (a java.lang.Class)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"FinalizerDaemon\" prio=5 tid=4 Waiting\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12ca5460 self=0xacbf7700\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21892 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb423e930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 4213279 3047551 21 ) utm=0 stm=0 core=2 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xb413c000-0xb413e000 stackSize=1038KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21892/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+96)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+1144)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+142)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 002d1275 /system/lib/libart.so (_ZN3artL13Object_waitJIEP7_JNIEnvP8_jobjectxi+44)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0000056d /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__JI+96)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] - waiting on <0x0e45ff66> (a java.lang.ref.ReferenceQueue)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait(Object.java:423)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)\r\n[INFO] : art: art/runtime/runtime.cc:366] - locked <0x0e45ff66> (a java.lang.ref.ReferenceQueue)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:185)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"FinalizerWatchdogDaemon\" prio=5 tid=5 Waiting\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12ca54c0 self=0xacbfa900\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21893 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb4134930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 3688333 3533125 14 ) utm=0 stm=0 core=2 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xb4032000-0xb4034000 stackSize=1038KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21893/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6b49 /system/lib/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+96)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 002bec89 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+1144)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+142)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 002d123b /system/lib/libart.so (_ZN3artL11Object_waitEP7_JNIEnvP8_jobject+38)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0000037f /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__+74)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] - waiting on <0x068302a7> (a java.lang.Daemons$FinalizerWatchdogDaemon)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:255)\r\n[INFO] : art: art/runtime/runtime.cc:366] - locked <0x068302a7> (a java.lang.Daemons$FinalizerWatchdogDaemon)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:227)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"HeapTaskDaemon\" prio=5 tid=6 Blocked\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12ca5520 self=0xacbf6d00\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21894 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb402a930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 22166610 12665579 26 ) utm=1 stm=0 core=0 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xb3f28000-0xb3f2a000 stackSize=1038KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21894/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e8 /system/lib/libc.so (syscall+32)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6dc9 /system/lib/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadExi+120)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 001d747d /system/lib/libart.so (_ZN3art2gc13TaskProcessor7GetTaskEPNS_6ThreadE+240)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 001d7929 /system/lib/libart.so (_ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+72)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0000037f /data/dalvik-cache/arm/system@framework@boot.oat (Java_dalvik_system_VMRuntime_runHeapTasks__+74)\r\n[INFO] : art: art/runtime/runtime.cc:366] at dalvik.system.VMRuntime.runHeapTasks(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] - waiting to lock an unknown object\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:355)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"Binder_1\" prio=5 tid=7 Native\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12cae0a0 self=0xacbfae00\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21895 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb3e24930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 10249946 2738646 57 ) utm=0 stm=0 core=2 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xb3d28000-0xb3d2a000 stackSize=1014KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21895/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000409bc /system/lib/libc.so (__ioctl+8)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 00047439 /system/lib/libc.so (ioctl+14)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0001e909 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+132)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0001edf7 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0001ee95 /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+48)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 000237e1 /system/lib/libbinder.so (???)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0005ee53 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+70)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (_ZL15__pthread_startPv+30)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"Binder_2\" prio=5 tid=8 Native\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12cb40a0 self=0xaedeb400\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21896 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0xb3d20930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 11520989 5703176 53 ) utm=0 stm=0 core=3 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0xb3c24000-0xb3c26000 stackSize=1014KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21896/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000409bc /system/lib/libc.so (__ioctl+8)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 00047439 /system/lib/libc.so (ioctl+14)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0001e909 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+132)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0001edf7 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0001ee95 /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+48)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 000237e1 /system/lib/libbinder.so (???)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0005ee53 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+70)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (_ZL15__pthread_startPv+30)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"pool-1-thread-1\" prio=5 tid=9 TimedWaiting\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12f42a00 self=0xacbf8b00\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21903 nice=0 cgrp=bg_non_interactive sched=0/0 handle=0x9f87f930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 2447760 511823 4 ) utm=0 stm=0 core=0 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0x9f77d000-0x9f77f000 stackSize=1038KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21903/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e8 /system/lib/libc.so (syscall+32)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 000f6dc9 /system/lib/libart.so (_ZN3art17ConditionVariable9TimedWaitEPNS_6ThreadExi+120)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 002be9df /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadExibNS_11ThreadStateE+462)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 002bf9e7 /system/lib/libart.so (_ZN3art7Monitor4WaitEPNS_6ThreadEPNS_6mirror6ObjectExibNS_11ThreadStateE+142)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 002d1275 /system/lib/libart.so (_ZN3artL13Object_waitJIEP7_JNIEnvP8_jobjectxi+44)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0000056d /data/dalvik-cache/arm/system@framework@boot.oat (Java_java_lang_Object_wait__JI+96)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Object.wait!(Native method)\r\n[INFO] : art: art/runtime/runtime.cc:366] - waiting on <0x04c13354> (a java.lang.Object)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.parkFor$(Thread.java:1220)\r\n[INFO] : art: art/runtime/runtime.cc:366] - locked <0x04c13354> (a java.lang.Object)\r\n[INFO] : art: art/runtime/runtime.cc:366] at sun.misc.Unsafe.park(Unsafe.java:299)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2053)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1071)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1038)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1098)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)\r\n[INFO] : art: art/runtime/runtime.cc:366] at java.lang.Thread.run(Thread.java:818)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"RenderThread\" prio=5 tid=11 Native\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12d90100 self=0xaedec800\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21905 nice=-4 cgrp=bg_non_interactive sched=0/0 handle=0x9ee7a930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 410718382 50549004 615 ) utm=30 stm=10 core=0 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0x9ed7e000-0x9ed80000 stackSize=1014KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21905/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 00040894 /system/lib/libc.so (__epoll_pwait+20)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 00019e6f /system/lib/libc.so (epoll_pwait+26)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 00019e7d /system/lib/libc.so (epoll_wait+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 00012c57 /system/lib/libutils.so (_ZN7android6Looper9pollInnerEi+102)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 00012ed3 /system/lib/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+130)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0001f3f3 /system/lib/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+62)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0005ee53 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+70)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (_ZL15__pthread_startPv+30)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"hwuiTask1\" prio=5 tid=12 Native\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12e072e0 self=0xb36eee00\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21906 nice=-2 cgrp=bg_non_interactive sched=0/0 handle=0x9db0c930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 9287805 3350625 54 ) utm=0 stm=0 core=3 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0x9da10000-0x9da12000 stackSize=1014KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21906/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 0003f27b /system/lib/libc.so (_ZL33__pthread_cond_timedwait_relativeP23pthread_cond_internal_tP15pthread_mutex_tPK8timespec+56)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0001fd79 /system/lib/libhwui.so (???)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0001006d /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0005ee53 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+70)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0003f45f /system/lib/libc.so (_ZL15__pthread_startPv+30)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 00019b43 /system/lib/libc.so (__start_thread+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"hwuiTask2\" prio=5 tid=13 Native\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12e0a0a0 self=0x9db8fc00\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21907 nice=-2 cgrp=bg_non_interactive sched=0/0 handle=0x9da0d930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 1773072 2896562 15 ) utm=0 stm=0 core=3 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0x9d911000-0x9d913000 stackSize=1014KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21907/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000175e4 /system/lib/libc.so (syscall+28)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 0003f27b /system/lib/libc.so (_ZL33__pthread_cond_timedwait_relativeP23pthread_cond_internal_tP15pthread_mutex_tPK8timespec+56)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0001fd79 /system/lib/libhwui.so (???)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0001006d /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0005ee53 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+70)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 0003f45f /system/lib/libc.so (_ZL15__pthread_startPv+30)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 00019b43 /system/lib/libc.so (__start_thread+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366] \"Binder_3\" prio=5 tid=14 Native\r\n[INFO] : art: art/runtime/runtime.cc:366] | group=\"\" sCount=1 dsCount=0 obj=0x12f5e1c0 self=0x9d676b00\r\n[INFO] : art: art/runtime/runtime.cc:366] | sysTid=21915 nice=0 cgrp=default sched=0/0 handle=0x9bbef930\r\n[INFO] : art: art/runtime/runtime.cc:366] | state=S schedstat=( 3320204 8802343 24 ) utm=0 stm=0 core=0 HZ=100\r\n[INFO] : art: art/runtime/runtime.cc:366] | stack=0x9baf3000-0x9baf5000 stackSize=1014KB\r\n[INFO] : art: art/runtime/runtime.cc:366] | held mutexes=\r\n[INFO] : art: art/runtime/runtime.cc:366] kernel: (couldn't read /proc/self/task/21915/stack)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #00 pc 000409bc /system/lib/libc.so (__ioctl+8)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #01 pc 00047439 /system/lib/libc.so (ioctl+14)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #02 pc 0001e909 /system/lib/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+132)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #03 pc 0001edf7 /system/lib/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #04 pc 0001ee95 /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+48)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #05 pc 000237e1 /system/lib/libbinder.so (???)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #06 pc 0001006d /system/lib/libutils.so (_ZN7android6Thread11_threadLoopEPv+112)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #07 pc 0005ee53 /system/lib/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+70)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #08 pc 0003f45f /system/lib/libc.so (_ZL15__pthread_startPv+30)\r\n[INFO] : art: art/runtime/runtime.cc:366] native: #09 pc 00019b43 /system/lib/libc.so (__start_thread+6)\r\n[INFO] : art: art/runtime/runtime.cc:366] (no managed stack frames)\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n[INFO] : art: art/runtime/runtime.cc:366]\r\n{code}\r\n\r\nOn Samsung S4 android 4.4.4 the app crashes with normal opening & closing the second window\r\n\r\nlogs:\r\n{code}\r\nD/CrashAnrDetector( 824): Build: samsung/jflteuc/jflteatt:4.4.4/KTU84P/I337UCUFNJ5:user/release-keys\r\nD/CrashAnrDetector( 824): Hardware: MSM8960\r\nD/CrashAnrDetector( 824): Revision: 10\r\nD/CrashAnrDetector( 824): Bootloader: I337UCUFNJ5\r\nD/CrashAnrDetector( 824): Radio: unknown\r\nD/CrashAnrDetector( 824): Kernel: Linux version 3.4.0-2960651 (dpi@SWDE2213) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Tue Aug 4 23:54:58 KST 2015\r\nD/CrashAnrDetector( 824): \r\nD/CrashAnrDetector( 824): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***\r\nD/CrashAnrDetector( 824): Build fingerprint: 'samsung/jflteuc/jflteatt:4.4.4/KTU84P/I337UCUFNJ5:user/release-keys'\r\nD/CrashAnrDetector( 824): Revision: '10'\r\nD/CrashAnrDetector( 824): pid: 15741, tid: 15741, name: .app.timob24728 >>> com.app.timob24728 <<<\r\nD/CrashAnrDetector( 824): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000\r\nD/CrashAnrDetector( 824): r0 42cc5680 r1 42cc5680 r2 4178e210 r3 4178e214\r\nD/CrashAnrDetector( 824): r4 00000000 r5 1d20048e r6 41711b55 r7 00000000\r\nD/CrashAnrDetector( 824): r8 bedd3348 r9 00000000 sl 416b6140 fp bedd338c\r\nD/CrashAnrDetector( 824): ip 00000001 sp bedd32f0 lr 4170de0f pc 41711b7a cpsr 600f0030\r\nD/CrashAnrDetector( 824): d0 000000000000000f d1 0000000000000000\r\nD/CrashAnrDetector( 824): d2 0000000000000000 d3 0000000000000000\r\nD/CrashAnrDetector( 824): d4 8000000000000000 d5 457c000044070000\r\nD/CrashAnrDetector( 824): d6 44870000c0000000 d7 000000003af2b9d6\r\nD/CrashAnrDetector( 824): d8 0000000000000000 d9 0000000000000000\r\nD/CrashAnrDetector( 824): d10 0000000000000000 d11 0000000000000000\r\nD/CrashAnrDetector( 824): d12 0000000000000000 d13 0000000000000000\r\nD/CrashAnrDetector( 824): d14 0000000000000000 d15 0000000000000000\r\nD/CrashAnrDetector( 824): d16 64656c6961662029 d17 646e6966206f7420\r\nD/CrashAnrDetector( 824): d18 002e006900750067 d19 0070007300690044\r\nD/CrashAnrDetector( 824): d20 004500790061006c d21 0074006e00650076\r\nD/CrashAnrDetector( 824): d22 006e006e006f0043 d23 0069007400630065\r\nD/CrashAnrDetector( 824): d24 000e000d000c000b d25 0010000f000d000e\r\nD/CrashAnrDetector( 824): d26 0000000000000000 d27 0000000000000000\r\nD/CrashAnrDetector( 824): d28 3ff0000000000000 d29 0000000000000000\r\nD/CrashAnrDetector( 824): d30 0010001000100010 d31 0000000000000000\r\nD/CrashAnrDetector( 824): scr 20000012\r\nD/CrashAnrDetector( 824): \r\nD/CrashAnrDetector( 824): backtrace:\r\nD/CrashAnrDetector( 824): #00 pc 00050b7a /system/lib/libdvm.so\r\nD/CrashAnrDetector( 824): #01 pc 0038cee1 /data/app-lib/com.app.timob24728-1/libkroll-v8.so (titanium::JNIUtil::removePointer(_jobject*)+32)\r\nD/CrashAnrDetector( 824): #02 pc 0038de73 /data/app-lib/com.app.timob24728-1/libkroll-v8.so (titanium::JavaObject::DeleteJavaRef()+22)\r\nD/CrashAnrDetector( 824): #03 pc 0038deb9 /data/app-lib/com.app.timob24728-1/libkroll-v8.so (titanium::JavaObject::~JavaObject()+28)\r\nD/CrashAnrDetector( 824): #04 pc 0038f3d7 /data/app-lib/com.app.timob24728-1/libkroll-v8.so (titanium::Proxy::~Proxy()+14)\r\nD/CrashAnrDetector( 824): #05 pc 0038f3e9 /data/app-lib/com.app.timob24728-1/libkroll-v8.so (titanium::Proxy::~Proxy()+4)\r\nD/CrashAnrDetector( 824): #06 pc 00392e7b /data/app-lib/com.app.timob24728-1/libkroll-v8.so (Java_org_appcelerator_kroll_runtime_v8_V8Object_nativeRelease+74)\r\nD/CrashAnrDetector( 824): #07 pc 00020ecc /system/lib/libdvm.so (dvmPlatformInvoke+112)\r\nD/CrashAnrDetector( 824): #08 pc 00051b6f /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const*, JValue*, Method const*, Thread*)+398)\r\nD/CrashAnrDetector( 824): #09 pc 0002a360 /system/lib/libdvm.so\r\nD/CrashAnrDetector( 824): #10 pc 00031810 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)\r\nD/CrashAnrDetector( 824): #11 pc 0002eea8 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)\r\nD/CrashAnrDetector( 824): #12 pc 000642c1 /system/lib/libdvm.so (dvmInvokeMethod(Object*, Method const*, ArrayObject*, ArrayObject*, ClassObject*, bool)+392)\r\nD/CrashAnrDetector( 824): #13 pc 0006c67b /system/lib/libdvm.so\r\nD/CrashAnrDetector( 824): #14 pc 0002a360 /system/lib/libdvm.so\r\nD/CrashAnrDetector( 824): #15 pc 00031810 /system/lib/libdvm.so (dvmMterpStd(Thread*)+76)\r\nD/CrashAnrDetector( 824): #16 pc 0002eea8 /system/lib/libdvm.so (dvmInterpret(Thread*, Method const*, JValue*)+184)\r\nD/CrashAnrDetector( 824): #17 pc 00063fdd /system/lib/libdvm.so (dvmCallMethodV(Thread*, Method const*, Object*, bool, JValue*, std::__va_list)+336)\r\nD/CrashAnrDetector( 824): #18 pc 0004d757 /system/lib/libdvm.so\r\nD/CrashAnrDetector( 824): #19 pc 0005329f /system/lib/libandroid_runtime.so\r\nD/CrashAnrDetector( 824): #20 pc 00054833 /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, char const*)+354)\r\nD/CrashAnrDetector( 824): #21 pc 0000105b /system/bin/app_process\r\nD/CrashAnrDetector( 824): #22 pc 0000e503 /system/lib/libc.so (__libc_init+50)\r\nD/CrashAnrDetector( 824): #23 pc 00000d7c /system/bin/app_process\r\nD/CrashAnrDetector( 824): \r\nD/CrashAnrDetector( 824): stack:\r\nD/CrashAnrDetector( 824): bedd32b0 729684a8 \r\nD/CrashAnrDetector( 824): bedd32b4 bedd32d0 [stack]\r\nD/CrashAnrDetector( 824): bedd32b8 72860980 \r\nD/CrashAnrDetector( 824): bedd32bc 400e748d /system/lib/libbinder.so (android::Parcel::~Parcel()+8)\r\nD/CrashAnrDetector( 824): bedd32c0 bedd32dc [stack]\r\nD/CrashAnrDetector( 824): bedd32c4 42cc5680 /dev/ashmem/dalvik-heap (deleted)\r\nD/CrashAnrDetector( 824): bedd32c8 41711b55 /system/lib/libdvm.so\r\nD/CrashAnrDetector( 824): bedd32cc 4170de0f /system/lib/libdvm.so\r\nD/CrashAnrDetector( 824): bedd32d0 1d20048e \r\nD/CrashAnrDetector( 824): bedd32d4 417\r\nD/CrashAnrDetector( 824): processName:com.app.timob24728\r\nD/CrashAnrDetector( 824): broadcastEvent : com.app.timob24728 SYSTEM_TOMBSTONE\r\nW/ContextImpl( 824): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1527 com.android.server.analytics.data.collection.application.CrashAnrDetector.broadcastEvent:296 com.android.server.analytics.data.collection.application.CrashAnrDetector.processDropBoxEntry:254 com.android.server.analytics.data.collection.application.CrashAnrDetector.access$100:60 com.android.server.analytics.data.collection.application.CrashAnrDetector$1.onReceive:102 \r\nE/android.os.Debug( 824): !@Dumpstate > dumpstate -k -t -z -d -o /data/log/dumpstate_app_error\r\nI/dumpstate(15925): begin\r\nI/dumpstate(15925): dumpstate is still running\r\n{code}", "updateAuthor": { "name": "lchoudhary", "key": "lchoudhary", "displayName": "Lokesh Choudhary", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-05-25T20:58:10.000+0000", "updated": "2017-05-25T21:14:50.000+0000" }, { "id": "420501", "author": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "body": "[~lchoudhary] That's probably due to the V8 changes in {{master}} https://github.com/appcelerator/titanium_mobile/pull/8382\r\n\r\nAlthough, I'm unable to reproduce the issue on {{6.2.0.v20170526055219}}", "updateAuthor": { "name": "gmathews", "key": "gmathews", "displayName": "Gary Mathews", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-05-26T13:44:32.000+0000", "updated": "2017-05-26T13:45:15.000+0000" }, { "id": "440209", "author": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Cleaning up older fixed issues. If this issue should not have been closed as fixed, please reopen.", "updateAuthor": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2018-08-06T17:49:32.000+0000", "updated": "2018-08-06T17:49:32.000+0000" } ], "maxResults": 9, "total": 9, "startAt": 0 } } }