Bug 701018

Summary: Various pages cause Firefox to crash with mesa related errors
Product: [Fedora] Fedora Reporter: Jon Marston <jon.marston>
Component: firefoxAssignee: Gecko Maintainer <gecko-bugs-nobody>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 15CC: gecko-bugs-nobody, mcepl, stransky
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-12-07 11:30:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Jon Marston 2011-04-30 12:15:27 UTC
Description of problem:
Various web pages (e.g. http://code.google.com/apis/maps/documentation/javascript/services.html) cause Firefox to crash with the following error in a terminal:

-----
Mesa 7.11-devel implementation error: unexpected format in _mesa_choose_tex_format()
Please report at bugs.freedesktop.org
Mesa 7.11-devel implementation error: unexpected MESA_FORMAT for renderbuffer
Please report at bugs.freedesktop.org
-----

The graphics hardware in this laptop is an Intel 855GM. This card initially cause rendering issues in Gnome 3 (see https://bugzilla.redhat.com/show_bug.cgi?id=676189) and it looks as though it's been forced into fallback mode for this hardware.
I can't confirm whether or not this is reproducible on a standard Gnome 3 desktop as I can't figure out a way to force it to avoid fallback mode.

Version-Release number of selected component (if applicable):
Fedora 15-Beta with latest updates as of 2011-04-30:
firefox-4.0-4.fc15.i686
kernel-2.6.38.4-20.fc15.i686
mesa-dri-drivers-7.11-0.6.20110412.0.fc15.i686

How reproducible:
Every time

Steps to Reproduce:
1. Log into Gnome 3 (only fallback mode is available)
2. Navigate to the URL mentioned earlier
3. 
  
Actual results:
Firefox crashes. When run from a terminal, the above mentioned MESA error is printed.

Expected results:
No crash.

Additional info:

Comment 1 Matěj Cepl 2011-06-13 13:06:22 UTC
Thanks for the bug report.  We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue.

Please add drm.debug=0x04 to the kernel command line, restart computer, and attach

* ~/.xsession-errors,
* your X server config file (/etc/X11/xorg.conf, if available),
* X server log file (/var/log/Xorg.*.log)
* output of the dmesg command, and
* system log (/var/log/messages)

to the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.