[Bug 50019] after few (de)activating kwin effect, xorg crash
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sun Jun 3 08:47:12 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=50019
--- Comment #3 from okias <d.okias at gmail.com> 2012-06-03 08:47:12 PDT ---
It always die in dri2_*. In this moment was hard to get it crash, but
combination of kwin effects (OpenGL2 Shaders) + VLC with opengl visualisation
ProjectM
(gdb) c
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0x00007f341c93bd62 in dri2_invalidate_drawable (dPriv=0x2d59490) at dri2.c:68
68 dri2.c: No such file or directory.
(gdb) bt
#0 0x00007f341c93bd62 in dri2_invalidate_drawable (dPriv=0x2d59490) at
dri2.c:68
#1 0x00007f341f0e3d85 in __glXDRIinvalidateBuffers (pDraw=0x37062d0,
priv=0x36e3ca0, id=23087722)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/glx/glxdri2.c:427
#2 0x00007f341e845ffb in DRI2InvalidateDrawable (pDraw=0x37062d0)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2.c:598
#3 0x00007f341e8467b6 in DRI2InvalidateWalk (pWin=0x37062d0, data=0x2859cc0)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2.c:844
#4 0x00000000004761e8 in TraverseTree (pWin=0x285b130, func=0x7f341e84676f
<DRI2InvalidateWalk>, data=0x2859cc0)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/dix/window.c:315
#5 0x00007f341e846bf1 in DRI2SwapBuffers (client=0x356c980, pDraw=0x2ae0820,
target_msc=0, divisor=0, remainder=0, swap_target=0x7fff05dcf1c0,
func=0x7f341e848126 <DRI2SwapEvent>, data=0x2ae0820) at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2.c:964
#6 0x00007f341e8482bd in ProcDRI2SwapBuffers (client=0x356c980)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2ext.c:400
#7 0x00007f341e8487d3 in ProcDRI2Dispatch (client=0x356c980)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2ext.c:566
#8 0x000000000043436f in Dispatch () at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/dix/dispatch.c:428
#9 0x0000000000425152 in main (argc=10, argv=0x7fff05dcf3b8,
envp=0x7fff05dcf410)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/dix/main.c:288
(gdb) bt full
#0 0x00007f341c93bd62 in dri2_invalidate_drawable (dPriv=0x2d59490) at
dri2.c:68
drawable = 0x2b12190
#1 0x00007f341f0e3d85 in __glXDRIinvalidateBuffers (pDraw=0x37062d0,
priv=0x36e3ca0, id=23087722)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/glx/glxdri2.c:427
private = 0x36e3ca0
screen = 0x2832f60
#2 0x00007f341e845ffb in DRI2InvalidateDrawable (pDraw=0x37062d0)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2.c:598
pPriv = 0x3566d60
ref = 0x3592860
#3 0x00007f341e8467b6 in DRI2InvalidateWalk (pWin=0x37062d0, data=0x2859cc0)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2.c:844
No locals.
#4 0x00000000004761e8 in TraverseTree (pWin=0x285b130, func=0x7f341e84676f
<DRI2InvalidateWalk>, data=0x2859cc0)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/dix/window.c:315
result = 1
pChild = 0x37062d0
#5 0x00007f341e846bf1 in DRI2SwapBuffers (client=0x356c980, pDraw=0x2ae0820,
target_msc=0, divisor=0, remainder=0, swap_target=0x7fff05dcf1c0,
func=0x7f341e848126 <DRI2SwapEvent>, data=0x2ae0820) at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2.c:964
pWin = 0x285b130
pPixmap = 0x2859cc0
pScreen = 0x2801d80
ds = 0x28022a0
pPriv = 0x2f839a0
pDestBuffer = 0x31779b0
pSrcBuffer = 0x3261390
ret = 1
i = 3
ust = 1338738147972846
current_msc = 423256
__func__ = "DRI2SwapBuffers"
#6 0x00007f341e8482bd in ProcDRI2SwapBuffers (client=0x356c980)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2ext.c:400
stuff = 0x35b0660
rep = {type = 0 '\000', pad1 = 0 '\000', sequenceNumber = 0, length =
0, swap_hi = 56019328, swap_lo = 0, pad2 = 98365936, pad3 = 32767,
pad4 = 56019328, pad5 = 0}
pDrawable = 0x2ae0820
target_msc = 0
divisor = 0
remainder = 0
swap_target = 403
status = 0
#7 0x00007f341e8487d3 in ProcDRI2Dispatch (client=0x356c980)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/hw/xfree86/dri2/dri2ext.c:566
stuff = 0x35b0660
#8 0x000000000043436f in Dispatch () at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/dix/dispatch.c:428
clientReady = 0x29a7690
result = 0
---Type <return> to continue, or q <return> to quit---
client = 0x356c980
nready = 0
icheck = 0x86d110
start_tick = 6740
#9 0x0000000000425152 in main (argc=10, argv=0x7fff05dcf3b8,
envp=0x7fff05dcf410)
at
/var/tmp/portage/x11-base/xorg-server-1.12.2/work/xorg-server-1.12.2/dix/main.c:288
i = 1
alwaysCheckForInput = {0, 1}
--
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 xorg-driver-ati
mailing list