Fedora Account System
Red Hat Associate
Red Hat Customer
Created attachment 450818 [details] fix Description of problem: #0 0x00007ffff7742c58 in audit_log_acct_message (audit_fd=4, type=1112, pgname=0x0, op=0x7ffff7fe4e30 "login", name=0xfffffffff82107a0 <Address 0xfffffffff82107a0 out of bounds>, id=4294967295, host=0x0, addr=0xfffffffff8212d80 <Address 0xfffffffff8212d80 out of bounds>, tty=0x7ffff7fdf097 "sshd", result=0) at audit_logging.c:391 #1 0x00007ffff7fb1de5 in linux_audit_record_event (uid=-1, username=<value optimized out>, hostname=0x0, ip=0xfffffffff8212d80 <Address 0xfffffffff8212d80 out of bounds>, ttyn=0x7ffff7fdf097 "sshd", success=<value optimized out>) at audit-linux.c:54 #2 0x00007ffff7f99ad2 in userauth_finish (authctxt=0x7ffff8212180, authenticated=<value optimized out>, method=0x7ffff820f840 "none") at auth2.c:350 #3 0x00007ffff7f9a0a7 in input_userauth_request (type=<value optimized out>, seq=<value optimized out>, ctxt=0x7ffff8212180) at auth2.c:302 #4 0x00007ffff7fd22b6 in dispatch_run (mode=0, done=0x7ffff8212180, ctxt=0x7ffff8212180) at dispatch.c:98 #5 0x00007ffff7f8ddd6 in main (ac=<value optimized out>, av=<value optimized out>) at sshd.c:2041 (gdb) print canonical_host_ip $1 = 0x7ffff8212d80 "127.0.0.1" 0x7ffff8212d80 is the valid address 0xfffffffff8212d80 is a nonsense caused by broken linkage among openssh modules Version-Release number of selected component (if applicable): openssh-server-5.6p1-9.fc15.x86_64 Additional info: Patch attached.
*** Bug 638978 has been marked as a duplicate of this bug. ***
please test it
SCP/SFTP tests from curl's test-suite are back with openssh-server-5.6p1-10.fc15: http://koji.fedoraproject.org/koji/getfile?taskID=2505677&name=build.log
Although the patch solves the problem, please consider moving the declaration of audit_username() to audit.h, where it correctly belongs. I didn't read much the sources yesterday.
openssh-server-5.6p1-10.fc15 fixes the SIGSEGV for me.