We don't see this without the GPU process, and things will work slightly different without it. We are passed in a non-nullptr nsWindow, and we get the mXDisplay from there. Given mXWindow is an ID that it probably (?) verifies, then I assume this line gives us a nullptr: https://searchfox.org/mozilla-central/rev/dcd9c2d2bc19d96d487825eb70c2333a4d60994e/widget/gtk/GtkCompositorWidget.cpp#36 Assuming that is true, disabling the GPU process should work around these crashes. We need to monitor this when bug 1653443 landed.
Bug 1654658 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
We don't see this without the GPU process, and things will work slightly different without it. We are passed in a non-nullptr nsWindow, and we get the mXDisplay from there. Given mXWindow is an ID that it probably (?) verifies, then I assume this line gives us a nullptr: https://searchfox.org/mozilla-central/rev/dcd9c2d2bc19d96d487825eb70c2333a4d60994e/widget/gtk/GtkCompositorWidget.cpp#36 Assuming that is true, disabling the GPU process should work around these crashes. We need to monitor this when bug 1653443 lands.