Xorg crashed with SIGSEGV in _mesa_update_state_locked() with DRI disabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
Invalid
|
Medium
|
|||
mesa (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
X crashed while I was using a custom 3D application. I was actually investigating further this bug:
https:/
This crash was obtained using the following xorg parameters:
Section "Device"
Identifier "ATI Technologies Inc RV370 5B64 [FireGL V3100 (PCIE)]"
Driver "ati"
BusID "PCI:1:0:0"
Option "GARTSize" "64"
Option "DRI" "false"
EndSection
ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Wed Sep 26 18:44:55 2007
Disassembly: 0xaf79f0e0:
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/Xorg
NonfreeKernelMo
Package: xserver-xorg-core 2:1.3.0.
PackageArchitec
ProcCmdline: /usr/bin/X :0 -br -audit 0 -auth /var/lib/
ProcCwd: /etc/X11
ProcEnviron:
LANGUAGE=
PATH=/
LANG=fr_FR.UTF-8
Signal: 11
SourcePackage: xorg-server
Stacktrace: #0 0xaf79f0e0 in ?? ()
StacktraceTop: ?? ()
ThreadStacktrace:
Title: Xorg crashed with SIGSEGV
Uname: Linux valette-desktop 2.6.22-12-generic #1 SMP Sun Sep 23 18:11:30 GMT 2007 i686 GNU/Linux
UserGroups:
#0 _mesa_update_
fb = (struct gl_framebuffer *) 0x0
#1 0xaf7bff91 in _mesa_update_
new_state = 4294967295
#2 0xaf7c00ea in _mesa_update_state (ctx=0x98eb698) at state.c:1218
No locals.
#3 0xaf77b860 in _mesa_GetIntegerv (pname=34018, params=0xbf8b7588)
at get.c:3741
ctx = (GLcontext *) 0x98eb698
#4 0xb7be90c2 in __glXDisp_
pc=0x843f4a0 "\217u\003") at ../../.
pname = 34018
compsize = 1
-1210722100, 1717986918, 11, 1, 20, 0, -1209597584, -1081379352, 135490926,
0, 0, -1081378568, 136331424, -1081378568, 0, -1081379192, 135047694,
136419728, 136406392, -1081379304, -1212712799, 135102528, 0, -1081378568,
0 <repeats 32 times>, 136217184, -16, 2, -1081379144, 134820522, 0, 0, 1,
136331424, 2, 0, 134820379, 136217184, 1, 0, -1081378552, 136039487,
-2147483648, 136331424, 0, 0, 0, 0, -1081378704, 8, 0 <repeats 68 times>,
-1081378776, -1210488832, -1209597632, 160605608, -1081378776, 1,
-1081378652, -1210102424, -1081378652, 31, 160605608, 136217184, 138304976,
1, -1081378744, 136083134, 31, -1081378652, 1, -1212162056, 160605608,
---Type <return> to continue, or q <return> to quit---
136217184, -1081378712, 136078111, 135624588, 136217184, -1081378680,
134821386, 136307620, 0, -1081378624, 4096, 138671264, -1210135373,
136217184, 136217184, -1081378616, 1, -1081378664, 134821040, -40, 32,
-1212067132, -1212067136, 5, -1212018432}
error = -1081378632
cx = <value optimized out>
#5 0xb7bddb2c in __glXDispatch (client=0x83f76a0)
at ../../.
stuff = (xGLXSingleReq *) 0x843f4a0
opcode = 117 'u'
proc = (__GLXdispatchS
cl = (__GLXclientState *) 0x83f77d8
retval = 1
Changed in xorg-server: | |
assignee: | tormodvolden → nobody |
status: | Incomplete → Confirmed |
Changed in xorg-server: | |
status: | Unknown → Confirmed |
Changed in xorg-server: | |
importance: | Undecided → Medium |
Changed in mesa: | |
assignee: | tormodvolden → nobody |
status: | Incomplete → Confirmed |
description: | updated |
Changed in xorg-server: | |
importance: | Unknown → Medium |
Changed in xorg-server: | |
importance: | Medium → Unknown |
Changed in xorg-server: | |
importance: | Unknown → Medium |
Changed in xorg-server: | |
status: | Confirmed → Invalid |
here is the xorg log