[Mesa-dev] [Bug 33203] New: firefox4 segfault in swrastPutImage() (pdraw->psc==NULL) [Gallium 0.4 on llvmpipe]
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jan 17 06:01:34 PST 2011
https://bugs.freedesktop.org/show_bug.cgi?id=33203
Summary: firefox4 segfault in swrastPutImage()
(pdraw->psc==NULL) [Gallium 0.4 on llvmpipe]
Product: Mesa
Version: 7.10
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: major
Priority: medium
Component: Mesa core
AssignedTo: mesa-dev at lists.freedesktop.org
ReportedBy: thierry.vignaud at gmail.com
Created an attachment (id=42119)
--> (https://bugs.freedesktop.org/attachment.cgi?id=42119)
GDB trace
Description of problem:
firefox4 crashes in mesa-7.10 with kernel-2.6.37 with nouveau driver (but in
soft rastering code)
Soft rendering was forced by running firefox with another user that has no
access to /dev/dri/card0.
Version-Release number of selected component (if applicable):
Tested on Fedora with:
mesa-dri-drivers-7.10-0.18.fc15.x86_64
firefox-4.0-0.17.beta9.fc14.remi.x86_64
kernel-2.6.37-2.fc15.x86_64
This is mesa snapshot from 2011-01-07.
How reproducible:
Always
Steps to Reproduce:
1. Set 'layers.acceleration.force-enabled' to true and
'layers.acceleration.disabled' to false in firefox4 (using about:config)
2. restart firefox
3. firefox prints "failed to create drawable" thenl segfaults in mesa
Actual results:
Segfault
Expected results:
soft rasterizer should not make firefox segfault
Additional info:
See attached GDB trace
# /usr/lib64/mesa/glinfo |egrep 'RENDERER|VENDOR|VERSION'
[a at pt-tvignaud ~]$ /usr/lib64/mesa/glinfo |egrep 'RENDERER|VENDOR|VERSION'
GL_VERSION: 2.1 Mesa 7.10-devel
GL_RENDERER: Gallium 0.4 on llvmpipe
GL_VENDOR: VMware, Inc.
GLU_VERSION: 1.3
GLUT_API_VERSION: 4
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the mesa-dev
mailing list