Fedora 37 KDE Wayland Firefox Segfault when removing titlebar (no crash report because Fedora doesn't build about:crashes since 107)
Categories
(Core :: Widget: Gtk, defect)
Tracking
()
People
(Reporter: xavierelwell, Unassigned)
Details
(Keywords: crash)
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:108.0) Gecko/20100101 Firefox/108.0
Steps to reproduce:
- RIght click the space on the right of the tabs
- Click customize toolbar
- Uncheck show titlebar
Actual results:
Firefox black screens then crashes
Console output is:
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.
Segmentation fault (core dumped)
Expected results:
Title bar is removed and window controls within firefox.
Comment 1•2 years 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.
Comment 2•2 years ago
|
||
Thanks for the report! Did a crash reporter dialog open? Please open about:crashes, copy the crash ID (bp-xxxxx) and post it here.
Reporter | ||
Comment 3•2 years ago
|
||
(In reply to Darkspirit from comment #2)
Thanks for the report! Did a crash reporter dialog open? Please open about:crashes, copy the crash ID (bp-xxxxx) and post it here.
No, the crash report dialogue doesn't open, just a black screen, then crash. "about:crashes" just displays the message "Hmm. That address doesn’t look right.
Please check that the URL is correct and try again."
Comment 4•2 years ago
|
||
Please open about:support, click on "Copy text to clipboard" and paste it here.
Please also try to find a regression range (if possible), you will get a pushlog url at the end:
$ pip3 install mozregression
$ ~/.local/bin/mozregression --good 106 --bad 108
Reporter | ||
Comment 5•2 years ago
|
||
Reporter | ||
Comment 6•2 years ago
|
||
Upon running the test. Neither of the nightly versions crashed.
1:12.61 ERROR: Build was expected to be bad! The initial good/bad range seems incorrect.
Comment 7•2 years ago
|
||
Is 109 fine as well?
$ ~/.local/bin/mozregression --good 106 --bad 109
Or try $ gdb path/to/firefox
,
then type "run",
and when the crash occured, type "bt full", copy the full console output and post it as comment or attach it.
Reporter | ||
Comment 8•2 years ago
|
||
Comment 9•2 years ago
|
||
Thanks!
Please test these builds:
Does this crash? $ mozregression --repo autoland --launch 666b29472d99609b0dba25fe0dba490859a8850a
Is this fine? $ mozregression --repo autoland --launch c28a3faf7769cc9eb407418cc728dd322fe9b78a
bug 1795851 (landed in 109, but not officially backported to 108) has caused bug 1804973 (fixed in 110, but not 109).
On 2022-12-21, Fedora's downstream Firefox fork backported bug 1795851 to 108.0.1-2, but not bug 1804973.
Yesterday, Fedora's Firefox source code has been upgraded to 109 (which officially contains bug 1795851), but it seems bug 1804973 has not been backported yet.
Reporter | ||
Comment 10•2 years ago
|
||
666b29472d99609b0dba25fe0dba490859a8850a crashes
c28a3faf7769cc9eb407418cc728dd322fe9b78a does not crash
Is there anything else I need to? I am using firefox from the repos, however I do have rpmfusion free and nonfree both enabled.
Comment 11•2 years ago
|
||
Thanks! Let's ask for a backport.
Comment 12•2 years ago
|
||
The crash should be fixed in upcoming Fedora Firefox 109: https://src.fedoraproject.org/rpms/firefox/c/1913d82157ee9a05f6766651455f000149af385b?branch=f37
Description
•