Closed Bug 1756789 Opened 3 years ago Closed 3 years ago

MozContainerWayland internals are not thread safe

Categories

(Core :: Widget: Gtk, defect, P3)

defect

Tracking

()

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: stransky, Assigned: stransky)

References

Details

Crash Data

Attachments

(2 files)

MozContainerWayland internals are not thread safe as it's proven in Bug 1754789.

Priority: -- → P3
Pushed by stransky@redhat.com: https://hg.mozilla.org/integration/autoland/rev/3babaf36e54a Protect MozContainerWayland internals by container_lock r=emilio
Flags: needinfo?(stransky)
Pushed by stransky@redhat.com: https://hg.mozilla.org/integration/autoland/rev/036fee9bf223 Protect MozContainerWayland internals by container_lock r=emilio https://hg.mozilla.org/integration/autoland/rev/aba90130666a Add proof of lock to MozContainerWayland internals r=emilio
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
Crash Signature: [@ moz_container_wayland_frame_callback_handler]
Crash Signature: [@ moz_container_wayland_frame_callback_handler] → [@ moz_container_wayland_frame_callback_handler] [@ nsBaseWidget::Release]

Looking at the crash statistics (now also tracked in bug 1757568), it seems that the changes from this bug lead to significantly more crashes. Since this is already affecting Firefox 99 (current beta), would it be better to backout the changes in version 99?

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: