From owner-freebsd-current@FreeBSD.ORG Sat Oct 10 16:58:07 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 705051065670 for ; Sat, 10 Oct 2009 16:58:07 +0000 (UTC) (envelope-from miki.bsd@gmail.com) Received: from mail-bw0-f223.google.com (mail-bw0-f223.google.com [209.85.218.223]) by mx1.freebsd.org (Postfix) with ESMTP id DD4EC8FC1D for ; Sat, 10 Oct 2009 16:58:06 +0000 (UTC) Received: by bwz23 with SMTP id 23so1213272bwz.43 for ; Sat, 10 Oct 2009 09:58:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=eGyoGflHESc7C71I7WmbX4dhLnIOsoq7PVyFrfyCYis=; b=NVV1Ad3sDC4O30b8oFedQGWJjaVqOwZcLzoy4Wh131fiCmw7q+ip6K72sqV1tSgIyA jW10MtXGGltBCjwDyICvC8Z89vNYpxZsDdFc4/9XunflnwxzgjTa6ZFaOiBNamKTWcHg Tm1xtEO3/k3a9jOZZRpnF1d5FsJV1tiMHDmf0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=r+9QDO+XMgHpOB4cMzT/cBkYCHsMxYPbRP1S5NPR4rJ267L6Eldx2DC2uVOPrdF8Lj Qy0tKOM5C9DO+SoDmhWe+3aZShrewhZqUgDGkIFFobT/pLdgK0c/YgJaIXEhIpTzN05V IZMAwNG8MOQsXHjtpN50+XQq8HxPUi6sw4IVA= MIME-Version: 1.0 Received: by 10.223.73.20 with SMTP id o20mr1142378faj.71.1255192389217; Sat, 10 Oct 2009 09:33:09 -0700 (PDT) Date: Sat, 10 Oct 2009 18:33:09 +0200 Message-ID: <261c29700910100933ked4245bg47f0cf826a1c3a10@mail.gmail.com> From: Miki To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: SIGBUS with sftp from OpenSSH 5.3 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Oct 2009 16:58:07 -0000 Hi all, sftp from OpenSSH 5.3 exit on a SIGBUS when trying to fetch a file. sftp from OpenSSH 5.2 worked fine. here is a backtrace : #0 0x000000000040b3cf in ?? () #1 0x0000000800efb8b0 in globfree () from /lib/libc.so.7 #2 0x0000000800efbe01 in globfree () from /lib/libc.so.7 #3 0x0000000800efc491 in glob () from /lib/libc.so.7 #4 0x000000000040a77f in remote_glob (conn=0x801a08740, pattern=0x801a0b080 "/home/miki/mech", flags=0, errfunc=0, pglob=0x7fffffffd680) at /usr/src/secure/usr.bin/sftp/../../../crypto/openssh/sftp-glob.c:148 #5 0x00000000004038f4 in process_get (conn=0x801a08740, src=0x801a0b070 "/home/miki/mech", dst=0x801a04080 "/tmp/", pwd=0x801a0b050 "/home/miki", pflag=0) at /usr/src/secure/usr.bin/sftp/../../../crypto/openssh/sftp.c:507 #6 0x00000000004059c7 in parse_dispatch_command (conn=0x801a08740, cmd=0x7fffffffdcb0 "get /home/miki/mech /tmp/", pwd=0x7fffffffdc98, err_abort=1) at /usr/src/secure/usr.bin/sftp/../../../crypto/openssh/sftp.c:1264 #7 0x00000000004067ec in interactive_loop (fd_in=3, fd_out=3, file1=0x801a0b04a "mech", file2=0x7fffffffe981 "/tmp/") at /usr/src/secure/usr.bin/sftp/../../../crypto/openssh/sftp.c:1531 #8 0x000000000040733b in main (argc=3, argv=0x7fffffffe5c8) at /usr/src/secure/usr.bin/sftp/../../../crypto/openssh/sftp.c:1825 I'm running FreeBSD cocyte.homeunix.org 9.0-CURRENT FreeBSD 9.0-CURRENT #6 r197928M: Sat Oct 10 13:37:22 CEST 2009 miki@cocyte.homeunix.org:/usr/obj/usr/src/sys/COCYTE amd64 Kernel and userland are in sync. I can provide full backtrace or more debugging information if necessary. Thanks. Miki