I am able to reliably reproduce this crash (exact same stacktrace) with a branch of mine that implements multiple-window support in webbrowser-app¹. On a phone, when closing one of multiple browser windows by swiping it down from the app spread, the window is close()’d then destroy()’d, and the crash reliably happens then. I’m not seeing it happen on my unity7 desktop. Closing and destroying windows there works as expected.
I tried to isolate by writing a simple standalone reproducer that essentially does the same thing with multiple dynamically instantiated windows, but I’m not seeing the crash there, so there is something really browser app specific at play.
I am able to reliably reproduce this crash (exact same stacktrace) with a branch of mine that implements multiple-window support in webbrowser-app¹. On a phone, when closing one of multiple browser windows by swiping it down from the app spread, the window is close()’d then destroy()’d, and the crash reliably happens then. I’m not seeing it happen on my unity7 desktop. Closing and destroying windows there works as expected.
I tried to isolate by writing a simple standalone reproducer that essentially does the same thing with multiple dynamically instantiated windows, but I’m not seeing the crash there, so there is something really browser app specific at play.
¹ lp:~osomon/webbrowser-app/multiple-windows