You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by GitBox <gi...@apache.org> on 2020/01/07 23:18:34 UTC

[GitHub] [cordova-android] frontenddeveloping commented on issue #609: [InAppBrowser]Fatal Exception occured due to "not attached to window" on AndroidP

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:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org