Firefox 50 crashes randomly on Ubuntu 16.0.4 (Nouveau driver)

UNCONFIRMED
Unassigned

Status

()

Core
Graphics
P3
critical
UNCONFIRMED
2 years ago
a year ago

People

(Reporter: varnie29a, Unassigned)

Tracking

({crash})

50 Branch
x86_64
Linux
crash
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx-noted], crash signature)

(Reporter)

Description

2 years ago
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0
Build ID: 20161114144739

Steps to reproduce:

Execute firefox 50.0 on Ubuntu 16.04.1 LTS, 64 bit. 


Actual results:

It crashes randomly from time to time with the message:

""
Child 4719] WARNING: pipe error: Broken pipe: file /build/firefox-RaD34G/firefox-50.0+build2/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 684
ATTENTION: default value of option force_s3tc_enable overridden by environment.
1480058528284	addons.update-checker	WARN	Update manifest for ubufox@ubuntu.com did not contain an updates property
1480058528325	addons.update-checker	WARN	Update manifest for webcompat@mozilla.org did not contain an updates property
1480058528341	addons.update-checker	WARN	Update manifest for e10srollout@mozilla.org did not contain an updates property
1480058528360	addons.update-checker	WARN	Update manifest for aushelper@mozilla.org did not contain an updates property
1480058528380	addons.update-checker	WARN	Update manifest for firefox@getpocket.com did not contain an updates property
1480058528538	addons.update-checker	WARN	Update manifest for {972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
ExceptionHandler::GenerateDump cloned child 5193
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
""


Expected results:

It should not crash.
(Reporter)

Updated

2 years ago
OS: Unspecified → Linux
(Reporter)

Updated

2 years ago
Crash Signature: bp-e6bbc8aa-46f2-4806-9e4a-5089e2161122
(Reporter)

Updated

2 years ago
Hardware: Unspecified → x86_64
(Reporter)

Updated

2 years ago
Component: Untriaged → General

Comment 2

2 years ago
Can you swap to a different driver than Nouveau and test?
Severity: normal → critical
Component: General → Graphics
Flags: needinfo?(varnie29a)
Keywords: crash
Product: Firefox → Core
(Reporter)

Comment 3

2 years ago
Hi. Sure. I'll let you know meanwhile later.
Btw, when I start Firefox in safe mode it doesn't crash (at least for ~12 hours or so, it worked smoothly)

Comment 4

2 years ago
Safe mode disables hardware acceleration, it's probably where it's crashing.
You can disable HWA in the settings:
https://support.mozilla.org/en-US/kb/forum-response-disable-hardware-acceleration
(Reporter)

Comment 5

2 years ago
Switched to Nvidia drivers. So far so good, no crashes, I am testing though.
(Reporter)

Comment 6

2 years ago
tested all day, worked smoothly (using Nvidia drivers).

Comment 7

2 years ago
Great! Can you file a bug report against the Nouveau driver, please.
https://nouveau.freedesktop.org/wiki/Bugs/

Milan, is it something Mozilla may fix?
Flags: needinfo?(varnie29a) → needinfo?(milan)
Summary: Firefox 50 crashes randomly on Ubuntu 16.0.4 → Firefox 50 crashes randomly on Ubuntu 16.0.4 (Nouveau driver)
Right, this is really the same as bug 816451 (from four years ago), and some possible driver fixes landed with https://bugs.freedesktop.org/show_bug.cgi?id=81680 (about two years ago.)  As you point out, we're still seeing crashes with later drivers (https://crash-stats.mozilla.com/report/index/76b35a22-6923-4030-967c-001262161123 has Mesa 11.2), so it doesn't look like it's fixed.  We could block the old drivers once we have a version that works, but we don't really want to block everybody.  Part of the reason we still haven't enabled Linux acceleration by default.
Flags: needinfo?(milan)
Priority: -- → P3
Whiteboard: [gfx-noted]
You need to log in before you can comment on or make changes to this bug.