Core was generated by `dovecot-auth -w'. Program terminated with signal 11, Segmentation fault. [New process 8717] #0 0x11a7cc17 in buffer_free (_buf=0x5c51c450) at buffer.c:129 129 p_free(buf->pool, buf->w_buffer); #0 0x11a7cc17 in buffer_free (_buf=0x5c51c450) at buffer.c:129 buf = (struct real_buffer *) 0x11aef0a8 #1 0x521726ea in key_load_public_rsa1 (fd=11, filename=0x11aef048 "/home/XXXXX/.ssh/id_rsa", commentp=0x5c51c55c) at authfile.c:109 buffer = {buf = 0x0, alloc = 4096, offset = 1, end = 1675} pub = (Key *) 0x0 st = {st_dev = 2056, __pad1 = 0, st_ino = 205148, st_mode = 33152, st_nlink = 1, st_uid = 1000, st_gid = 1017, st_rdev = 0, __pad2 = 0, st_size = 1675, st_blksize = 4096, st_blocks = 8, st_atim = {tv_sec = 1239863412, tv_nsec = 0}, st_mtim = {tv_sec = 1154086671, tv_nsec = 0}, st_ctim = { tv_sec = 1216422756, tv_nsec = 0}, __unused4 = 0, __unused5 = 0} cp = 0x11aef0a8 "-----BEGIN RSA PRIVATE KEY-----\n"... i = 0 len = 1675 #2 0x521734aa in key_load_private (filename=0x11aef048 "/home/XXXXX/.ssh/id_rsa", passphrase=0x5217eab6 "", commentp=0x5c51c55c) at authfile.c:434 pub = (Key *) 0x0 prv = (Key *) 0x0 fd = 11 #3 0x521770ab in key_load_private_maybe (path=0x11aef048 "/home/XXXXX/.ssh/id_rsa", passphrase=0x11ae3168 "YYYYYYYY", commentp=0x5c51c55c, allow_blank=0) at pam_ssh.c:222 key = (Key *) 0x11ae3ec0 #4 0x521771c9 in auth_via_key (pamh=0x11ae2f80, file=0x11aef02f "id_rsa", dir=0x11aef090 "/home/XXXXX/.ssh", user=0x52598c20, pass=0x11ae3168 "YYYYYYYY", allow_blank=0) at pam_ssh.c:265 comment = 0x0 data_name = 0x0 index = 0 key = (Key *) 0x0 path = 0x11aef048 "/home/XXXXX/.ssh/id_rsa" retval = 0 #5 0x52177a1f in pam_sm_authenticate (pamh=0x11ae2f80, flags=0, argc=0, argv=0x0) at pam_ssh.c:501 allow_blank_passphrase = 0 authenticated = 0 dotdir = 0x11aef090 "/home/XXXXX/.ssh" file = 0x11aef02f "id_rsa" keyfiles = 0x11aef028 "id_dsa" kfspec = 0x5217eb40 "id_dsa,id_rsa,identity" options = {opt = {{name = 0x521818c2 "debug", bool = 0, arg = 0x0}, {name = 0x521818c8 "no_warn", bool = 0, arg = 0x0}, { name = 0x521818d0 "echo_pass", bool = 0, arg = 0x0}, {name = 0x521818da "use_first_pass", bool = 0, arg = 0x0}, {name = 0x521818e9 "try_first_pass", bool = 0, arg = 0x0}, {name = 0x521818f8 "use_mapped_pass", bool = 0, arg = 0x0}, {name = 0x52181908 "try_mapped_pass", bool = 0, arg = 0x0}, { name = 0x52181918 "expose_account", bool = 0, arg = 0x0}, {name = 0x5217ea4c "keyfiles", bool = 0, arg = 0x0}, { name = 0x5217ea55 "allow_blank_passphrase", bool = 0, arg = 0x0}, {name = 0x5217ea6c "nullok", bool = 0, arg = 0x0}, {name = 0x0, bool = 0, arg = 0x0} }} pass = 0x11ae3168 "YYYYYYYY" pwent = (const struct passwd *) 0x52598c20 retval = 0 user = 0x11acbe60 "XXXXX" #6 0x5278ea8b in ?? () from /lib/libpam.so.0 No symbol table info available.