Closed
Bug 1022987
Opened 10 years ago
Closed 9 years ago
Firefox often crashes when accessing new Google Maps
Categories
(Core :: Graphics, defect, P2)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: markus.popp, Unassigned)
Details
(Keywords: crash)
Crash Data
My Firefox on Linux64 often crashes when I access the new Google Maps. Here are corresponding crash reports, one for Firefox 30.0:
https://crash-stats.mozilla.com/report/index/f1a57f77-c867-4e12-8d42-626a92140608
and one for Firefox 33.0:
https://crash-stats.mozilla.com/report/index/f1fd3f3a-0aef-409b-9859-270942140609
Updated•10 years ago
|
Component: General → Graphics
Product: Firefox → Core
Comment 1•10 years ago
|
||
This appears to be a null-deref in the linux radeon driver. Maybe we're doing something wrong or maybe the driver is buggy. Hopefully, someone watching the graphics component will have a better idea what's happening with this crash.
Reporter | ||
Comment 2•10 years ago
|
||
I get these crashes on the new Google Maps (which is now the default) very frequently and I don't think that my graphic device is a rare one so I assume that this is a serious problem that somebody should look into. I'm updating importance to P2/Major to reflect that.
And here is a new crash report, though probably similar or even identical to the previous ones:
https://crash-stats.mozilla.com/report/index/228c877e-9bdf-4a59-b043-e51592140616
Severity: normal → major
Priority: -- → P2
Reporter | ||
Comment 3•10 years ago
|
||
Here is my glxinfo output, maybe it helps to track down the issue:
$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TURKS
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.3
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.1.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
Updated•10 years ago
|
Severity: major → critical
Crash Signature: [@ @0x0 | r600_dri.so@0x168a35 ]
Comment 4•10 years ago
|
||
The new Google Maps uses WebGL, which I think the old one didn't, and we are in GL code there. There could be some issues with Gallium or Mesa there as well, I guess.
The AppNotes from your crash reports mostly restate what your glxinfo tells us as well:
OpenGL: X.Org -- Gallium 0.4 on AMD TURKS -- 3.0 Mesa 10.1.3 -- texture_from_pixmap
WebGL? libGL.so.1? libGL.so.1+ GL Context? GL Context+ WebGL+
Reporter | ||
Comment 5•10 years ago
|
||
It seems to me that these crashes occur usually (or even always?) when I access Google Maps a second time during one session.
The first time it usually works, but when I go to Google Maps again later (after having closed the previous tab, but still during the same session) -> crash.
Comment 6•10 years ago
|
||
Could you try if a current (of this week) Firefox 31 beta exposes the same issues? The graphics team did put some great fixes into beta that help with other crash signatures, I'd be interested if it mitigates yours as well.
Reporter | ||
Comment 7•10 years ago
|
||
(In reply to Robert Kaiser (:kairo@mozilla.com) from comment #6)
> Could you try if a current (of this week) Firefox 31 beta exposes the same
> issues? The graphics team did put some great fixes into beta that help with
> other crash signatures, I'd be interested if it mitigates yours as well.
I am using the latest 31 beta. i.e. the beta8 from http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/31.0b8-candidates/build1/linux-x86_64/en-US/
Comment 8•10 years ago
|
||
OK, then the patches that helped the other GL-related crashes don't help here, unfortunately. It still sounds to me like it's a problem in the driver (stack), I wonder if you should report it there as well.
Reporter | ||
Comment 9•10 years ago
|
||
Could this be related to garbage collection or something similar?
As I said, the 1st time during a session when I access Google Maps it always works. When I access Google Maps a 2nd time later, Firefox crashes.
So something must occur between 1st and 2nd accessing of Google Maps which triggers the crash. Garbage collection is one idea which comes to my mind, maybe there are other possibilities?!
But it's definitely a lead which I hope gives some developer a clue where and how to investigate this crash further.
Comment 10•10 years ago
|
||
(In reply to Markus Popp from comment #9)
> Could this be related to garbage collection or something similar?
Given the crash data, it sounds more related to your graphics driver stack. It may make sense to report a bug to their driver devs, see http://dri.freedesktop.org/wiki/Radeon/#howtoreportbugs
Reporter | ||
Comment 11•10 years ago
|
||
Bug Report filed at https://bugs.freedesktop.org/show_bug.cgi?id=82109
Reporter | ||
Comment 12•9 years ago
|
||
From my point of view, this bug report can be closed (also freedesktop.org folks closed the report on their side).
IIRC, the crashes no longer happened after a Xubuntu upgrade (must have been either from 14.04 to 14.10 or 14.10 to 15.04), likely due to a fixed graphics driver being shipped along with the upgrade.
Updated•9 years ago
|
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•