Fatal Exception: java.lang.IllegalArgumentException (View not attached to window manager)

Hi folks.

More crashes.  Here’s a popular one:

Fatal Exception: java.lang.IllegalArgumentException: View not attached to window manager

       at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:673)

       at android.view.WindowManagerImpl.removeView(WindowManagerImpl.java:369)

       at android.view.WindowManagerImpl$CompatModeWrapper.removeView(WindowManagerImpl.java:160)

       at android.app.Dialog.dismissDialog(Dialog.java:319)

       at android.app.Dialog.dismiss(Dialog.java:302)

       at android.app.Dialog.cancel(Dialog.java:1111)

       at com.ansca.corona.Controller$5.run(Controller.java:1144)

       at android.os.Handler.handleCallback(Handler.java:615)

       at android.os.Handler.dispatchMessage(Handler.java:92)

       at android.os.Looper.loop(Looper.java:137)

       at android.app.ActivityThread.main(ActivityThread.java:4898)

       at java.lang.reflect.Method.invokeNative(Method.java)

       at java.lang.reflect.Method.invoke(Method.java:511)

       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1008)

       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:775)

       at dalvik.system.NativeStart.main(NativeStart.java)

Here’s the stack trace: https://justpaste.it/5co9h

Running 2017.3184.

Cheers,

Chris