$ gdb `which wmiiwm` core GNU gdb 6.4.90-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". warning: Can't read pathname for load map: Input/output error. Reading symbols from /lib/tls/i686/cmov/libc.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /lib/tls/i686/cmov/libnss_compat.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libnss_compat.so.2 Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...done. Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1 Reading symbols from /lib/tls/i686/cmov/libnss_nis.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libnss_nis.so.2 Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2 Reading symbols from /usr/lib/libXcursor.so.1...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/X11/locale/common/xlcUTF8Load.so.2...done. Loaded symbols for /usr/lib/X11/locale/common/xlcUTF8Load.so.2 Reading symbols from /usr/lib/X11/locale/common/xomGeneric.so.2...done. Loaded symbols for /usr/lib/X11/locale/common/xomGeneric.so.2 Core was generated by `wmiiwm -a unix /tmp/ns.sun.:0/wmii -r /home/sun/dry/apps/wmii/etc/wmii-3.5/wmii'. Program terminated with signal 11, Segmentation fault. #0 0x0804d4ed in prop_client (c=0x8089be8, e=0xbfd4b024) at client.c:379 379 set_urgent(c, (wmh->flags & XUrgencyHint) != 0, False); (gdb) bt full #0 0x0804d4ed in prop_client (c=0x8089be8, e=0xbfd4b024) at client.c:379 wmh = (XWMHints *) 0x0 msize = -1209728504 #1 0x0805139a in propertynotify (e=0xbfd4b024) at event.c:245 ev = (XPropertyEvent *) 0xbfd4b024 c = (Client *) 0x8089be8 #2 0x08051664 in check_x_event (c=0x8071e18) at event.c:347 ev = {type = 28, xany = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973}, xkey = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, root = 35, subwindow = 4156244199, time = 0, x = 126, y = 1, x_root = 134757776, y_root = 134757776, state = 134757776, keycode = 134757776, same_screen = 134757776}, xbutton = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, root = 35, subwindow = 4156244199, time = 0, x = 126, y = 1, x_root = 134757776, y_root = 134757776, state = 134757776, button = 134757776, same_screen = 134757776}, xmotion = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, root = 35, subwindow = 4156244199, time = 0, x = 126, y = 1, x_root = 134757776, y_root = 134757776, state = 134757776, is_hint = -112 '\220', same_screen = 134757776}, xcrossing = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, ---Type to continue, or q to quit--- root = 35, subwindow = 4156244199, time = 0, x = 126, y = 1, x_root = 134757776, y_root = 134757776, mode = 134757776, detail = 134757776, same_screen = 134757776, focus = 134757776, state = 134757776}, xfocus = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, mode = 35, detail = -138723097}, xexpose = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, x = 35, y = -138723097, width = 0, height = 126, count = 1}, xgraphicsexpose = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, drawable = 10485973, x = 35, y = -138723097, width = 0, height = 126, count = 1, major_code = 134757776, minor_code = 134757776}, xnoexpose = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, drawable = 10485973, major_code = 35, minor_code = -138723097}, xvisibility = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, state = 35}, xcreatewindow = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, parent = 10485973, window = 35, x = -138723097, y = 0, width = 126, height = 1, border_width = 134757776, override_redirect = 134757776}, xdestroywindow = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, event = 10485973, window = 35}, xunmap = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, event = 10485973, window = 35, from_configure = -138723097}, xmap = {type = 28, serial = 13875, ---Type to continue, or q to quit--- send_event = 0, display = 0x806d4b8, event = 10485973, window = 35, override_redirect = -138723097}, xmaprequest = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, parent = 10485973, window = 35}, xreparent = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, event = 10485973, window = 35, parent = 4156244199, x = 0, y = 126, override_redirect = 1}, xconfigure = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, event = 10485973, window = 35, x = -138723097, y = 0, width = 126, height = 1, border_width = 134757776, above = 134757776, override_redirect = 134757776}, xgravity = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, event = 10485973, window = 35, x = -138723097, y = 0}, xresizerequest = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, width = 35, height = -138723097}, xconfigurerequest = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, parent = 10485973, window = 35, x = -138723097, y = 0, width = 126, height = 1, border_width = 134757776, above = 134757776, detail = 134757776, value_mask = 134757776}, xcirculate = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, event = 10485973, window = 35, place = -138723097}, xcirculaterequest = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, parent = 10485973, window = 35, place = -138723097}, xproperty = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, atom = 35, ---Type to continue, or q to quit--- time = 4156244199, state = 0}, xselectionclear = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, selection = 35, time = 4156244199}, xselectionrequest = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, owner = 10485973, requestor = 35, selection = 4156244199, target = 0, property = 126, time = 1}, xselection = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, requestor = 10485973, selection = 35, target = 4156244199, property = 0, time = 126}, xcolormap = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, colormap = 35, new = -138723097, state = 0}, xclient = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, message_type = 35, format = -138723097, data = { b = "\000\000\000\000~\000\000\000\001\000\000\000\220=\b\b\220=\b\b", s = {0, 0, 126, 0, 1, 0, 15760, 2056, 15760, 2056}, l = {0, 126, 1, 134757776, 134757776}}}, xmapping = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, request = 35, first_keycode = -138723097, count = 0}, xerror = {type = 28, display = 0x3633, resourceid = 0, serial = 134665400, error_code = 213 '�', request_code = 0 '\0', minor_code = 160 '�'}, xkeymap = {type = 28, serial = 13875, send_event = 0, display = 0x806d4b8, window = 10485973, key_vector = "#\000\000\000�@��\000\000\000\000~\000\000\000\001\000\000\000---Type to continue, or q to quit--- \220=\b\b\220=\b\b\220=\b\b"}, pad = {28, 13875, 0, 134665400, 10485973, 35, -138723097, 0, 126, 1, 134757776 }} #3 0x0805d0ce in handle_conns (s=0x806b4a0) at server.c:67 c = (IXPConn *) 0x8071e18 n = (IXPConn *) 0x806d230 #4 0x0805d16f in ixp_server_loop (s=0x806b4a0) at server.c:84 r = 1 #5 0x08056c7f in main (argc=5, argv=0xbfd4b2c4) at main.c:434 address = 0xbfd4bf14 "unix" wmiirc = 0xbfd4bf30 "/home/sun/dry/apps/wmii/etc/wmii-3.5/wmiirc" namespace = 0x8071e00 " \a\b��\006\bpasswd" errstr = 0x0 s = (WMScreen *) 0x807d420 passwd = (struct passwd *) 0xb7fa9998 i = 1 wa = {background_pixmap = 1, background_pixel = 0, border_pixmap = 0, border_pixel = 0, bit_gravity = 0, win_gravity = 0, backing_store = -1076579728, backing_planes = 3086857936, backing_pixel = 134517150, save_under = 24641422, event_mask = 3702792, do_not_propagate_mask = 0, override_redirect = 1, colormap = 0, cursor = 4194311} (gdb)