Firefox crashes on Wayland with Explicit Sync on Nvidia (Fedora 46.3.1)
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
People
(Reporter: miout-13, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36
Steps to reproduce:
Hello, I have an issue with Firefox that has been ongoing for about a month. I have seen similar posts around here, but those issues are supposedly resolved.
I am on Fedora 46.3.1 with an Nvidia graphics card and I am using Firefox 128.0 with flatpak.
Actual results:
Firefox seems to crash for some resons
AdapterDeviceID: 0x2206
AdapterDriverVendor: nvidia/unknown
AdapterDriverVersion: 555.58.2.0
AdapterVendorID: 0x10de
Add-ons: langpack-en-CA%40firefox.mozilla.org:128.0.20240722.223746,langpack-en-GB%40firefox.mozilla.org:128.0.20240722.223746,FirefoxColor%40mozilla.com:2.1.7,uBlock0%40raymondhill.net:1.58.0,firefox-addon%40expressvpn.com:6.0.7.6169,%40contain-facebook:2.3.11,%7B154cddeb-4c8b-4627-a478-c7e5b427ffdf%7D:2.1.3,chrome-gnome-shell%40gnome.org:12,sponsorBlocker%40ajay.app:5.7,%7Be7476172-097c-4b77-b56e-f56a894adca9%7D:6.0.5,private-relay%40firefox.com:2.8.1,%7B762f9885-5a13-4abd-9c77-433dcd38b8fd%7D:3.0.0.16,enhancerforyoutube%40maximerf.addons.mozilla.org:2.0.125.1,vimium-c%40gdh1995.cn:1.99.997,formautofill%40mozilla.org:1.0.1,pictureinpicture%40mozilla.org:1.0.0,webcompat%40mozilla.org:128.3.0,addons-search-detection%40mozilla.com:2.0.0,google%40search.mozilla.org:1.4,wikipedia%40search.mozilla.org:1.3,bing%40search.mozilla.org:1.6,ddg%40search.mozilla.org:1.4,ebay%40search.mozilla.org:1.4,firefox-alpenglow%40mozilla.org:1.4,qwant%40search.mozilla.org:1.4
AvailablePageFile: 2224177152
AvailablePhysicalMemory: 15490945024
AvailableSwapMemory: 8589930496
AvailableVirtualMemory: 26782666752
BackgroundTaskMode: 0
BuildID: 20240704121409
ContentSandboxCapabilities: 87
ContentSandboxCapable: 1
ContentSandboxLevel: 4
CrashTime: 1721737909
DOMFissionEnabled: 1
DOMIPCEnabled: 1
DesktopEnvironment: gnome
EMCheckCompatibility: true
EventLoopNestingLevel: 1
GpuSandboxLevel: 0
GraphicsCriticalError: |[0][GFX1-]: Wayland protocol error: wp_linux_drm_syncobj_surface_v1@59: error 4: No Acquire point provided
(t=3.87293)
GraphicsNumActiveRenderers: 1
GraphicsNumRenderers: 1
HeadlessMode: 0
InstallTime: 1720544451
IsWayland: 1
LastStartupWasCrash: 1
LinuxUnderMemoryPressure: 0
MozCrashReason: Error reading events from display: Broken pipe
Notes: Freedesktop SDK 23.08 (Flatpak runtime)FP(D00-L1000-W0000000-T01) WR? WR+ EGL? EGL- GL Context? GL Context+
ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
ReleaseChannel: release
SafeMode: 0
SecondsSinceLastCrash: 52
StartupCacheValid: 0
StartupCrash: 0
StartupTime: 1721737905
SubmittedFrom: Client
TelemetryClientId: a1702109-b891-4845-915a-7788b3569067
TelemetryEnvironment: {"build":{"applicationId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","applicationName":"Firefox","architecture":"x86-64","buildId":"20240704121409","version":"128.0","vendor":"Mozilla","displayVersion":"128.0","platformVersion":"128.0","xpcomAbi":"x86_64-gcc3","updaterAvailable":true},"partner":{"distributionId":null,"distributionVersion":null,"partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":32012,"virtualMaxMB":null,"cpu":{"extensions":["hasMMX","hasSSE","hasSSE2","hasSSE3","hasSSSE3","hasSSE4A","hasSSE4_1","hasSSE4_2","hasAVX","hasAVX2","hasAES"]},"os":{"name":"Linux","version":"6.9.9-200.fc40.x86_64","locale":"en-GB","distro":"Org.freedesktop.platform","distroVersion":"23.08"},"hdd":{"profile":{"model":null,"revision":null,"type":null},"binary":{"model":null,"revision":null,"type":null},"system":{"model":null,"revision":null,"type":null}},"gfx":{"D2DEnabled":null,"DWriteEnabled":null,"ContentBackend":"Skia","Headless":false,"EmbeddedInFirefoxReality":null,"TargetFrameRate":60,"adapters":[{"description":"NVIDIA GeForce RTX 3080/PCIe/SSE2","vendorID":"0x10de","deviceID":"0x2206","subsysID":null,"RAM":0,"driver":null,"driverVendor":"nvidia/unknown","driverVersion":"555.58.2.0","driverDate":null,"GPUActive":true}],"monitors":[{"screenWidth":2560,"screenHeight":1440},{"screenWidth":2560,"screenHeight":1440}],"features":{"compositor":"webrender","hwCompositing":{"status":"available"},"gpuProcess":{"status":"unused"},"webrender":{"status":"available"},"wrCompositor":{"status":"blocked:FEATURE_FAILURE_DISABLE_RELEASE_OR_BETA"},"openglCompositing":{"status":"available"},"omtp":{"status":"unused"}}},"appleModelId":null,"hasWinPackageId":null},"settings":{"blocklistEnabled":true,"e10sEnabled":true,"e10sMultiProcesses":8,"fissionEnabled":true,"telemetryEnabled":false,"locale":"en-US","intl":{"requestedLocales":["en-GB"],"availableLocales":["en-US","en-CA","en-GB"],"appLocales":["en-GB","en-US","en-CA"],"systemLocales":["en-GB"],"regionalPrefsLocales":["en-GB"],"acceptLanguages":["fr","en-us","en"]},"update":{"channel":"release","enabled":false,"autoDownload":true,"background":true},"userPrefs":{"app.shield.optoutstudies.enabled":false,"browser.search.region":"FR","browser.search.widget.inNavBar":false,"browser.urlbar.autoFill":true,"browser.urlbar.autoFill.adaptiveHistory.enabled":false,"browser.urlbar.dnsResolveSingleWordsAfterSearch":0,"browser.urlbar.quicksuggest.dataCollection.enabled":false,"browser.urlbar.suggest.quicksuggest.nonsponsored":false,"browser.urlbar.suggest.quicksuggest.sponsored":false,"general.smoothScroll":false,"media.gmp-gmpopenh264.lastInstallStart":1713209825,"media.gmp-gmpopenh264.lastDownload":1713209825,"media.gmp-gmpopenh264.lastUpdate":1713209825,"media.gmp-widevinecdm.lastInstallStart":1713209946,"media.gmp-widevinecdm.lastDownload":1713209947,"media.gmp-widevinecdm.lastUpdate":1713209947,"media.gmp-manager.lastCheck":1721737790,"media.gmp-manager.lastEmptyCheck":1721737790,"network.trr.strict_native_fallback":false,"privacy.trackingprotection.enabled":true,"privacy.donottrackheader.enabled":true,"widget.content.gtk-high-contrast.enabled":true},"sandbox":{"effectiveContentProcessLevel":4,"contentWin32kLockdownState":3},"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":false},"profile":{"creationDate":19828,"firstUseDate":19828},"addons":{"activeAddons":{"FirefoxColor@mozilla.com":{"version":"2.1.7","scope":1,"type":"extension","updateDay":19828,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Theming experiment for Firefox Quantum and beyond.","name":"Firefox Color","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"@contain-facebook":{"version":"2.3.11","scope":1,"type":"extension","updateDay":19828,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Facebook Container isolates your Facebook activity from the rest of your web activity in order to pr","name":"Facebook Container","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"{154cddeb-4c8b-4627-a478-c7e5b427ffdf}":{"version":"2.1.3","scope":1,"type":"extension","updateDay":19828,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Removes and prevents popups, overlays and cookie notifications, other tools do not. Enjoy the origin","name":"PopUpOFF - Popup and overlay blocker","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"{e7476172-097c-4b77-b56e-f56a894adca9}":{"version":"6.0.5","scope":1,"type":"extension","updateDay":19828,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Refine and declutter the 𝕏/Twitter web experience.","name":"Minimal Theme for Twitter / X","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"private-relay@firefox.com":{"version":"2.8.1","scope":1,"type":"extension","updateDay":19828,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Firefox Relay makes it easy to create email masks that forward to your true inbox.","name":"Firefox Relay","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"vimium-c@gdh1995.cn":{"version":"1.99.997","scope":1,"type":"extension","updateDay":19858,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"A keyboard shortcut tool for keyboard-based page navigation and browser tab operations with an advan","name":"Vimium C - All by Keyboard","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19858,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":false,"quarantineIgnoredByUser":false},"uBlock0@raymondhill.net":{"version":"1.58.0","scope":1,"type":"extension","updateDay":19869,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Finally, an efficient blocker. Easy on CPU and memory.","name":"uBlock Origin","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"chrome-gnome-shell@gnome.org":{"version":"12","scope":1,"type":"extension","updateDay":19889,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"This extension provides integration with GNOME Shell and the corresponding extensions repository htt","name":"GNOME Shell integration","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":false,"quarantineIgnoredByUser":false},"enhancerforyoutube@maximerf.addons.mozilla.org":{"version":"2.0.125.1","scope":1,"type":"extension","updateDay":19895,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Take control of YouTube and boost your user experience!","name":"Enhancer for YouTube™","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19849,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"{762f9885-5a13-4abd-9c77-433dcd38b8fd}":{"version":"3.0.0.16","scope":1,"type":"extension","updateDay":19901,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Returns ability to see dislikes","name":"Return YouTube Dislike","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19836,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"sponsorBlocker@ajay.app":{"version":"5.7","scope":1,"type":"extension","updateDay":19901,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Skip sponsorships, subscription begging and more on YouTube videos. Report sponsors on videos you wa","name":"SponsorBlock for YouTube - Skip Sponsorships","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,0]","quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"firefox-addon@expressvpn.com":{"version":"6.0.7.6169","scope":1,"type":"extension","updateDay":19912,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Go online safely with blazing-fast speed. Spoof your location, access content anywhere, and control ","name":"ExpressVPN: VPN proxy for a better internet","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,1]","quarantineIgnoredByApp":false,"quarantineIgnoredByUser":false},"formautofill@mozilla.org":{"version":"1.0.1","scope":1,"type":"extension","updateDay":0,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":null,"name":"Form Autofill","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":0,"quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"pictureinpicture@mozilla.org":{"version":"1.0.0","scope":1,"type":"extension","updateDay":0,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Fixes for web compatibility with Picture-in-Picture","name":"Picture-In-Picture","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":0,"quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"webcompat@mozilla.org":{"version":"128.3.0","scope":1,"type":"extension","updateDay":0,"isSystem":true,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Urgent post-release fixes for web compatibility.","name":"Web Compatibility Interventions","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":0,"quarantineIgnoredByApp":true,"quarantineIgnoredByUser":false},"langpack-en-GB@firefox.mozilla.org":{"version":"128.0.20240722.223746","scope":1,"type":"locale","updateDay":19927,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Firefox Language Pack for English (GB) (en-GB)","name":"Language: English (GB)","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,1]","quarantineIgnoredByApp":false,"quarantineIgnoredByUser":false},"langpack-en-CA@firefox.mozilla.org":{"version":"128.0.20240722.223746","scope":1,"type":"locale","updateDay":19927,"isSystem":false,"isWebExtension":true,"multiprocessCompatible":true,"blocklisted":false,"description":"Firefox Language Pack for English (CA) (en-CA)","name":"Language: English (CA)","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"signedState":2,"signedTypes":"[2,1]","quarantineIgnoredByApp":false,"quarantineIgnoredByUser":false}},"theme":{"id":"firefox-alpenglow@mozilla.org","blocklisted":false,"description":"Use a colourful appearance for buttons, menus, and windows.","name":"Firefox Alpenglow","userDisabled":false,"appDisabled":false,"version":"1.4","scope":4,"foreignInstall":false,"hasBinaryComponents":false,"installDay":19828,"updateDay":19828},"activeGMPlugins":{"gmp-gmpopenh264":{"version":"2.3.2","userDisabled":false,"applyBackgroundUpdates":1},"gmp-widevinecdm":{"version":"4.10.2710.0","userDisabled":false,"applyBackgroundUpdates":1}}}}
TelemetryServerURL: https://incoming.telemetry.mozilla.org
TelemetrySessionId: ad4fa764-9e8d-4afd-b1d6-5b4fce8e8755
Throttleable: 1
TotalPageFile: 42156568576
TotalPhysicalMemory: 33566638080
UptimeTS: 4.08193516
UtilityProcessStatus: Running
Vendor: Mozilla
Version: 128.0
useragent_locale: en-US
This report also contains technical information about the state of the application when it crashed.
Comment 1•2 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
For some reason disabling the addons and themes is not enough for the browser to work but, enabling troubleshoot solves the issue but every addon is disabled.
Comment 3•2 months ago
|
||
Downgrading egl-wayland on Arch Linux fixes the issue for now : egl-wayland 2:1.1.14-1 -> 2:1.1.13-2. That may work on Fedora too.
Marking as dupe of Bug 1908825.
Hi I found a workaround, I disabled hardware accelaration. But it's still not the best method
Description
•