Xserver not responding to client's request
Submitted by Lionel Landwerlin
Assigned to Xorg Project Team
Description
While running gnome-shell I a few lockup every day. Every time I attach gdb to see where the shell is blocked, I get this backtrace :
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7fff1a3fe000 0x00007f413780e1bd in poll () at ../sysdeps/unix/syscall-template.S:81 81 ../sysdeps/unix/syscall-template.S: No such file or directory.
(gdb) bt
#0 0x00007f413780e1bd in poll ()
at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f41354881c2 in ?? ()
from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2 0x00007f4135489697 in ?? ()
from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3 0x00007f41354898bb in xcb_wait_for_reply ()
from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#4 0x00007f413a135109 in _XReply ()
from /usr/lib/x86_64-linux-gnu/libX11.so.6
#5 0x00007f412ab64100 in DRI2GetMSC (dpy=0x13ea5a0, drawable=23068699,
ust=ust@entry=0x7fff1a3293e8, msc=msc@entry=0x7fff1a3293f0,
sbc=sbc@entry=0x7fff1a3293f8) at dri2.c:589
#6 0x00007f412ab62818 in dri2DrawableGetMSC (psc=<optimized out>,
pdraw=<optimized out>, ust=0x7fff1a329448, msc=0x7fff1a329450,
sbc=0x7fff1a329458) at dri2_glx.c:419
#7 0x00007f413b8893d1 in _cogl_winsys_wait_for_vblank (
onscreen=onscreen@entry=0x23d8620) at ./winsys/cogl-winsys-glx.c:1484
#8 0x00007f413b8899f2 in _cogl_winsys_onscreen_swap_region (
onscreen=0x23d8620, user_rectangles=<optimized out>,
n_rectangles=<optimized out>) at ./winsys/cogl-winsys-glx.c:1688
#9 0x00007f413b87e83f in cogl_onscreen_swap_region (onscreen=0x23d8620,
rectangles=0x7fff1a3295e0, n_rectangles=1) at ./cogl-onscreen.c:234
#10 0x00007f413c133688 in ?? ()
from /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
#11 0x00007f413c19aaf3 in ?? ()
from /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
#12 0x00007f413c1805f8 in ?? ()
from /usr/lib/x86_64-linux-gnu/libclutter-1.0.so.0
#13 0x00007f4137d42f25 in g_main_dispatch (context=0x13bad60)
at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3054
#14 g_main_context_dispatch (context=context@entry=0x13bad60)
at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3630
#15 0x00007f4137d43268 in g_main_context_iterate (context=0x13bad60,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
---Type <return> to continue, or q <return> to quit---
at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3701
#16 0x00007f4137d436da in g_main_loop_run (loop=0x13bd640)
at /tmp/buildd/glib2.0-2.36.1/./glib/gmain.c:3895
#17 0x00007f4140b51ba1 in meta_run () from /usr/lib/libmutter.so.0
#18 0x0000000000401f59 in ?? ()
#19 0x00007f4137752a55 in __libc_start_main (main=0x401c40, argc=1,
ubp_av=0x7fff1a329a08, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fff1a3299f8)
at libc-start.c:260
#20 0x0000000000402059 in ?? ()
I'm using xserver-xorg 7.7 and mesa 8.0.5 on Debian unstable.
Version: 7.7 (2012.06)