Here is a more precise backtrace, however there still seems to be missing information for r300_dri.so. I've double checked that libgl1-mesa-dri-dbg is installed, is there something else to do ?
I'm running on x86_64 and those crashing applications are 32-bit by the way.
#0 getDrawableInfo (driDrawable=<value optimized out>, index=0x3c4e1ac, stamp=0x3c4e1b8,
x=0x3c4e1bc, y=0x3c4e1c0, width=0x3c4e1c4, height=0x3c4e1c8, numClipRects=0x3c4e1cc,
ppClipRects=0x3c4e1d0, backX=0x3c4e1d8, backY=0x3c4e1dc, numBackClipRects=0x3c4e1e4,
ppBackClipRects=0x3c4e1e8, data=0x3c4e0d0) at ../../glx/glxdri.c:748
pScreen = <value optimized out>
pClipRects = <value optimized out>
pBackClipRects = <value optimized out>
retval = 0 '\0'
size = <value optimized out>
#1 0x00007f210ccf19f2 in __driUtilUpdateDrawableInfo () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#2 0x00007f210ccf7aa6 in radeonGetLock () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#3 0x00007f210cd0333f in r300FlushCmdBuf () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#4 0x00007f210ccfcf52 in r300DestroyContext () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#5 0x00007f210ccf17d0 in ?? () from /usr/lib/dri/r300_dri.so
No symbol table info available.
#6 0x00007f21208558b9 in __glXDRIcontextDestroy (baseContext=0x3c02570)
at ../../glx/glxdri.c:290
No locals.
#7 0x00007f212084bbac in __glXFreeContext (cx=0x3c02570) at ../../glx/glxext.c:160
No locals.
#8 0x00007f212084bbf3 in ContextGone (cx=0x0, id=63234476) at ../../glx/glxext.c:109
No locals.
#9 0x0000000000435a95 in FreeResourceByType (id=52428801, type=56, skipFree=0)
at ../../dix/resource.c:597
cid = <value optimized out>
res = (ResourcePtr) 0x3c4e0a0
prev = (ResourcePtr *) 0x3c4e1b8
head = <value optimized out>
#10 0x00007f212084849e in __glXDisp_DestroyContext (cl=<value optimized out>,
pc=<value optimized out>) at ../../glx/glxcmds.c:336
client = (ClientPtr) 0x1c18980
gcId = 52428801
#11 0x00007f212084bea2 in __glXDispatch (client=0x1c18980) at ../../glx/glxext.c:523
stuff = (xGLXSingleReq *) 0x2ba7210
opcode = <value optimized out>
cl = (__GLXclientState *) 0x219a320
retval = 1
#12 0x000000000044e1d4 in Dispatch () at ../../dix/dispatch.c:437
result = <value optimized out>
client = (ClientPtr) 0x1c18980
nready = 0
start_tick = 4140
#13 0x0000000000433c5d in main (argc=8, argv=0x7fff2b839fb8, envp=<value optimized out>)
at ../../dix/main.c:397
i = 1
alwaysCheckForInput = {0, 1}
Here is a more precise backtrace, however there still seems to be missing information for r300_dri.so. I've double checked that libgl1-mesa-dri-dbg is installed, is there something else to do ?
I'm running on x86_64 and those crashing applications are 32-bit by the way.
#0 getDrawableInfo (driDrawable=<value optimized out>, index=0x3c4e1ac, stamp=0x3c4e1b8, 0x3c4e1cc, =0x3c4e1d0, backX=0x3c4e1d8, backY=0x3c4e1dc, numBackClipRect s=0x3c4e1e4, ects=0x3c4e1e8, data=0x3c4e0d0) at ../../glx/ glxdri. c:748 DrawableInfo () from /usr/lib/ dri/r300_ dri.so dri/r300_ dri.so dri/r300_ dri.so dri/r300_ dri.so dri/r300_ dri.so Destroy (baseContext= 0x3c02570) glxdri. c:290 glxext. c:160 glxext. c:109 resource. c:597 DestroyContext (cl=<value optimized out>, glxcmds. c:336 glxext. c:523 dispatch. c:437 9fb8, envp=<value optimized out>) main.c: 397 Input = {0, 1}
x=0x3c4e1bc, y=0x3c4e1c0, width=0x3c4e1c4, height=0x3c4e1c8, numClipRects=
ppClipRects
ppBackClipR
pScreen = <value optimized out>
pClipRects = <value optimized out>
pBackClipRects = <value optimized out>
retval = 0 '\0'
size = <value optimized out>
#1 0x00007f210ccf19f2 in __driUtilUpdate
No symbol table info available.
#2 0x00007f210ccf7aa6 in radeonGetLock () from /usr/lib/
No symbol table info available.
#3 0x00007f210cd0333f in r300FlushCmdBuf () from /usr/lib/
No symbol table info available.
#4 0x00007f210ccfcf52 in r300DestroyContext () from /usr/lib/
No symbol table info available.
#5 0x00007f210ccf17d0 in ?? () from /usr/lib/
No symbol table info available.
#6 0x00007f21208558b9 in __glXDRIcontext
at ../../glx/
No locals.
#7 0x00007f212084bbac in __glXFreeContext (cx=0x3c02570) at ../../glx/
No locals.
#8 0x00007f212084bbf3 in ContextGone (cx=0x0, id=63234476) at ../../glx/
No locals.
#9 0x0000000000435a95 in FreeResourceByType (id=52428801, type=56, skipFree=0)
at ../../dix/
cid = <value optimized out>
res = (ResourcePtr) 0x3c4e0a0
prev = (ResourcePtr *) 0x3c4e1b8
head = <value optimized out>
#10 0x00007f212084849e in __glXDisp_
pc=<value optimized out>) at ../../glx/
client = (ClientPtr) 0x1c18980
gcId = 52428801
#11 0x00007f212084bea2 in __glXDispatch (client=0x1c18980) at ../../glx/
stuff = (xGLXSingleReq *) 0x2ba7210
opcode = <value optimized out>
cl = (__GLXclientState *) 0x219a320
retval = 1
#12 0x000000000044e1d4 in Dispatch () at ../../dix/
result = <value optimized out>
client = (ClientPtr) 0x1c18980
nready = 0
start_tick = 4140
#13 0x0000000000433c5d in main (argc=8, argv=0x7fff2b83
at ../../dix/
i = 1
alwaysCheckFor