Closed Bug 1604817 Opened 4 years ago Closed 4 years ago

[Wayland][sway] Crash when opening a link from external app

Categories

(Core :: Widget: Gtk, defect)

71 Branch
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1601082

People

(Reporter: auguste, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0

Steps to reproduce:

This happens under sway WM, with MOZ_ENABLE_WAYLAND=1.
With an instance of firefox running, click on a link in another application (mail client for instance), or simply run "firefox http://example.com" from a terminal.

Actual results:

Firefox crashes, with the following error message:

(firefox:33572): Gdk-WARNING **: 16:42:19.329: (../gtk/gdk/wayland/gdkwindow-wayland.c:810):buffer_release_callback: runtime check failed: (impl->staging_cairo_surface != cairo_surface)
firefox: cairo-surface.c:930: cairo_surface_reference: Assertion `CAIRO_REFERENCE_COUNT_HAS_REFERENCE (&surface->ref_count)' failed.
ExceptionHandler::GenerateDump cloned child 33921
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.
Exiting due to channel error.

Expected results:

Firefox should not crash

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core
Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.