(gdb) bt full #0 0xb7785430 in __kernel_vsyscall () No symbol table info available. #1 0xb7515b61 in __libc_writev (fd=-1218895884, vector=0xbfd61438, count=1) at ../sysdeps/unix/sysv/linux/writev.c:51 resultvar = result = #2 0x0813a77e in _XSERVTransSocketWritev (ciptr=0x952bbf8, buf=0xbfd61438, size=1) at /usr/include/X11/Xtrans/Xtranssock.c:2191 No locals. #3 0x08139e9f in _XSERVTransWritev (ciptr=0x952bbf8, buf=0xbfd61438, size=1) at /usr/include/X11/Xtrans/Xtrans.c:912 No locals. #4 0x08135b46 in FlushClient (who=0x9727468, oc=0x9604c10, __extraBuf=0x0, extraCount=0) at ../../os/io.c:899 before = remain = i = len = oco = 0x93cf420 connection = 45 trans_conn = 0x952bbf8 iov = {{iov_base = 0x9306648, iov_len = 32}, {iov_base = 0x2d, iov_len = 153804960}, {iov_base = 0x1000, iov_len = 135654459}} padBuffer = "\000\000" written = 0 padsize = 0 notWritten = 32 todo = 32 #5 0x08134574 in CloseDownConnection (client=0x9727468) at ../../os/connection.c:1047 oc = 0x9604c10 #6 0x08087a4d in CloseDownClient (client=0x9727468) at ../../dix/dispatch.c:3424 really_close_down = 1 #7 0x0808d010 in Dispatch () at ../../dix/dispatch.c:467 result = 1 client = 0x9727468 nready = 0 start_tick = 38480 #8 0x08072515 in main (argc=9, argv=0xbfd61674, envp=0xbfd6169c) at ../../dix/main.c:397 i = alwaysCheckForInput = {0, 1}