Closed Bug 1810297 Opened 2 years ago Closed 2 years ago

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)

Firefox 108
x86_64
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1804973

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:

  1. RIght click the space on the right of the tabs
  2. Click customize toolbar
  3. 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.

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.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Thanks for the report! Did a crash reporter dialog open? Please open about:crashes, copy the crash ID (bp-xxxxx) and post it here.

Keywords: crash
OS: Unspecified → Linux
Hardware: Unspecified → x86_64

(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."

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

Attached file about:support (deleted) —

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.

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.

Summary: Fedora 37 KDE Firefox Segfault when removing titlebar → Fedora 37 KDE Wayland Firefox Segfault when removing titlebar
Attached file regression (deleted) —

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.

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.

Thanks! Let's ask for a backport.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1804973
Resolution: --- → DUPLICATE
Summary: Fedora 37 KDE Wayland Firefox Segfault when removing titlebar → Fedora 37 KDE Wayland Firefox Segfault when removing titlebar (no crash report because Fedora doesn't build about:crashes since 107)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: