Bug 1227880 - Firefox crashes often when in a Wayland session
Summary: Firefox crashes often when in a Wayland session
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Firefox (show other bugs)
Version: Current
Hardware: x86-64 Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Factory Mozilla
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-16 02:15 UTC by lou vandeventer
Modified: 2024-07-20 15:58 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---
wolfgang: needinfo? (pilotictv)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lou vandeventer 2024-07-16 02:15:36 UTC
This began with the update to Plasma 6. I'm currently using Firefox 127.0.2 with nvidia driver 555.58.02. When I start Firefox from a console I get this error when it crashes:

"Wayland protocol error: wp_linux_drm_syncobj_surface_v1#49: error 4: explicit sync is used, but no acquire point is set"

I'm currently on Plasma 6.1.2. I checked the openSUSE forums and apparently this isn't a widespread problem, but it's happening to me.
Comment 1 Wolfgang Rosenauer 2024-07-16 07:21:38 UTC
This is maybe fixed with Firefox 128 as already in the mozilla repo and requested for Tumbleweed inclusion a few minutes ago.

Please report back if that one works for you.
Comment 2 lou vandeventer 2024-07-19 23:59:28 UTC
I just installed Firefox 128 from Mozilla since it's still not available via zypper and it crashed with the same Wayland error. 

Is there a chance this won't happen with the openSUSE version?
Comment 3 lou vandeventer 2024-07-20 15:58:03 UTC
Recently Firefox crashed in Wayland but I got a different error message:

[Parent 13133, Compositor] WARNING: Call to mmap failed: Bad file descriptor: file /builds/worker/checkouts/gecko/ipc/chromium/src/base/shared_memory_posix.cc:515
ExceptionHandler::GenerateDump attempting to generate:/home/xxxxx/.mozilla/firefox/ulwpogxd.default-release-1/minidumps/0e1af11f-3dd3-7448-d663-c43ab2fbc95d.dmp
ExceptionHandler::GenerateDump cloned child 16067
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
ExceptionHandler::GenerateDump minidump generation succeeded
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.
Exiting due to channel error.
Exiting due to channel error.