Also, sprach Jurij Smakov am Donnerstag, den 28. Dezember 2006 um 18:14: > > $ sshfs [EMAIL PROTECTED]:/home/smc phobos/ > > Kernel unaligned access at TPC[5d3770] scm_detach_fds_compat+0x74/0x16c > > Kernel unaligned access at TPC[5d37dc] scm_detach_fds_compat+0xe0/0x16c > > Kernel unaligned access at TPC[5d37f8] scm_detach_fds_compat+0xfc/0x16c > > Kernel unaligned access at TPC[5d3810] scm_detach_fds_compat+0x114/0x16c > > Bus-Zugriffsfehler > > $ ls phobos > > ls: phobos: Transport endpoint is not connected > > There are two things here: first, the unaligned accesses in kernel. > Those, as Steve pointed out, are harmless, and should not have any > noticeable effect except for slight performance impact (I'll have a > look at them). However, after that sshfs actually dies with bus error, > which is an indication of alignment problems in sshfs itself. I'm > cloning this bug report and reassigning a copy to sshfs. Please > download and install the sshfs package with debugging symbols included > from > > http://www.wooyd.org/debian/sshfs > > and run it under gdb as follows: > > $ gdb sshfs > (gdb) set args [EMAIL PROTECTED]:/home/smc phobos/ > (gdb) run > > After program terminates with bus error, type 'backtrace' at the gdb > prompt and send the output to the sshfs bug report.
I have done as Jurij advised and here are the results: $ gdb sshfs GNU gdb 6.4.90-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "sparc-linux-gnu"...Using host libthread_db library "/lib/v9/libthread_db.so.1". (gdb) set args [EMAIL PROTECTED]:/home/smc phobos/ (gdb) run Starting program: /usr/bin/sshfs [EMAIL PROTECTED]:/home/smc phobos/ [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 7778)] Program received signal SIGBUS, Bus error. [Switching to Thread 16384 (LWP 7778)] 0xf7ecf0c8 in fuse_mount_compat22 () from /usr/lib/libfuse.so.2 (gdb) backtrace #0 0xf7ecf0c8 in fuse_mount_compat22 () from /usr/lib/libfuse.so.2 #1 0xf7ecf34c in fuse_mount () from /usr/lib/libfuse.so.2 #2 0xf7ecea00 in fuse_parse_cmdline () from /usr/lib/libfuse.so.2 #3 0xf7eceb88 in fuse_setup_compat22 () from /usr/lib/libfuse.so.2 #4 0x000191a0 in main (argc=3, argv=0xff8a3ae4) at sshfs.c:2514 (gdb) Greetings, -- : Sebastian Fontius : www.fsfe.org : www.fsfe.org/en/fellows/smc `--------+----------+--------------+-----------------------------------. [] | "They that can give up essential liberty to obtain a little | [][][] | temporary safety deserve neither liberty nor safety." | || : Benjamin Franklin, 1759 :
signature.asc
Description: Digital signature