# gdb /usr/bin/xdm /var/dumps/core.xdm.2733-crash-on-kerberos-password 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/X11/xdm/libXdmGreet.so...done. Loaded symbols for /usr/lib/X11/xdm/libXdmGreet.so Reading symbols from /usr/lib/libXaw.so.7...done. Loaded symbols for /usr/lib/libXaw.so.7 Reading symbols from /usr/lib/libXft.so.2...done. Loaded symbols for /usr/lib/libXft.so.2 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libfontconfig.so.1...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /lib/libz.so.1...done. Loaded symbols for /lib/libz.so.1 Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.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 2733] #0 0xb7ba9dd9 in vfprintf () from /lib/libc.so.6 (gdb) where #0 0xb7ba9dd9 in vfprintf () from /lib/libc.so.6 #1 0xb7c6c6c9 in __vfprintf_chk () from /lib/libc.so.6 #2 0xb7c4e486 in __vsyslog_chk () from /lib/libc.so.6 #3 0xb7c4e8e7 in __syslog_chk () from /lib/libc.so.6 #4 0xb7f3041a in GreetUser (d=0x8068298, dpy=0xbfba0ebc, verify=0x8060d48, greet=0x8060d30, dlfuncs=0x80608e0) at /usr/include/bits/syslog.h:32 #5 0x08053b96 in ManageSession (d=0x8068298) at session.c:320 #6 0x080506b0 in StartDisplay (d=0x8068298) at dm.c:762 #7 0x0804fbdc in ForEachDisplay (f=0x805079e ) at dpylist.c:54 #8 0x08051267 in main (argc=1, argv=0xbfba1484) at dm.c:630 Current language: auto; currently asm (gdb) bt full #0 0xb7ba9dd9 in vfprintf () from /lib/libc.so.6 No locals. #1 0xb7c6c6c9 in __vfprintf_chk () from /lib/libc.so.6 No locals. #2 0xb7c4e486 in __vsyslog_chk () from /lib/libc.so.6 No locals. #3 0xb7c4e8e7 in __syslog_chk () from /lib/libc.so.6 No locals. #4 0xb7f3041a in GreetUser (d=0x8068298, dpy=0xbfba0ebc, verify=0x8060d48, greet=0x8060d30, dlfuncs=0x80608e0) at /usr/include/bits/syslog.h:32 pam_error = 7 pcd = {d = 0x8068298, greet = 0x8060d30, username_display = 0x0} username = 0x1
login_prompt = pamhp = (pam_handle_t **) 0x8060d28 pc = {conv = 0xb7f30cf6 , appdata_ptr = 0xbfba0e0c} pam_fname = i = 134648136 #5 0x08053b96 in ManageSession (d=0x8068298) at session.c:320 pid = 0 dpy = (Display *) 0x806fa18 greet_stat = greet_user_proc = (GreetUserProc) 0xb7f2ff98 greet_lib_handle = (void *) 0x8069148 #6 0x080506b0 in StartDisplay (d=0x8068298) at dm.c:762 No locals. #7 0x0804fbdc in ForEachDisplay (f=0x805079e ) at dpylist.c:54 d = (struct display *) 0x1 next = (struct display *) 0x0 #8 0x08051267 in main (argc=1, argv=0xbfba1484) at dm.c:630 oldpid = oldumask = 1 cmdbuf = "/bin/rm -f /var/lib/xdm/authdir/authfiles/A*\000\000\000\000��220\017��\000\000\000\000\001\000\000\000t\020���\017��h\020���\021���021��\000\000\000\000�177�001\000\000\000�\"�\017���\021���021��\204\202�v�Z�001\000\000\000\000 �\017��\000\000\000\000\000\000\000\000�177�Z�233a�001\000\000\0000\215�000\020��\000\000\000\000\001\000\000\000\210\212�UѷpZ�021��\000\000\000\000\000\000\000\000"... (gdb)