Closed Bug 1805061 Opened 3 years ago Closed 1 year ago

Firefox 107.0 Frequent crashes on Linux Mint 19.3 Cinnamon: GLXBadContext

Categories

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

Firefox 107
x86_64
Linux
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: pierre.patino, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36

Steps to reproduce:

Just start using it and navigate on regular sites.

I'm running Linux Mint 19.3 Cinnamon

uname -a yields : Linux 5.4.0-113-generic #127~18.04.1-Ubuntu SMP Wed May 18 15:40:23 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

When I start it from a bash terminal I immediately get:

ERROR glean_core::metrics::ping] Invalid reason code startup for ping background-update

When it crashes, I get:
(firefox:24504): Gdk-ERROR **: 13:32:44.907: The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadContext'.
(Details: serial 75211 error_code 170 request_code 154 (GLX) minor_code 4)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
ExceptionHandler::GenerateDump cloned child 25317
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
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.
Exiting due to channel error.
Exiting due to channel error.
Trace/breakpoint trap (core dumped)

Actual results:

Firefox crashes.

(firefox:24504): Gdk-ERROR **: 13:32:44.907: The program 'firefox' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXBadContext'.
(Details: serial 75211 error_code 170 request_code 154 (GLX) minor_code 4)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
ExceptionHandler::GenerateDump cloned child 25317
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
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.
Exiting due to channel error.
Exiting due to channel error.
Trace/breakpoint trap (core dumped)

Expected results:

No crash.

The Bugbug bot thinks this bug should belong to the 'DevTools::Debugger' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Debugger
Product: Firefox → DevTools

This does not look like a devtools issue. Moving to Firefox component

Component: Debugger → General
Product: DevTools → Firefox

The severity field is not set for this bug.
:mossop, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(dtownsend)

Moving this to Core > Widget: GTK, if this is not the right component, please move it to a more appropriate one. Thanks!

Component: General → Widget: Gtk
Product: Firefox → Core
Flags: needinfo?(dtownsend)

Thanks for the report! Please open about:support, click on "Copy text to clipboard" and paste it here.

OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Summary: Firefox 107.0 Frequent crashes on Linux Mint 19.3 Cinnamon → Firefox 107.0 Frequent crashes on Linux Mint 19.3 Cinnamon: GLXBadContext
Blocks: wr-linux
Priority: -- → P3

Setting a need info for the request in comment 5.

Flags: needinfo?(pierre.patino)

Redirect a needinfo that is pending on an inactive user to the triage owner.
:stransky, since the bug has recent activity, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(pierre.patino) → needinfo?(stransky)
Flags: needinfo?(stransky)

i also was getting this bug with Mint 5.15.0-79-generic x86_64 , but with 5.15.0-82-generic x86_64 Firefox crashes less, but it has still crashed many times

(In reply to Pierre Patino from comment #0)

I am not able to reproduce this bug.
Are you still able to reproduce this issue with the current version of Firefox?
Are you able to reproduce this issue with the current version of Linux Mint (21.3)? https://linuxmint.com/download_all.php

Flags: needinfo?(pierre.patino)

Redirect a needinfo that is pending on an inactive user to the triage owner.
:stransky, since the bug has recent activity, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(pierre.patino) → needinfo?(stransky)
Status: UNCONFIRMED → RESOLVED
Closed: 1 year ago
Flags: needinfo?(stransky)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.