Benjamin de Dardel created CB-9709: -------------------------------------- Summary: Focus left window => died Key: CB-9709 URL: https://issues.apache.org/jira/browse/CB-9709 Project: Apache Cordova Issue Type: Bug Reporter: Benjamin de Dardel Priority: Blocker
Focus left window => died ========================= Description ----------- I use Cordova on Android, with crosswalk plugin. When I cut some text at the end of a textarea with big content, using android native copy/cut/paste, application crashes. I made a small project on github, and also opened a crosswalk issue: [XWALK-4791](https://crosswalk-project.org/jira/browse/XWALK-4791) But I think that there is a problem between android and cordova layers, when cordova looses focus (see logcat above). Depends on all the tests I have made, I had also messages around: - BufferQueue: ``` 09-26 12:42:19.981: I/BufferQueue(126): [com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity](this:0x442e3698,api:1) [queue] fps:1.07, dur:18778.35, max:18256.99, min:14.54 09-26 12:42:19.992: I/BufferQueue(126): [com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity](this:0x442e3698,api:1) [release] fps:1.07, dur:18777.84, max:18253.58, min:14.07 ``` - MainActivity (server)' ~ Consumer closed input channel or an error occurred - android A/libc(3797): Fatal signal 11 (SIGSEGV) ### Steps to reproduce - run ./bin/build.sh - install and open cordova-test-nok.apk on the android mobile phone - goto line 1951/2000 and cut it, everything is ok - close app and reopen it - goto line 1952/2000 and cut it, application crashes ### Environment - cordova 5.3.1 Tested on: - LG G2, android 5.0.2 Debug ------ ### Stack trace Filtered on 'test': ``` 09-26 13:25:08.258: D/InputTransport(970): channel '3f8e8940 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=91949255682000, eventTime=91949255682000, pointerCount=1 09-26 13:25:10.426: D/InputTransport(970): channel '3f8e8940 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=91949255682000, eventTime=91951427884000, pointerCount=1 09-26 13:26:00.091: D/WeatherService(1372): 2 : requestRefreshAppWidget, isUpdateStart : false 09-26 13:26:02.060: D/InputTransport(970): channel '3f8e8940 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92003054648000, eventTime=92003054648000, pointerCount=1 09-26 13:26:02.181: D/InputTransport(970): channel '3f8e8940 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92003054648000, eventTime=92003177478000, pointerCount=1 09-26 13:26:02.240: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:26:02.269: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:26:02.326: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:26:02.337: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:26:02.338: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:26:02.343: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:26:02.395: W/System.err(14558): at org.chromium.content.browser.input.AdapterInputConnection.updateState(AdapterInputConnection.java:186) 09-26 13:26:02.397: A/libc(14558): Fatal signal 6 (SIGABRT), code -6 in tid 14558 (del.CordovaTest) 09-26 13:26:02.503: I/DEBUG(327): pid: 14558, tid: 14558, name: del.CordovaTest >>> com.github.bdedardel.CordovaTest <<< 09-26 13:26:02.536: I/DEBUG(327): #05 pc 001f9705 /data/app/com.github.bdedardel.CordovaTest-1/lib/arm/libxwalkcore.so 09-26 13:26:03.447: I/WindowState(970): WIN DEATH: Window{3f8e8940 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} 09-26 13:26:03.450: W/WindowManager(970): Force-removing child win Window{366ecfd2 u0 SurfaceView} from container Window{3f8e8940 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} 09-26 13:26:03.466: D/InputDispatcher(970): Focus left window: Window{3f8e8940 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} 09-26 13:26:03.466: D/InputDispatcher(970): Window went away: Window{3f8e8940 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} 09-26 13:26:03.555: I/ActivityManager(970): Process com.github.bdedardel.CordovaTest (pid 14558) has died 09-26 13:26:03.556: W/ActivityManager(970): Force removing ActivityRecord{2ae0b81a u0 com.github.bdedardel.CordovaTest/.MainActivity t3789}: app died, no saved state ``` Trace arround error: ``` 09-26 13:49:56.436: I/[SystemUI]LGPowerUI(1354): onReceive = android.intent.action.BATTERY_CHANGED 09-26 13:49:56.436: I/[SystemUI]LGPowerUI(1354): level = 100, plugType = 2, plugged = true, mCharging = false, temperature = 319 09-26 13:49:56.440: I/[SystemUI]BatterySaverHandler(1354): onReceive = android.intent.action.BATTERY_CHANGED 09-26 13:49:56.441: W/Settings(970): Setting stay_on_while_plugged_in has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value. 09-26 13:49:56.441: W/Settings(970): Setting wifi_sleep_policy has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value. 09-26 13:49:56.442: I/ClipTray Window(1831): onPrimaryClipChanged!! Update CliptrayWindow 09-26 13:49:56.442: D/Cliptray Service(1831): peekCliptray, clipboard.getVisibility() != View.VISIBLE 09-26 13:49:56.444: D/ClipTray Window(1831): setLockDeleteWindow - set main top layout 09-26 13:49:56.445: D/ClipTray Window(1831): setLockDeleteWindow - set edit top layout 09-26 13:49:56.451: I/ClipTray Window(1831): showClipTray(), doCopyAnimation = true 09-26 13:49:56.452: D/ClipTray Window(1831): showClipTray(), setVisibility(View.VISIBLE) 09-26 13:49:56.453: I/Cliptray Service(1831): cliptrayEventReceiver :onReceivecom.lge.systemservice.core.cliptray.INPUTTYPE_CLIPTRAY 09-26 13:49:56.453: D/Cliptray Service(1831): CLIPTRAY_INPUTTYPEg=10 09-26 13:49:56.453: I/Cliptray Service(1831): Standard mode!! ClipTray is Supported! 09-26 13:49:56.453: D/Cliptray Service(1831): isAvailable() mLastIsOwner = true 09-26 13:49:56.453: I/Cliptray Service(1831): Owner!! ClipTray is Supported! mIsOwnerClipTray = true 09-26 13:49:56.454: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:49:56.454: W/ContextImpl(1831): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1433 android.content.ContextWrapper.sendBroadcast:376 com.lge.systemservice.service.CliptrayService.isAvailable:275 com.lge.systemservice.service.CliptrayService$5.onPrimaryClipChanged:552 android.content.ClipboardManager.reportPrimaryClipChanged:238 09-26 13:49:56.455: D/Cliptray Service(1831): isAvailable() send intent : INIT_CLIPTRAY 09-26 13:49:56.455: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:49:56.457: D/Cliptray Service(1831): ClipTray will set ClipData : isDuplicated = true 09-26 13:49:56.457: I/Cliptray Service(1831): Standard mode!! ClipTray is Supported! 09-26 13:49:56.457: D/Cliptray Service(1831): isAvailable() mLastIsOwner = true 09-26 13:49:56.457: I/Cliptray Service(1831): Owner!! ClipTray is Supported! mIsOwnerClipTray = true 09-26 13:49:56.458: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:49:56.458: W/ContextImpl(1831): Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1433 android.content.ContextWrapper.sendBroadcast:376 com.lge.systemservice.service.CliptrayService.isAvailable:275 com.lge.systemservice.service.CliptrayService$5.onPrimaryClipChanged:552 android.content.ClipboardManager.reportPrimaryClipChanged:238 09-26 13:49:56.459: D/Cliptray Service(1831): isAvailable() send intent : INIT_CLIPTRAY 09-26 13:49:56.459: D/Cliptray Service(1831): ignore packageName : com.github.bdedardel.CordovaTest 09-26 13:49:56.460: D/Cliptray Service(1831): ClipTray will set ClipData : isDuplicated = true 09-26 13:49:56.460: D/LEDHandler(1831): ACTION_BATTERY_CHANGED : plugged type=2 09-26 13:49:56.460: D/LEDHandler(1831): Battery Level Remaining: 100% 09-26 13:49:56.460: D/LEDHandler(1831): Battery Temp: 269, mChargingStatus=5, mChargingStop=false 09-26 13:49:56.460: D/ClipData Window(1831): add (new clip data) : text and uri is null, remove clip from DB 09-26 13:49:56.469: I/ClipTray Window(1831): Clip Tray will update edit top layout. 09-26 13:49:56.470: D/ClipTray Window(1831): setLockDeleteWindow - set edit top layout 09-26 13:49:56.487: I/Cliptray Service(1831): cliptrayEventReceiver :onReceivecom.lge.systemservice.core.cliptray.INPUTTYPE_CLIPTRAY 09-26 13:49:56.487: D/Cliptray Service(1831): CLIPTRAY_INPUTTYPEg=10 09-26 13:49:56.487: I/Cliptray Service(1831): cliptrayEventReceiver :onReceivecom.lge.systemservice.core.cliptray.INPUTTYPE_CLIPTRAY 09-26 13:49:56.487: D/Cliptray Service(1831): CLIPTRAY_INPUTTYPEg=10 09-26 13:49:56.560: W/System.err(19769): java.lang.IndexOutOfBoundsException: setSpan (-24270 ... -24270) starts before 0 09-26 13:49:56.560: W/System.err(19769): at android.text.SpannableStringBuilder.checkRange(SpannableStringBuilder.java:1023) 09-26 13:49:56.560: W/System.err(19769): at android.text.SpannableStringBuilder.setSpan(SpannableStringBuilder.java:611) 09-26 13:49:56.560: W/System.err(19769): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:503) 09-26 13:49:56.560: W/System.err(19769): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:454) 09-26 13:49:56.560: W/System.err(19769): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:33) 09-26 13:49:56.560: W/System.err(19769): at org.chromium.content.browser.input.AdapterInputConnection.updateState(AdapterInputConnection.java:186) 09-26 13:49:56.560: W/System.err(19769): at org.chromium.content.browser.ContentViewCore.updateImeAdapter(ContentViewCore.java:2385) 09-26 13:49:56.560: W/System.err(19769): at org.chromium.base.SystemMessageHandler.nativeDoRunLoopOnce(Native Method) 09-26 13:49:56.560: W/System.err(19769): at org.chromium.base.SystemMessageHandler.handleMessage(SystemMessageHandler.java:53) 09-26 13:49:56.560: W/System.err(19769): at android.os.Handler.dispatchMessage(Handler.java:102) 09-26 13:49:56.560: W/System.err(19769): at android.os.Looper.loop(Looper.java:135) 09-26 13:49:56.560: W/System.err(19769): at android.app.ActivityThread.main(ActivityThread.java:5349) 09-26 13:49:56.560: W/System.err(19769): at java.lang.reflect.Method.invoke(Native Method) 09-26 13:49:56.560: W/System.err(19769): at java.lang.reflect.Method.invoke(Method.java:372) 09-26 13:49:56.560: W/System.err(19769): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:908) 09-26 13:49:56.561: W/System.err(19769): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703) 09-26 13:49:56.562: A/chromium(19769): [FATAL:jni_android.cc(295)] Check failed: false. Please include Java exception stack in crash report 09-26 13:49:56.562: A/libc(19769): Fatal signal 6 (SIGABRT), code -6 in tid 19769 (del.CordovaTest) 09-26 13:49:56.663: I/DEBUG(327): [2015-09-26 13:49:56.663] 09-26 13:49:56.664: I/DEBUG(327): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 09-26 13:49:56.664: I/DEBUG(327): Build fingerprint: 'lge/g2_open_com/g2:5.0.2/LRX22G/151070125729c:user/release-keys' 09-26 13:49:56.664: I/DEBUG(327): Revision: '10' 09-26 13:49:56.664: I/DEBUG(327): ABI: 'arm' 09-26 13:49:56.664: I/DEBUG(327): pid: 19769, tid: 19769, name: del.CordovaTest >>> com.github.bdedardel.CordovaTest <<< 09-26 13:49:56.664: W/NativeCrashListener(970): Couldn't find ProcessRecord for pid 1530015793 09-26 13:49:56.664: I/DEBUG(327): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr -------- 09-26 13:49:56.681: I/DEBUG(327): Abort message: '[FATAL:jni_android.cc(295)] Check failed: false. Please include Java exception stack in crash report 09-26 13:49:56.681: I/DEBUG(327): ' 09-26 13:49:56.681: E/DEBUG(327): AM write failure (32 / Broken pipe) 09-26 13:49:56.681: I/DEBUG(327): r0 00000000 r1 00004d39 r2 00000006 r3 00000000 09-26 13:49:56.681: I/DEBUG(327): r4 b6f03114 r5 00000006 r6 0000000b r7 0000010c 09-26 13:49:56.681: I/DEBUG(327): r8 b6ee2e08 r9 be8615c0 sl 00000000 fp be861584 09-26 13:49:56.681: I/DEBUG(327): ip 00004d39 sp be861098 lr b6e8c231 pc b6eb0d78 cpsr 600f0010 09-26 13:49:56.681: I/DEBUG(327): backtrace: 09-26 13:49:56.681: I/DEBUG(327): #00 pc 00038d78 /system/lib/libc.so (tgkill+12) 09-26 13:49:56.681: I/DEBUG(327): #01 pc 0001422d /system/lib/libc.so (pthread_kill+52) 09-26 13:49:56.682: I/DEBUG(327): #02 pc 00014e3f /system/lib/libc.so (raise+10) 09-26 13:49:56.682: I/DEBUG(327): #03 pc 000116ad /system/lib/libc.so (__libc_android_abort+36) 09-26 13:49:56.682: I/DEBUG(327): #04 pc 0000fe4c /system/lib/libc.so (abort+4) 09-26 13:49:56.682: I/DEBUG(327): #05 pc 001f9705 /data/app/com.github.bdedardel.CordovaTest-1/lib/arm/libxwalkcore.so 09-26 13:49:57.045: V/WifiServerServiceExt(970): checkPollTimer Cnt= 0 rssi =-60 threshold=-100 09-26 13:49:57.519: I/DEBUG(327): Tombstone written to: /data/tombstones/tombstone_08 09-26 13:49:57.519: I/BootReceiver(970): Copying /data/tombstones/tombstone_08 to DropBox (SYSTEM_TOMBSTONE) 09-26 13:49:57.555: I/WindowState(970): WIN DEATH: Window{111c7801 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} 09-26 13:49:57.556: W/WindowManager(970): Force-removing child win Window{26bdc6eb u0 SurfaceView} from container Window{111c7801 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} 09-26 13:49:57.562: D/InputDispatcher(970): Focus left window: Window{111c7801 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} 09-26 13:49:57.562: D/InputDispatcher(970): Window went away: Window{111c7801 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} 09-26 13:49:57.570: W/WindowManager(970): Failed looking up window 09-26 13:49:57.570: W/WindowManager(970): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@34c3da3a does not exist 09-26 13:49:57.570: W/WindowManager(970): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:8815) 09-26 13:49:57.570: W/WindowManager(970): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:8806) 09-26 13:49:57.570: W/WindowManager(970): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1135) 09-26 13:49:57.570: W/WindowManager(970): at android.os.BinderProxy.sendDeathNotice(Binder.java:553) 09-26 13:49:57.570: I/WindowState(970): WIN DEATH: null 09-26 13:49:57.667: I/Zygote(350): Process 19769 exited due to signal (6) 09-26 13:49:57.686: I/ActivityManager(970): Process com.github.bdedardel.CordovaTest (pid 19769) has died 09-26 13:49:57.686: W/ActivityManager(970): Force removing ActivityRecord{1507d0d0 u0 com.github.bdedardel.CordovaTest/.MainActivity t3793}: app died, no saved state 09-26 13:49:57.705: I/[LGHome]EVENT(29085): [Launcher.java:5203:onStart()]onStart 09-26 13:49:57.744: I/Adreno-EGL(29085): <qeglDrvAPI_eglInitialize:410>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_LA.BF.1.1.1_RB1.05.00.02.042.013_msm8974_LA.BF.1.1.1_RB1__release_AU () 09-26 13:49:57.744: I/Adreno-EGL(29085): OpenGL ES Shader Compiler Version: E031.25.03.00 09-26 13:49:57.744: I/Adreno-EGL(29085): Build Date: 01/21/15 Wed 09-26 13:49:57.744: I/Adreno-EGL(29085): Local Branch: mybranch7061829 09-26 13:49:57.744: I/Adreno-EGL(29085): Remote Branch: quic/LA.BF.1.1.1_rb1.7 09-26 13:49:57.744: I/Adreno-EGL(29085): Local Patches: NONE 09-26 13:49:57.744: I/Adreno-EGL(29085): Reconstruct Branch: AU_LINUX_ANDROID_LA.BF.1.1.1_RB1.05.00.02.042.013 + NOTHING 09-26 13:49:57.745: I/OpenGLRenderer(29085): Initialized EGL, version 1.4 ``` ### Logcat ``` $ ./adb logcat > /tmp/adb.txt $ grep CordovaTest /tmp/adb.txt > adb.txt D/PackageManager( 970): Renaming /data/app/vmdl133500349.tmp to /data/app/com.github.bdedardel.CordovaTest-1, and oldCodePath : /data/app/com.github.bdedardel.CordovaTest-2 I/ActivityManager( 970): Force stopping com.github.bdedardel.CordovaTest appid=10086 user=-1: uninstall pkg I/PackageManager( 970): Package com.github.bdedardel.CordovaTest codePath changed from /data/app/com.github.bdedardel.CordovaTest-2 to /data/app/com.github.bdedardel.CordovaTest-1; Retaining data and using new I/ActivityManager( 970): Force stopping com.github.bdedardel.CordovaTest appid=10086 user=-1: update pkg W/PackageManager( 970): Code path for pkg : com.github.bdedardel.CordovaTest changing from /data/app/com.github.bdedardel.CordovaTest-2 to /data/app/com.github.bdedardel.CordovaTest-1 W/PackageManager( 970): Resource path for pkg : com.github.bdedardel.CordovaTest changing from /data/app/com.github.bdedardel.CordovaTest-2 to /data/app/com.github.bdedardel.CordovaTest-1 I/ActivityManager( 970): Force stopping com.github.bdedardel.CordovaTest appid=10086 user=0: pkg removed D/BackupManagerService( 970): Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.github.bdedardel.CordovaTest flg=0x4000010 (has extras) } D/BackupManagerService( 970): Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.github.bdedardel.CordovaTest flg=0x4000010 (has extras) } W/BackupManagerService( 970): Removing schedule queue dupe of com.github.bdedardel.CordovaTest I/Timeline(29085): Timeline: Activity_launch_request id:com.github.bdedardel.CordovaTest time:91846173 I/ActivityManager( 970): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.github.bdedardel.CordovaTest/.MainActivity} from uid 10029 on display 0 D/ActivityManager( 970): setTaskToReturnTo : TaskRecord{26ea26c5 #3789 A=com.github.bdedardel.CordovaTest U=0 sz=0} / mTaskToReturnTo = 1 D/ActivityManager( 970): setTaskToReturnTo : TaskRecord{26ea26c5 #3789 A=com.github.bdedardel.CordovaTest U=0 sz=0} / mTaskToReturnTo = 1 I/ActivityManager( 970): Start proc com.github.bdedardel.CordovaTest for activity com.github.bdedardel.CordovaTest/.MainActivity: pid=14558 uid=10086 gids={50086, 9997, 3003} abi=armeabi-v7a D/InputTransport( 970): channel '3f8e8940 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92003054648000, eventTime=92003054648000, pointerCount=1 D/InputTransport( 970): channel '3f8e8940 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92003054648000, eventTime=92003177478000, pointerCount=1 D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest F/libc (14558): Fatal signal 6 (SIGABRT), code -6 in tid 14558 (del.CordovaTest) I/DEBUG ( 327): pid: 14558, tid: 14558, name: del.CordovaTest >>> com.github.bdedardel.CordovaTest <<< I/DEBUG ( 327): #05 pc 001f9705 /data/app/com.github.bdedardel.CordovaTest-1/lib/arm/libxwalkcore.so I/WindowState( 970): WIN DEATH: Window{3f8e8940 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} W/WindowManager( 970): Force-removing child win Window{366ecfd2 u0 SurfaceView} from container Window{3f8e8940 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} D/InputDispatcher( 970): Focus left window: Window{3f8e8940 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} D/InputDispatcher( 970): Window went away: Window{3f8e8940 u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} I/ActivityManager( 970): Process com.github.bdedardel.CordovaTest (pid 14558) has died W/ActivityManager( 970): Force removing ActivityRecord{2ae0b81a u0 com.github.bdedardel.CordovaTest/.MainActivity t3789}: app died, no saved state I/Timeline(29085): Timeline: Activity_launch_request id:com.github.bdedardel.CordovaTest time:92143622 I/ActivityManager( 970): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.github.bdedardel.CordovaTest/.MainActivity} from uid 10029 on display 0 D/ActivityManager( 970): setTaskToReturnTo : TaskRecord{1a778a48 #3791 A=com.github.bdedardel.CordovaTest U=0 sz=0} / mTaskToReturnTo = 1 D/ActivityManager( 970): setTaskToReturnTo : TaskRecord{1a778a48 #3791 A=com.github.bdedardel.CordovaTest U=0 sz=0} / mTaskToReturnTo = 1 D/ContextHelper( 970): convertTheme. context->name=com.github.bdedardel.CordovaTest themeResourceId=16973833 D/SplitWindow( 970): check instance of lgWin Window{a52ca1d u0 Starting com.github.bdedardel.CordovaTest} I/ActivityManager( 970): Start proc com.github.bdedardel.CordovaTest for activity com.github.bdedardel.CordovaTest/.MainActivity: pid=15728 uid=10086 gids={50086, 9997, 3003} abi=armeabi-v7a I/SystemUI[Framework]( 970): PhoneWindowManager.updateSystemUiVisibilityLw() :visibility=0x0, pkg=com.github.bdedardel.CordovaTest D/ContextHelper(15728): convertTheme. context->name=com.github.bdedardel.CordovaTest themeResourceId=16973833 D/XWalkLib(15728): Pre init xwalk core in com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve class class org.xwalk.core.XWalkPreferences to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve method setValue to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve class class org.xwalk.core.XWalkPreferences to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve method setValue to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve class class org.xwalk.core.XWalkPreferences to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve method setValue to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve class class org.xwalk.core.XWalkPreferences to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve method setValue to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve object class org.crosswalk.engine.XWalkCordovaView to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve object class org.crosswalk.engine.XWalkCordovaResourceClient to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve method setResourceClient to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve object class org.crosswalk.engine.XWalkCordovaUiClient to com.github.bdedardel.CordovaTest.MainActivity D/XWalkLib(15728): Reserve method setUIClient to com.github.bdedardel.CordovaTest.MainActivity D/SplitWindow( 970): check instance of lgWin Window{779e7de u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} D/InputDispatcher( 970): Focus entered window: Window{779e7de u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} I/ActivityManager( 970): Displayed com.github.bdedardel.CordovaTest/.MainActivity: +271ms I/Timeline( 970): Timeline: Activity_windows_visible id: ActivityRecord{2cb800e1 u0 com.github.bdedardel.CordovaTest/.MainActivity t3791} time:92144149 D/XWalkLib(15728): Post init xwalk core in com.github.bdedardel.CordovaTest.MainActivity I/Timeline( 970): Timeline: Activity_windows_visible id: ActivityRecord{2cb800e1 u0 com.github.bdedardel.CordovaTest/.MainActivity t3791} time:92144607 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92146054092000, eventTime=92146054092000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92146054092000, eventTime=92146166869000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92146599112000, eventTime=92146599112000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92146599112000, eventTime=92146692670000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92147125189000, eventTime=92147125189000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92147125189000, eventTime=92147215362000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92147645213000, eventTime=92147645213000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92147645213000, eventTime=92147728096000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92148104639000, eventTime=92148104639000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92148104639000, eventTime=92148187803000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92148591901000, eventTime=92148591901000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92148591901000, eventTime=92148664313000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92149132469000, eventTime=92149132469000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92149132469000, eventTime=92149205110000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92149740950000, eventTime=92149740950000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92149740950000, eventTime=92149802964000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92150309293000, eventTime=92150309293000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92150309293000, eventTime=92150381640000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92150928026000, eventTime=92150928026000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92150928026000, eventTime=92151000377000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92151554795000, eventTime=92151554795000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92151554795000, eventTime=92151627933000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92152210955000, eventTime=92152210955000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92152210955000, eventTime=92152273071000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92152791846000, eventTime=92152791846000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92152791846000, eventTime=92152864162000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92153394277000, eventTime=92153394277000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92153394277000, eventTime=92153456622000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92154006153000, eventTime=92154006153000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92154006153000, eventTime=92154078711000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92154569578000, eventTime=92154569578000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92154569578000, eventTime=92154652752000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92155270684000, eventTime=92155270684000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92155270684000, eventTime=92155457671000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92156782908000, eventTime=92156782908000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92156782908000, eventTime=92157441470000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92159153158000, eventTime=92159153158000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92159153158000, eventTime=92159340472000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92160774213000, eventTime=92160774213000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92160774213000, eventTime=92160836246000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92161618458000, eventTime=92161618458000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92161618458000, eventTime=92161679807000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92162506362000, eventTime=92162506362000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92162506362000, eventTime=92162577958000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92174603748000, eventTime=92174603748000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92174603748000, eventTime=92176262695000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_DOWN, downTime=92177360897000, eventTime=92177360897000, pointerCount=1 D/InputTransport( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' : action=ACTION_UP, downTime=92177360897000, eventTime=92177505527000, pointerCount=1 D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest D/Cliptray Service( 1831): ignore packageName : com.github.bdedardel.CordovaTest F/libc (15728): Fatal signal 6 (SIGABRT), code -6 in tid 15728 (del.CordovaTest) I/DEBUG ( 327): pid: 15728, tid: 15728, name: del.CordovaTest >>> com.github.bdedardel.CordovaTest <<< I/DEBUG ( 327): #05 pc 001f9705 /data/app/com.github.bdedardel.CordovaTest-1/lib/arm/libxwalkcore.so W/InputDispatcher( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9 E/InputDispatcher( 970): channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed! I/WindowState( 970): WIN DEATH: Window{779e7de u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} W/InputDispatcher( 970): Attempted to unregister already unregistered input channel '779e7de com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity (server)' D/InputDispatcher( 970): Focus left window: Window{779e7de u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} D/InputDispatcher( 970): Window went away: Window{779e7de u0 com.github.bdedardel.CordovaTest/com.github.bdedardel.CordovaTest.MainActivity} I/ActivityManager( 970): Process com.github.bdedardel.CordovaTest (pid 15728) has died W/ActivityManager( 970): Force removing ActivityRecord{2cb800e1 u0 com.github.bdedardel.CordovaTest/.MainActivity t3791}: app died, no saved state ``` ### traces.txt in attachment: ``` adb pull /data/anr/traces.txt . ``` -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org