frontenddeveloping commented on issue #609: [InAppBrowser]Fatal Exception occured due to "not attached to window" on AndroidP URL: https://github.com/apache/cordova-android/issues/609#issuecomment-571818598 Same issue: ``` 12-30 09:32:47.487: E/AndroidRuntime(15993): java.lang.IllegalArgumentException: View=DecorView@4937e39[MainActivity] not attached to window manager 12-30 09:32:47.487: E/AndroidRuntime(15993): at android.view.WindowManagerGlobal.findViewLocked(WindowManagerGlobal.java:485) 12-30 09:32:47.487: E/AndroidRuntime(15993): at android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:394) 12-30 09:32:47.487: E/AndroidRuntime(15993): at android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:124) 12-30 09:32:47.487: E/AndroidRuntime(15993): at android.app.Dialog.dismissDialog(Dialog.java:375) 12-30 09:32:47.487: E/AndroidRuntime(15993): at android.app.Dialog.dismiss(Dialog.java:358) 12-30 09:32:47.487: E/AndroidRuntime(15993): at org.apache.cordova.inappbrowser.InAppBrowser$5$1.onPageFinished(InAppBrowser.java:434) 12-30 09:32:47.487: E/AndroidRuntime(15993): at sV.d(PG:311) 12-30 09:32:47.487: E/AndroidRuntime(15993): at aHF.handleMessage(PG:73) 12-30 09:32:47.487: E/AndroidRuntime(15993): at android.os.Handler.dispatchMessage(Handler.java:106) 12-30 09:32:47.487: E/AndroidRuntime(15993): at android.os.Looper.loop(Looper.java:193) 12-30 09:32:47.487: E/AndroidRuntime(15993): at android.app.ActivityThread.main(ActivityThread.java:6718) 12-30 09:32:47.487: E/AndroidRuntime(15993): at java.lang.reflect.Method.invoke(Native Method) 12-30 09:32:47.487: E/AndroidRuntime(15993): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) 12-30 09:32:47.487: E/AndroidRuntime(15993): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) 12-30 09:32:47.487: E/AndroidJUnitRunner(15993): An unhandled exception was thrown by the app. 12-30 09:32:47.488: I/AndroidJUnitRunner(15993): Bringing down the entire Instrumentation process. 12-30 09:32:47.488: E/MonitoringInstr(15993): Exception encountered by: Thread[main,5,main]. Dumping thread state to outputs and pining for the fjords. 12-30 09:32:47.488: E/MonitoringInstr(15993): java.lang.IllegalArgumentException: View=DecorView@4937e39[MainActivity] not attached to window manager 12-30 09:32:47.488: E/MonitoringInstr(15993): at android.view.WindowManagerGlobal.findViewLocked(WindowManagerGlobal.java:485) 12-30 09:32:47.488: E/MonitoringInstr(15993): at android.view.WindowManagerGlobal.removeView(WindowManagerGlobal.java:394) 12-30 09:32:47.488: E/MonitoringInstr(15993): at android.view.WindowManagerImpl.removeViewImmediate(WindowManagerImpl.java:124) 12-30 09:32:47.488: E/MonitoringInstr(15993): at android.app.Dialog.dismissDialog(Dialog.java:375) 12-30 09:32:47.488: E/MonitoringInstr(15993): at android.app.Dialog.dismiss(Dialog.java:358) 12-30 09:32:47.488: E/MonitoringInstr(15993): at org.apache.cordova.inappbrowser.InAppBrowser$5$1.onPageFinished(InAppBrowser.java:434) 12-30 09:32:47.488: E/MonitoringInstr(15993): at sV.d(PG:311) 12-30 09:32:47.488: E/MonitoringInstr(15993): at aHF.handleMessage(PG:73) 12-30 09:32:47.488: E/MonitoringInstr(15993): at android.os.Handler.dispatchMessage(Handler.java:106) 12-30 09:32:47.488: E/MonitoringInstr(15993): at android.os.Looper.loop(Looper.java:193) 12-30 09:32:47.488: E/MonitoringInstr(15993): at android.app.ActivityThread.main(ActivityThread.java:6718) 12-30 09:32:47.488: E/MonitoringInstr(15993): at java.lang.reflect.Method.invoke(Native Method) 12-30 09:32:47.488: E/MonitoringInstr(15993): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493) 12-30 09:32:47.488: E/MonitoringInstr(15993): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858) 12-30 09:32:47.491: E/libc(646): Access denied finding property "vendor.debug.egl.swapinterval" 12-30 09:32:47.492: E/libc(646): Access denied finding property "vendor.debug.egl.swapinterval" 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[Espresso Key Event #0,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Object.wait(Native Method) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Thread.parkFor$(Thread.java:2137) 12-30 09:32:47.493: E/THREAD_STATE(15993): sun.misc.Unsafe.park(Unsafe.java:358) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Thread.run(Thread.java:764) 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[HeapTaskDaemon,5,system] 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[Binder:15993_3,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[JavaBridge,7,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.MessageQueue.nativePollOnce(Native Method) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.MessageQueue.next(MessageQueue.java:326) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.Looper.loop(Looper.java:160) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.HandlerThread.run(HandlerThread.java:65) 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[UiAutomation,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.MessageQueue.nativePollOnce(Native Method) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.MessageQueue.next(MessageQueue.java:326) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.Looper.loop(Looper.java:160) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.HandlerThread.run(HandlerThread.java:65) 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[ThreadPoolForeg,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[queued-work-looper,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.MessageQueue.nativePollOnce(Native Method) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.MessageQueue.next(MessageQueue.java:326) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.Looper.loop(Looper.java:160) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.HandlerThread.run(HandlerThread.java:65) 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[Binder:15993_1,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[AudioThread,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[CrAsyncTask #1,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Object.wait(Native Method) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Thread.parkFor$(Thread.java:2137) 12-30 09:32:47.493: E/THREAD_STATE(15993): sun.misc.Unsafe.park(Unsafe.java:358) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2101) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ArrayBlockingQueue.poll(ArrayBlockingQueue.java:402) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 12-30 09:32:47.493: E/THREAD_STATE(15993): aNc.run(Unknown Source:3) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Thread.run(Thread.java:764) 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[GoogleApiHandler,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.MessageQueue.nativePollOnce(Native Method) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.MessageQueue.next(MessageQueue.java:326) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.Looper.loop(Looper.java:160) 12-30 09:32:47.493: E/THREAD_STATE(15993): android.os.HandlerThread.run(HandlerThread.java:65) 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[pool-2-thread-2,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Object.wait(Native Method) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Thread.parkFor$(Thread.java:2137) 12-30 09:32:47.493: E/THREAD_STATE(15993): sun.misc.Unsafe.park(Unsafe.java:358) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:461) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Thread.run(Thread.java:764) 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[Profile Saver,5,system] 12-30 09:32:47.493: E/THREAD_STATE(15993): Thread[Espresso Remote #0,5,main] 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Object.wait(Native Method) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.lang.Thread.parkFor$(Thread.java:2137) 12-30 09:32:47.493: E/THREAD_STATE(15993): sun.misc.Unsafe.park(Unsafe.java:358) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2101) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091) 12-30 09:32:47.493: E/THREAD_STATE(15993): java.util.concurrent.ThreadPoolExecutor.runWorke ```
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
