# gdb /usr/bin/xdm /var/dumps/core.xdm.2361 GNU gdb 6.8 Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-pc-linux-gnu"... warning: Can't read pathname for load map: Input/output error. Reading symbols from /usr/lib/libXmu.so.6...done. Loaded symbols for /usr/lib/libXmu.so.6 Reading symbols from /usr/lib/libXt.so.6...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/libSM.so.6...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /lib/libuuid.so.1...done. Loaded symbols for /lib/libuuid.so.1 Reading symbols from /usr/lib/libICE.so.6...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/lib/libXinerama.so.1...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libXpm.so.4...done. Loaded symbols for /usr/lib/libXpm.so.4 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /lib/libcrypt.so.1...done. Loaded symbols for /lib/libcrypt.so.1 Reading symbols from /lib/libpam.so.0...done. Loaded symbols for /lib/libpam.so.0 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /lib/libz.so.1...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /usr/lib/libXcursor.so.1...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /lib/security/pam_nologin.so...done. Loaded symbols for /lib/security/pam_nologin.so Reading symbols from /lib/security/pam_env.so...done. Loaded symbols for /lib/security/pam_env.so Reading symbols from /lib/security/pam_unix.so...done. Loaded symbols for /lib/security/pam_unix.so Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/security/pam_cracklib.so...done. Loaded symbols for /lib/security/pam_cracklib.so Reading symbols from /lib/libcrack.so.2...done. Loaded symbols for /lib/libcrack.so.2 Reading symbols from /lib/security/pam_limits.so...done. Loaded symbols for /lib/security/pam_limits.so Reading symbols from /lib/security/pam_permit.so...done. Loaded symbols for /lib/security/pam_permit.so Reading symbols from /lib/security/pam_deny.so...done. Loaded symbols for /lib/security/pam_deny.so Reading symbols from /lib/libnss_compat.so.2...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnss_nis.so.2...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Core was generated by `-:0 '. Program terminated with signal 11, Segmentation fault. [New process 2361] #0 strlen () at ../sysdeps/i386/i486/strlen.S:40 40 ../sysdeps/i386/i486/strlen.S: No such file or directory. in ../sysdeps/i386/i486/strlen.S (gdb) where #0 strlen () at ../sysdeps/i386/i486/strlen.S:40 #1 0xb7cb6c98 in fputs_unlocked (str=0xb8003d55
, fp=0x8076eb8) at iofputs_u.c:37 #2 0xb7d1993a in __vsyslog_chk (pri=86, flag=1, fmt=0xb7db2a6a "%s %s", ap=0xbfa0bb8c "�006\b \221\006\b\031\034۷����") at ../misc/syslog.c:207 #3 0xb7d19db6 in __syslog_chk (pri=86, flag=1, fmt=0xb7db2a6a "%s %s") at ../misc/syslog.c:131 #4 0xb7db0226 in pam_vsyslog (pamh=0x80bb210, priority=86, fmt=0xb797a69e "session closed for user %s", args=0xbfa0bbfc "�D\f\b") at /usr/include/bits/syslog.h:32 #5 0xb7db02fb in pam_syslog (pamh=0x80bb210, priority=6, fmt=0xb797a69e "session closed for user %s") at pam_syslog.c:113 #6 0xb7974bdb in pam_sm_close_session (pamh=0x80bb210, flags=0, argc=0, argv=0x80c0558) at pam_unix_sess.c:125 #7 0xb7dab4b5 in _pam_dispatch (pamh=0x80bb210, flags=0, choice=5) at pam_dispatch.c:110 #8 0xb7daf4c3 in pam_close_session (pamh=0x0, flags=0) at pam_session.c:44 #9 0x0805340d in SessionExit (d=0x8068298, status=0, removeAuth=1) at session.c:480 #10 0x08053be9 in ManageSession (d=0x8068298) at session.c:375 #11 0x080506b0 in StartDisplay (d=0x8068298) at dm.c:762 #12 0x0804fbdc in ForEachDisplay (f=0x805079e ) at dpylist.c:54 #13 0x08051267 in main (argc=1, argv=0xbfa0c304) at dm.c:630 Current language: auto; currently asm (gdb) bt full #0 strlen () at ../sysdeps/i386/i486/strlen.S:40 No locals. #1 0xb7cb6c98 in fputs_unlocked (str=0xb8003d55
, fp=0x8076eb8) at iofputs_u.c:37 result = #2 0xb7d1993a in __vsyslog_chk (pri=86, flag=1, fmt=0xb7db2a6a "%s %s", ap=0xbfa0bb8c "�006\b \221\006\b\031\034۷����") at ../misc/syslog.c:207 now_tm = {tm_sec = 4, tm_min = 31, tm_hour = 23, tm_mday = 16, tm_mon = 9, tm_year = 109, tm_wday = 5, tm_yday = 288, tm_isdst = 1, tm_gmtoff = 7200, tm_zone = 0x80bba80 "MEST"} now = 1255728664 fd = f = buf = 0x0 bufsize = 0 msgoff = saved_errno = 2 failbuf = "\000\000\000\000\000U�\004\b�����\002��226ڷ\000\000\000\000����" clarg = {buf = 0x8069148, oldaction = 0xe} #3 0xb7d19db6 in __syslog_chk (pri=86, flag=1, fmt=0xb7db2a6a "%s %s") at ../misc/syslog.c:131 No locals. #4 0xb7db0226 in pam_vsyslog (pamh=0x80bb210, priority=86, fmt=0xb797a69e "session closed for user %s", args=0xbfa0bbfc "�D\f\b") at /usr/include/bits/syslog.h:32 msgbuf1 = 0x806a1f0 "pam_unix(xdm:session):" msgbuf2 = 0x8069120 "session closed for user mmokrejs" save_errno = 2 #5 0xb7db02fb in pam_syslog (pamh=0x80bb210, priority=6, fmt=0xb797a69e "session closed for user %s") at pam_syslog.c:113 No locals. #6 0xb7974bdb in pam_sm_close_session (pamh=0x80bb210, flags=0, argc=0, argv=0x80c0558) at pam_unix_sess.c:125 user_name = 0x80c44a0 "mmokrejs" service = 0x80bb080 "xdm" retval = #7 0xb7dab4b5 in _pam_dispatch (pamh=0x80bb210, flags=0, choice=5) at pam_dispatch.c:110 h = (struct handler *) 0x80c04b0 retval = use_cached_chain = 1 resumed = #8 0xb7daf4c3 in pam_close_session (pamh=0x0, flags=0) at pam_session.c:44 retval = #9 0x0805340d in SessionExit (d=0x8068298, status=0, removeAuth=1) at session.c:480 pamh = (pam_handle_t *) 0x80bb210 #10 0x08053be9 in ManageSession (d=0x8068298) at session.c:375 pid = 2613 dpy = (Display *) 0x806fa18 greet_stat = greet_user_proc = (GreetUserProc) 0xb8001f98 greet_lib_handle = (void *) 0x8069148 #11 0x080506b0 in StartDisplay (d=0x8068298) at dm.c:762 No locals. #12 0x0804fbdc in ForEachDisplay (f=0x805079e ) at dpylist.c:54 d = (struct display *) 0xb8003d55 next = (struct display *) 0x0 #13 0x08051267 in main (argc=1, argv=0xbfa0c304) at dm.c:630 oldpid = oldumask = 3087023445 cmdbuf = "/bin/rm -f /var/lib/xdm/authdir/authfiles/A*\000����210��E�G�030M�200J�u޷\000\000\000\000T���\006U\001�\001", '\0' , "�\001�4���V^\001�H�", '\0' , "�\002�����\a\000\000\000\2��\001�\b\000\000\000<\000\000\000�\002�\034\000\000\000\226H\001��޷�޷\034\000\000\0009^\001�k��\002��\001������... (gdb)