Giter Site home page Giter Site logo

macfuse's People

Stargazers

 avatar

Watchers

 avatar  avatar

macfuse's Issues

--help output printed on STDERR instead of STDOUT

What steps will reproduce the problem?
1. sshfs --help | less

What is the expected output? What do you see instead?
le help text should be printed on STDOUT instead of STDERR 

What version of the product are you using? On what operating system?
sshfs --version
SSHFS version 1.7
FUSE library version: 2.6.1

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 18 Jan 2007 at 10:30

sshfs GUI app doesn't appear to use ssh agent

Running the sshfs GUI doesn't take advantage of my SSH agent (SSH
Keychain), and asks for my password on the remote server 3 times (3!), but
running sshfs-static from the terminal does, and I don't need to provide my
password, as I'd expect, as the environmental variable SSH_AUTH_SOCK is
available.

Even if I run /Applications/sshfs.app/Contents/MacOS/sshfs from the
terminal it doesn't seem to pick up SSH_AUTH_SOCK.

Original issue reported on code.google.com by [email protected] on 24 Jan 2007 at 8:39

MacFUSE, sshfs binary installers on 10.3.9, installed sshfs.app fails

What steps will reproduce the problem?
1. download and install MacFUSE-Core-0.1.7.dmg
2. download and install sshfs-0.1.0.dmg
3. reboot and run sshfs.app

What is the expected output? What do you see instead?
GUI sshfs:
  expected: GUI with connection in file menu.
  actual: App does not start.
commandline sshfs-static:
  expected: remote directories mount locally.
  actual: kextload: cannot resolve dependencies for kernel extension
/Library/Extensions/fusefs.kext
fusefs file system is not available

What version of the product are you using? On what operating system?
MacFUSE-Core-0.1.7, sshfs-0.1.0, MacOS 10.3.9

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 23 Jan 2007 at 1:23

Need way to set -o uid=xxx -o gid=xxx options for sshfs app

What steps will reproduce the problem?
1. Use command-line sshfs to mount, can pass -o uid & -o gid options 
2. Use gui interface -- no prefs, no expandable options pane -- no way to
set these vital options

What is the expected output? What do you see instead?
Without

What version of the product are you using? On what operating system?
sshfs 0.1.0

Please provide any additional information below.
Permissions issues in general seem a bit opaque with sshfs. Some mac apps
(bbedit & textwranger for me) seem to be looking at file-ownership info to
determine whether file is writable. Because ownership doesn't appear to
line up, the apps are confused about write-ability of files on
sshfs-mounted volumes that I can write to via the command line just fine.
When the volume is mounted with correct "-o uid= -o gid=" options, the
problem goes away. 'Dumb' apps (like textedit) have no such problems --
they just try to write, & see what happens.

Original issue reported on code.google.com by [email protected] on 24 Jan 2007 at 2:47

-o ping_diskarb has initialization race condition

When I mount a ssh volume it has read/write access, but it shows up with no 
available disk space.

Command used:
mkdir /Volumes/sshdisk
sshfs user@server: /Volumes/sshdisk/ -o ping_diskarb  -o volname=sshDisk

Used the fuse-0.1.0b004.tar.bz2 on a Mac OS X (ppc) 10.4.8 (8L127)

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 1:15

SSHFS not working / SSH broken too

What steps will reproduce the problem?
1. Intel Mac
2. SSHFS connection attempted to working SSH server
3. SSH attempted to server

What is the expected output? What do you see instead?

Expect to see some sort of prompt for password. Instead, a "Remote host has
disconnected" results despite the fact that the host is functioning fine.
Somehow, normal SSH functionality has also been broken: an SSH to the same
server now results in a "segmentation fault".

What version of the product are you using? On what operating system?

0.1.7, Mac OS X Tiger (Intel)

Please provide any additional information below.


Original issue reported on code.google.com by raveem on 24 Jan 2007 at 11:00

Errors compiling fuse-2.6.1 after patching with fuse-2.6.1-macosx.patch

What steps will reproduce the problem?
1.patch -p1 < /app/macfuse/libfuse/fuse-2.6.1-macosx.patch 

patch 
patching file example/fusexmp.c
patching file example/fusexmp_fh.c
patching file include/fuse.h
patching file lib/Makefile.in
patching file lib/fuse.c
patching file lib/fuse_loop_mt.c
patching file lib/mount_bsd.c
patching file lib/ulockmgr.c

2.CFLAGS="-D_FreeBSD_=10 -O -g -arch i386 -arch ppc -isysroot
/Developer/SDKs/MacOSX10.4u.sdk" LDFLAGS="-arch i386 -arch ppc" ./configure
--prefix=/usr/local --disable-dependency-tracking

 checking build system type... powerpc-apple-darwin8.8.0
checking host system type... powerpc-apple-darwin8.8.0
checking target system type... powerpc-apple-darwin8.8.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -p
checking the name lister (/usr/bin/nm -p) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking for /usr/bin/ld option to reload object files... -r
checking how to recognise dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -p output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin8.8.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking whether gcc and cc understand -c and -o together... yes
checking for fork... yes
checking for setxattr... yes
checking for fdatasync... no
checking for struct stat.st_atim... no
checking for struct stat.st_atimespec... yes
checking for library containing clock_gettime... no
checking selinux/selinux.h usability... no
checking selinux/selinux.h presence... no
checking for selinux/selinux.h... no
configure: creating ./config.status
config.status: creating fuse.pc
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating util/Makefile
config.status: creating example/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

3. make

What do you see instead?

Making all in include
make  all-am
Making all in lib
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I../include  -I../include -DFUSERMOUNT_DIR=\"/usr/local/bin\"
-D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=26   -D_FreeBSD_=10
-O -g -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -c -o
fuse.lo fuse.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-DFUSERMOUNT_DIR=\"/usr/local/bin\" -D_FILE_OFFSET_BITS=64 -D_REENTRANT
-DFUSE_USE_VERSION=26 -D_FreeBSD_=10 -O -g -arch i386 -arch ppc -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -c fuse.c  -fno-common -DPIC -o .libs/fuse.o
fuse.c: In function 'curr_time':
fuse.c:742: error: nested functions are disabled, use -fnested-functions to
re-enable
fuse.c:742: error: syntax error before 'clockid'
fuse.c:743: error: 'clockid' undeclared (first use in this function)
fuse.c:743: error: (Each undeclared identifier is reported only once
fuse.c:743: error: for each function it appears in.)
fuse.c:745: error: 'CLOCK_REALTIME' undeclared (first use in this function)
fuse.c: In function 'curr_time':
fuse.c:742: error: nested functions are disabled, use -fnested-functions to
re-enable
fuse.c:742: error: syntax error before 'clockid'
fuse.c:743: error: 'clockid' undeclared (first use in this function)
fuse.c:743: error: (Each undeclared identifier is reported only once
fuse.c:743: error: for each function it appears in.)
fuse.c:745: error: 'CLOCK_REALTIME' undeclared (first use in this function)
In file included from fuse.c:2827:
../include/fuse_compat.h:68:24: error: sys/statfs.h: No such file or directory
In file included from fuse.c:2827:
../include/fuse_compat.h: At top level:
../include/fuse_compat.h:90: warning: 'struct statfs' declared inside
parameter list
../include/fuse_compat.h:90: warning: its scope is only this definition or
declaration, which is probably not what you want
../include/fuse_compat.h:139: warning: 'struct statfs' declared inside
parameter list
fuse.c:2912: warning: 'struct statfs' declared inside parameter list
fuse.c: In function 'convert_statfs_old':
fuse.c:2914: error: dereferencing pointer to incomplete type
fuse.c:2915: error: dereferencing pointer to incomplete type
fuse.c:2916: error: dereferencing pointer to incomplete type
fuse.c:2917: error: dereferencing pointer to incomplete type
fuse.c:2918: error: dereferencing pointer to incomplete type
fuse.c:2919: error: dereferencing pointer to incomplete type
fuse.c:2920: error: dereferencing pointer to incomplete type
fuse.c: In function 'fuse_compat_statfs':
fuse.c:2932: error: storage size of 'oldbuf' isn't known
In file included from fuse.c:2827:
../include/fuse_compat.h:68:24: error: sys/statfs.h: No such file or directory
In file included from fuse.c:2827:
../include/fuse_compat.h: At top level:
../include/fuse_compat.h:90: warning: 'struct statfs' declared inside
parameter list
../include/fuse_compat.h:90: warning: its scope is only this definition or
declaration, which is probably not what you want
../include/fuse_compat.h:139: warning: 'struct statfs' declared inside
parameter list
fuse.c:2912: warning: 'struct statfs' declared inside parameter list
fuse.c: In function 'convert_statfs_old':
fuse.c:2914: error: dereferencing pointer to incomplete type
fuse.c:2915: error: dereferencing pointer to incomplete type
fuse.c:2916: error: dereferencing pointer to incomplete type
fuse.c:2917: error: dereferencing pointer to incomplete type
fuse.c:2918: error: dereferencing pointer to incomplete type
fuse.c:2919: error: dereferencing pointer to incomplete type
fuse.c:2920: error: dereferencing pointer to incomplete type
fuse.c: In function 'fuse_compat_statfs':
fuse.c:2932: error: storage size of 'oldbuf' isn't known
lipo: can't figure out the architecture type of: /var/tmp//ccswaeVk.out
make[1]: *** [fuse.lo] Error 1
make: *** [all-recursive] Error 1

On what operating system?

10.4.8 ppc Xcode 2.4.1

Original issue reported on code.google.com by [email protected] on 14 Jan 2007 at 1:17

(SSHFS-only?) Ejecting in Finder does nothing

I have only tested this with SSHFS; it may or may not apply to all of MacFUSE.

When you have mounted a volume and it appears in the Finder, the Finder lets 
you eject it through 
cmd-E, File -> Eject, or the little button in the sidebar. This, however, 
appears to not actually cause 
MacFUSE to unmount the volume.

What steps will reproduce the problem?
1. Mount a volume with SSHFS, e.g. 'mkdir foo; sshfs somehost: foo -o 
ping_diskarb'.
2. When the volume appears in Finder, select it and eject, e.g. by typing cmd-E

What is the expected output? What do you see instead?
The expected result is for the volume to unmount, and to disappear in the 
Finder. However, nothing 
actually happens. The volume remains mounted and browseable. You can easily 
unmount the volume 
in Terminal (in the above example, with 'umount foo'), but it should be 
possible for the user to eject it 
through the expected path (in Finder).

What version of the product are you using? On what operating system?
fuse-0.1.0b004.tar.bz2 binary tarball, Mac OS X 10.4.8 (8L2127), MacBookPro1,1.

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 2:23

Can't Build load_fusefs



Running

$ xcodebuild -target load_fusefs -configuration Release


Gives the the following output 

=== BUILDING NATIVE TARGET load_fusefs WITH CONFIGURATION Release ===

Checking Dependencies...

Ld
/app/macfuse/fusefs/build/fusefs.build/Release/load_fusefs.build/Objects-normal/
i386/load_fusefs
normal i386
    cd /app/macfuse/fusefs
    /usr/bin/gcc-4.0 -o
/app/macfuse/fusefs/build/fusefs.build/Release/load_fusefs.build/Objects-normal/
i386/load_fusefs
-L/app/macfuse/fusefs/build/Release -F/app/macfuse/fusefs/build/Release
-filelist
/app/macfuse/fusefs/build/fusefs.build/Release/load_fusefs.build/Objects-normal/
i386/load_fusefs.LinkFileList
-arch i386 -Wl,-Y,1455 -mmacosx-version-min=10.4 -isysroot
/Developer/SDKs/MacOSX10.4u.sdk
/usr/bin/ld: warning
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../li
bgcc_s.10.4.dylib
cputype (18, architecture ppc) does not match cputype (7) for specified
-arch flag: i386 (file not loaded)
/usr/bin/ld: warning
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../li
bSystem.dylib
cputype (18, architecture ppc) does not match cputype (7) for specified
-arch flag: i386 (file not loaded)
/usr/bin/ld: Undefined symbols:
___keymgr_dwarf2_register_sections
__cthread_init_routine
_atexit
_errno
_exit
_mach_init_routine
___error
__exit
_execl
_fork
_wait4
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../cr
t1.o
reference to undefined ___keymgr_dwarf2_register_sections
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../cr
t1.o
reference to undefined __cthread_init_routine
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../cr
t1.o
reference to undefined _atexit
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../cr
t1.o
reference to undefined _errno
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../cr
t1.o
reference to undefined _exit
/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../cr
t1.o
reference to undefined _mach_init_routine
/app/macfuse/fusefs/build/fusefs.build/Release/load_fusefs.build/Objects-normal/
i386/load_fusefs.o
reference to undefined ___error
/app/macfuse/fusefs/build/fusefs.build/Release/load_fusefs.build/Objects-normal/
i386/load_fusefs.o
reference to undefined __exit
/app/macfuse/fusefs/build/fusefs.build/Release/load_fusefs.build/Objects-normal/
i386/load_fusefs.o
reference to undefined _execl
/app/macfuse/fusefs/build/fusefs.build/Release/load_fusefs.build/Objects-normal/
i386/load_fusefs.o
reference to undefined _fork
/app/macfuse/fusefs/build/fusefs.build/Release/load_fusefs.build/Objects-normal/
i386/load_fusefs.o
reference to undefined _wait4
collect2: ld returned 1 exit status
** BUILD FAILED **


Done on OSX 10.4.8

Xcode 2.4.1



Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 7:33

Watching a video in Quicktime over sshfs causes stuck process

What steps will reproduce the problem?
1. Mount a sshfs drive containing *.m4v video
2. Open video in Quicktime
3. Attempt to close the video

What is the expected output? What do you see instead?
Quicktime is able to close the document window, but unable to exit. Shows
up as a stuck process. The process is flagged uninteruptible, so forcing a
reboot from the command line is neccassary to unmount the file system or
use Quicktime again.

What version of the product are you using? On what operating system?
OSX 10.4.8
macfuse 0.1.0b006 from binaries

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 13 Jan 2007 at 11:11

Finder is unable write to sshfs mount

I can cp a file into the mount just fine, but if I try to drag that same file 
into the mount in Finder I 
get this error:

The Finder cannot complete the operation because some data in "Picture.png" 
could not be read or 
written. (Error code-36).

I also get similar errors when trying to save files that I've opened and edited.

I'm mounting like this:
aaron:~ floam$ sshfs [email protected]:/home/floam/ ./test -oping_diskarb 
-ovolname="floam.sh.nu"

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 6:41

SSHFS stalls Finder indefinitely after network connection reset

I realize this is likely a Finder and Disk Arbitration issue, and that MacFUSE 
might not be able to 
work around this, but if there is a way…

What steps will reproduce the problem?
1. Use SSHFS to connect to a remote server. Make sure it has mounted correctly 
in Finder.
2. Disconnect (for example, turn off AirPort / unplug your Ethernet cable / 
etc.).
3. After a while, reconnect.

What is the expected output? What do you see instead?
Either, once the connection has "recovered", it should be possible again to 
browse the file 
system, or the Finder should unmount it automatically once the connection is 
gone. In either 
case, the Finder should never stall.

Instead, the Finder stalls, and continues to do so for minutes. Only killing 
and relaunching fixes 
this, after which the file system can be ejected and re-mounted.

What version of the product are you using? On what operating system?
fuse-binaries-0.1.0b006.tar.bz2 binary tarball, Mac OS X 10.4.8 (8L2127), 
MacBookPro1,1.

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 10:05

documentation suggestion

The HOWTO docs have a minor typo.  The compilation instructions for glib
are missing the \ at the end of the line when running configure.

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 3:15

No Simple Uninstall For Binaries (Draft Uninstall Script Included)

There is no simple uninstall for the MacFuse pre-compiled binaries.

Here is a simple script I've put together.

cd /usr/local/bin
sudo rm sshfs
sudo rm glib*
sudo rm pkg-config
sudo rm *gettext*
sudo rm *mount*

cd /usr/local/include
sudo rm -r fuse*
sudo rm -r glib-2.0
sudo rm gettext-po.h

cd /usr/local/lib
sudo rm -r pkgconfig
sudo rm -r glib*
sudo rm -r libg*
sudo rm -r *fuse*
sudo rm -r *gettext*

cd /usr/local/share
sudo rm -r glib*
sudo rm -r gettext

cd /System/Library/Extensions
sudo rm -r fusefs.kext

cd /System/Library/Filesystems
sudo rm -r fusefs.fs

sudo touch /System/Library/Extensions
shutdown -r now

Original issue reported on code.google.com by [email protected] on 18 Jan 2007 at 4:28

Pkg-config script cannot be found

After installing Macfuse I go to ./configure NTFS-3g and get error that
Pkg-config cannot be found. I've tried installing different versions of
Pkg-config and still nothing. Tried editing the NTFS-3g config file to
point to pkg-config but still i get the error.

Original issue reported on code.google.com by [email protected] on 14 Jan 2007 at 3:05

Pkg-config script cannot be found

After installing Macfuse I go to ./configure NTFS-3g and get error that
Pkg-config cannot be found. I've tried installing different versions of
Pkg-config and still nothing. Tried editing the NTFS-3g config file to
point to pkg-config but still i get the error.

Original issue reported on code.google.com by [email protected] on 14 Jan 2007 at 3:14

kext should unload after last file system

The kext loads automatically on-demand, i.e. if it is not running, and a FUSE 
file system is to be 
mounted. However, after the last FUSE file system has been unmounted, it does 
not unload, according 
to 'kextstat'.

What steps will reproduce the problem?
1. Mount something (e.g., use 'sshfs'). The FUSE kext will load.
2. Unmount all FUSE file systems.

What is the expected output? What do you see instead?
For security/reliability reasons, I would expect the FUSE kext to detect that 
no more FUSE-based 
mounts exist, and to unload.

What version of the product are you using? On what operating system?
fuse-0.1.0b004.tar.bz2 binary tarball, Mac OS X 10.4.8 (8L2127), MacBookPro1,1.

Original issue reported on code.google.com by [email protected] on 11 Jan 2007 at 11:38

SpotlightFS ignores scope of saved searches.

What steps will reproduce the problem?
1. Create a finder "smart folder" which searches for items within the documents 
folder. 
2. Launch SpotlightFS
3. Open the just-created smart folder from SpotlightFS.

What is the expected output? What do you see instead?

SpotlightFS should show only files from the documents folder. It actually shows 
files from 
anywhere on the file system.


What version of the product are you using? On what operating system?
SpotlightFS 0.1.0; MacFUSE 0.1.7; OS 10.4.8


Please provide any additional information below.

The array of paths to search is listed in the .savedSearch plist under 
SearchCriteria/CurrentFolderPath

Original issue reported on code.google.com by [email protected] on 24 Jan 2007 at 12:44

Compilation problems

What steps will reproduce the problem?
1. download source onto a PowerPC macintosh
2. Following install directions run xcodebuild -target fusefs
-configuration Release in the macfuse/fusefs directory.

What is the expected output? What do you see instead?

Instead of success, I see:

=== BUILDING NATIVE TARGET fusefs WITH CONFIGURATION Release ===

Checking Dependencies...

Cpp build/Release/fusefs.kext/Contents/Info.plist
build/fusefs.build/Release/fusefs.build/Info.plist
    cd /Users/bs/Documents/code/macfuse/fusefs
    /usr/bin/gcc -E -P -x c -Wno-trigraphs
/Users/bs/Documents/code/macfuse/fusefs/build/fusefs.build/Release/fusefs.build/
Info.plist
-o
/Users/bs/Documents/code/macfuse/fusefs/build/Release/fusefs.kext/Contents/Info.
plist
/Users/bs/Documents/code/macfuse/fusefs/build/fusefs.build/Release/fusefs.build/
Info.plist:1:33:
error: common/fuse_version.h: No such file or directory
** BUILD FAILED **

The named file exists, I assume there is something confused in the include
paths.

What version of the product are you using? On what operating system?

This is revision 149 from the web (the current version.)  I am running OS X
 version 10.4.8 on a PowerBook.

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 24 Jan 2007 at 7:37

MacFUSE should have a GUI Client

This is not an defect but a feature-wish :).

I would like to see a GUI Client that makes this usable for my Sister or my
Mother. They don't use the Terminal.

Ps: Thanks for the great work !

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 12:36

Distributions should be tagged in the repository

Since there's no source distribution, I thought about the viability of checking 
out source via svn for 
a MacPorts Portfile. However, there's also no tag for the distribution number. 
If I go this route I 
could hardcode in the revision, but that's ugly.

Original issue reported on code.google.com by [email protected] on 11 Jan 2007 at 10:10

sshfs: &quot;Device not configured&quot; error after umount + finder eject

What steps will reproduce the problem?

I haven't tried to reproduce, but here's what I did:
1. Mount an sshfs filesystem (no -o flags were used)
2. unmount it with umount
3. eject the volume using the finder (the volume still appears mounted)

What is the expected output? What do you see instead?

I expected the drive to be unmounted in the finder when umount is called.  
However, what happened is that after the eject in the finder I could no 
longer access the *parent* directory of the mountpoint.  I had mounted the 
fs at ~/Pictures/tmp and after ejecting in the finder, any access to ~/
Pictures was greeted with a "Device not configured" error.  I rebooted the 
machine to solve the problem.

What version of the product are you using? On what operating system?
SSHFS version 1.7
FUSE library version: 2.6.1
using FUSE kernel interface version 7.8
OS X 10.4.8

Original issue reported on code.google.com by [email protected] on 19 Jan 2007 at 8:10

no way to unmount filesystems - fusermount not installed

1. Install as instructed
2. Mount an ssh filesystem
3. Attempt to run `fusermount -u mountpoint` to unmount

I attempted to pass '--with-util' to the fuse ./configure options and
re-install - no luck there. Running make in the fuse-2.6.1/util produces
the following output:

gcc -DHAVE_CONFIG_H -I. -I. -I../include  -D_FILE_OFFSET_BITS=64   
-D__FreeBSD__=10 -O -g -arch i386 -arch ppc -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -c fusermount.c
fusermount.c:30:20: error: mntent.h: No such file or directory
fusermount.c:30:20: error: mntent.h: No such file or directory
fusermount.c:36:23: error: sys/fsuid.h: No such file or directory
fusermount.c:40:27: error: sys/sysmacros.h: No such file or directory
fusermount.c:36:23: error: sys/fsuid.h: No such file or directory
fusermount.c:40:27: error: sys/sysmacros.h: No such file or directory
fusermount.c: In function ‘lock_mtab’:
fusermount.c:108: error: ‘_PATH_MOUNTED’ undeclared (first use in this
function)
fusermount.c:108: error: (Each undeclared identifier is reported only once
fusermount.c:108: error: for each function it appears in.)
fusermount.c:108: error: parse error before string constant
fusermount.c: In function ‘add_mount’:
fusermount.c:159: error: ‘_PATH_MOUNTED’ undeclared (first use in this
function)
fusermount.c:160: error: storage size of ‘ent’ isn’t known
fusermount.c:167: warning: assignment makes pointer from integer without a cast
fusermount.c: In function ‘unmount_fuse’:
fusermount.c:232: error: ‘_PATH_MOUNTED’ undeclared (first use in this
function)
fusermount.c:233: error: parse error before string constant
fusermount.c:238: warning: assignment makes pointer from integer without a cast
fusermount.c:246: warning: assignment makes pointer from integer without a cast
fusermount.c:264: warning: assignment makes pointer from integer without a cast
fusermount.c:266: error: dereferencing pointer to incomplete type
fusermount.c:267: error: dereferencing pointer to incomplete type
fusermount.c:268: error: dereferencing pointer to incomplete type
fusermount.c:272: error: dereferencing pointer to incomplete type
fusermount.c:273: error: dereferencing pointer to incomplete type
fusermount.c:277: error: dereferencing p
fusermount.c: In function ‘lock_mtab’:
fusermount.c:108: error: ‘_PATH_MOUNTED’ undeclared (first use in this
function)
fusermount.c:108: error: (Each undeclared identifier is reported only once
fusermount.c:108: error: for each function it appears in.)
fusermount.c:108: error: parse error before string constant
fusermount.c: In function ‘count_fuse_fs’:
fusermount.c:333: error: ‘_PATH_MOUNTED’ undeclared (first use in this
function)
fusermount.c:334: warning: initialization makes pointer from integer
without a cast
fusermount.c:340: warning: assignment makes pointer from integer without a cast
fusermount.c:341: error: dereferencing pointer to incomplete type
fusermount.c: In function ‘add_mount’:
fusermount.c:159: error: ‘_PATH_MOUNTED’ undeclared (first use in this
function)
fusermount.c:160: error: storage size of ‘ent’ isn’t known
fusermount.c:167: warning: assignment makes pointer from integer without a cast
fusermount.c: In function �
�unmount_fuse’:^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@fuser
mount.c:450:
error: ‘MS_RDONLY’ undeclared here (not in a function)^@fusermount.c:232:
error: ‘_PATH_MOUNTED’ undeclared (first use in this function)^@
fusermount.c:233: error: parse error before string constant
fusermount.c:452: error: ‘MS_NOSUID’ undeclared here (not in a function)
fusermount.c:454: error: ‘MS_NODEV’ undeclared here (not in a function)
fusermount.c:238: warning: assignment makes pointer from integer without a cast
fusermount.c:456: error: ‘MS_NOEXEC’ undeclared here (not in a function)
fusermount.c:246: warning: assignment makes pointer from integer without a
castn)
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@fusermount.c:460: error: ‘MS_NOATIME’ undeclared here (not in a function)
fusermount.c:264: warning: assignment makes pointer from integer without a cast
fusermount.c:266: error: dereferencing pointer to incomplete type
fusermount.c:267: error: dereferencing pointer to incomplete type
fusermount.c:268: error: dereferencing pointer to incomplete type
fusermount.c:272: error: dereferencing pointer to incomplete typeointer to
incomplete type
fusermount.c:278: error: dereferencing pointer to incomplete type
fusermount.c:273: error: dereferencing pointer to incomplete type
fusermount.c:277: error: dereferencing pointer to incomplete type
fusermount.c:278: error: dereferencing pointer to incomplete type
fusermount.c: In function ‘get_mnt_opts’:
fusermount.c:511: error: invalid operands to binary &
fusermount.c: In function ‘count_fuse_fs’:
fusermount.c:333: error: ‘_PATH_MOUNTED’ undeclared (first use in this
function)
fusermount.c:334: warning: initialization makes pointer from integer
without a cast
fusermount.c:340: warning: assignment makes pointer from integer without a cast
fusermount.c:341: error: dereferencing pointer to incomplete type
fusermount.c: In function ‘do_mount’:
fusermount.c:600: error: invalid operands to binary |
fusermount.c: At top level:
fusermount.c:450: error: ‘MS_RDONLY’ undeclared here (not in a function)
fusermount.c:699: warning: passing argument 3 of ‘mount’ makes integer from
pointer without a cast
fusermount.c:452: error: ‘MS_NOSUID’ undeclared here (not in a
function)fusermount.c:699: warning: passing argument 4 of ‘mount’ makes
pointer from integer without a cast^@
fusermount.c:699: error: too many arguments to function ‘mount’
fusermount.c:454: error: ‘MS_NODEV’ undeclared here (not in a function)
fusermount.c:703: warning: passing argument 3 of ‘mount’ makes integer from
pointer without a cast
fusermount.c:703: warning: passing argument 4 of ‘mount’ makes pointer from
integer without a cast
fusermount.c:456: error: ‘MS_NOEXEC’ undeclared here (not in a 
unction)^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@fusermount.c:458: error: ‘MS_SYNCHRONOUS’ undeclared here (not in a 
function)
fusermount.c:460: error: ‘MS_NOATIME’ undeclared here (not in a function)
fusermount.c: In function ‘get_mnt_opts’:
fusermount.c:511: error: invalid operands to binary &
fusermount.c: In function ‘do_mount’:
fusermount.c:600: error: invalid operands to binary |
fusermount.c:699: warning: passing argument 3 of ‘mount’ makes integer from
pointer without a cast
fusermount.c:699: error: too many arguments to function ‘mount’
fusermount.c:703: warning: passing argument 3 of ‘mount’ makes integer from
pointer without a cast
fusermount.c:703: warning: passing argument 4 of ‘mount’ makes pointer from
integer without a cast
fusermount.c:703: error: too many arguments to function ‘mount’
lipo: can't figure out the architecture type of: /var/tmp//ccDXv1Rx.out
make: *** [fusermount.o] Error 1

Original issue reported on code.google.com by [email protected] on 11 Jan 2007 at 9:50

Date recording as Jan 01 1970

What steps will reproduce the problem?
1. using TextMate to save files direct to CentOS server
2. Dates are saved on server as Jan 01 1970
3. Apache reads file as not changed :(

What is the expected output? What do you see instead?
Expected dates to be provided

What version of the product are you using? On what operating system?
 fuse-binaries-0.1.0b006.tar.bz2
 OSX 10.4.8 (Intel)
 SSHFS to CentOS

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 19 Jan 2007 at 1:28

SpotlightFS looking for mount in the wrong place

I installed using the MacFUSE binary image installer.  I have been
successful in getting sshfs to work as expected.

I downloaded the SpotlightFS binary app.  When I run  it, nothing happens.
 If I open the Console.app to peer at the system logs, in console.log, I
see this:

2007-01-24 10:15:21.383 SpotlightFS[915] mounting on: /Volumes/SpotlightFS
fuse: failed to exec mount program: No such file or directory

If I run "which mount", it reports /sbin/mount.  Is SpotlightFS looking in
the wrong place or for a different version?  Is there a simple work around
where I can edit a conf file or create a symlink?

Original issue reported on code.google.com by [email protected] on 24 Jan 2007 at 3:16

Unable to load and access share from user account - permission denied error

What steps will reproduce the problem?
1. install sshfs and macfuse from dmg
2. mount share from terminal as root user (share doesn't mount as non-root
user)
3. user gets 'ls:sshfs_share: permission denied' error in directory
listing, and cannot access share.
4. root user can access share

cmd: sshfs ssh_user@serverip_addr:/home/share /Volumes/sshfs_share1
-oping_diskarb,volname=vname 


What is the expected output? What do you see instead?
Despite checking the permissions on the share (owned by user.  user is in
group owner too), the user is unable to access the share.  Only the root
user can access teh share. 
Furthermore, the user cannot even load the share.

What version of the product are you using? On what operating system?
- MacFUSE-Core-0.1.7.dmg
- sshfs-0.1.0.dmg

Please provide any additional information below.
- Mounted the share in /Volumes/ssh_share1, and it didn't load from user space
- Mounted the share in /Users/<username>/ssh_share2, and it didn't load
from user space.
- No share in finder either.


Original issue reported on code.google.com by [email protected] on 24 Jan 2007 at 3:21

ntfs-3g file with chinese character name cannot show up.

What steps will reproduce the problem?
1. sudo mkdir /Volumes/USB 
2. ntsf-3g /dev/disk1s1 /Volumes/USB -o ping_diskarb,volname="USB"

What is the expected output? What do you see instead?
List files whether by Finder or ls, the file with chinese name just gone.

What version of the product are you using? On what operating system?
ntfs-3g 0.20070102-BETA
macfuse 0.1.0b006

Please provide any additional information below.
ntfs-3g with fuse can deal with utf-8 correctly under linux, but not on 
macfuse. I think there might 
be some encoding problems in it.

Original issue reported on code.google.com by [email protected] on 15 Jan 2007 at 5:45

MacFUSE should have package-based installer

For a Mac OS X product, especially one that will install components in several 
locations, standard 
practice is to distribute with a package-based installer. Aside from user 
convenience, it allows the 
use of tools such as Pacifist to examine the contents prior to installation. I 
know you're aware of 
this, but I figured I'd post this to track the issue.

Thanks for the excellent work - I look forward to more Linux-based filesystems 
being ported to 
this.

Original issue reported on code.google.com by [email protected] on 11 Jan 2007 at 8:34

Files saved (not new files) in TextEdit have mtime of 1 Jan 1970

What steps will reproduce the problem?
1. Mount a sshfs filesystem, I'm using -o ping_diskarb and the Finder seems to 
recognise it 
correctly
2. Create a new text file in TextEdit on the fs, save it.
3. Check that the modification time of the file is correct
4. Save the file again in TextEdit (maybe alter it to be sure it writes?)
5. Look at the modification time

What is the expected output? What do you see instead?
Expected time is the time it was saved a second time.

Actual time stored is 1 Jan 1970 (confirmed on the remote host).

What version of the product are you using? On what operating system?
svn r81, Mac OS X 10.4.8 Intel, fuse 2.6.1, sshfs 1.7 (with macfuse patches)

I've tried with -o cache=no, which makes no difference. I've attached debug 
output (-d -o 
sshfs_debug) for a file "1000". Note that the the first UTIMES line is me 
updating the time with 
"touch 1000".

I added a bit of extra debugging of mtime (see patch) in libfuse. The last call 
to GETATTR on the 
original file seems correct, but then the kext sends the fuse daemon "UTIMES 
SET mtime 0". I've 
looked at what utimes() call is being done by the Finder (using 
DYLD_INSERT_LIBRARIES) and it 
appears to be calling utimes() with a correct updated value. To me this would 
suggest that 
something is wrong with the setattr code in the kext? I couldn't see anything 
obvious from a 
glance over though.

Original issue reported on code.google.com by [email protected] on 16 Jan 2007 at 2:35

Attachments:

&quot;Get info&quot; on sshfs mount causes Finder to crash.

Process:         Finder [393]
Path:            /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
Version:         10.5 (10.5)
Build Info:      Finder_FE-5540000~2
Code Type:       X86 (Native)
Effective UID:   501
Parent Process:  launchd [89]

Date/Time:       2007-01-12 11:25:14.702 -0800
OS Version:      Mac OS X 10.5 (9A321)
Report Version:  6

Exception Type:  EXC_RPC_ALERT
Exception Codes: 0xff000001, 0x00000189
Crashed Thread:  0

Thread 0 Crashed:
0   com.apple.CoreFoundation        0x901e5da9 CFUUIDGetUUIDBytes + 9
1   com.apple.finder                0x001ab5dd 0x1000 + 1746397
2   com.apple.finder                0x00197636 0x1000 + 1664566
3   com.apple.finder                0x0019a477 0x1000 + 1676407
4   com.apple.finder                0x0019a933 0x1000 + 1677619
5   com.apple.finder                0x0019a9ea 0x1000 + 1677802
6   com.apple.finder                0x0019aa7d 0x1000 + 1677949
7   com.apple.finder                0x0005be15 0x1000 + 372245
8   com.apple.finder                0x00051c4a 0x1000 + 330826
9   com.apple.finder                0x0005bb8d 0x1000 + 371597
10  com.apple.finder                0x001228cb 0x1000 + 1185995
11  com.apple.finder                0x0005b087 0x1000 + 368775
12  com.apple.finder                0x0005af6b 0x1000 + 368491
13  com.apple.finder                0x0005ae67 0x1000 + 368231
14  com.apple.finder                0x0005ad86 0x1000 + 368006
15  com.apple.finder                0x0021a9d8 0x1000 + 2202072
16  com.apple.finder                0x0001945e 0x1000 + 99422
17  com.apple.finder                0x00218251 0x1000 + 2191953
18  com.apple.finder                0x0000d797 0x1000 + 51095
19  com.apple.finder                0x0000d742 0x1000 + 51010
20  com.apple.finder                0x0000d706 0x1000 + 50950
21  com.apple.HIToolbox             0x91868257 
DispatchEventToHandlers(EventTargetRec*, 
OpaqueEventRef*, HandlerCallRec*) + 1173
22  com.apple.HIToolbox             0x91867896 
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, 
HandlerCallRec*) + 
950
23  com.apple.HIToolbox             0x9186cf22 SendEventToEventTarget + 52
24  com.apple.finder                0x0014cd78 0x1000 + 1359224
25  com.apple.finder                0x0000d7e2 0x1000 + 51170
26  com.apple.finder                0x0000d742 0x1000 + 51010
27  com.apple.finder                0x0000d706 0x1000 + 50950
28  com.apple.HIToolbox             0x91868257 
DispatchEventToHandlers(EventTargetRec*, 
OpaqueEventRef*, HandlerCallRec*) + 1173
29  com.apple.HIToolbox             0x91867896 
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, 
HandlerCallRec*) + 
950
30  com.apple.HIToolbox             0x9186cf22 SendEventToEventTarget + 52
31  com.apple.HIToolbox             0x918deac9 SendHICommandEvent(unsigned long, 
HICommand const*, unsigned long, unsigned long, unsigned char, 
OpaqueEventTargetRef*, 
OpaqueEventTargetRef*, OpaqueEventRef**) + 411
32  com.apple.HIToolbox             0x919040b6 
ProcessHICommandWithContextAndModifiers + 
60
33  com.apple.HIToolbox             0x9190405b SendMenuItemSelectedEvent + 127
34  com.apple.HIToolbox             0x91903f68 FinishMenuSelection(MenuData*, 
MenuData*, 
MenuResult*, MenuResult*, unsigned long, unsigned long, unsigned long, unsigned 
char) + 154
35  com.apple.HIToolbox             0x91a8dc43 PopUpMenuSelectCore(MenuData*, 
Point, 
double, Point, unsigned, Rect const*, unsigned short, unsigned long, Rect 
const*, Rect const*, 
__CFString const*, OpaqueMenuRef**, unsigned short*) + 1721
36  com.apple.HIToolbox             0x91a8dda2 PopUpMenuSelect + 254
37  com.apple.finder                0x000b9063 0x1000 + 753763
38  com.apple.finder                0x000bf28d 0x1000 + 778893
39  com.apple.finder                0x0008a561 0x1000 + 562529
40  com.apple.finder                0x0000dfd5 0x1000 + 53205
41  com.apple.finder                0x0001061f 0x1000 + 63007
42  com.apple.finder                0x0000d7e2 0x1000 + 51170
43  com.apple.finder                0x0000d742 0x1000 + 51010
44  com.apple.finder                0x0000d706 0x1000 + 50950
45  com.apple.HIToolbox             0x91868257 
DispatchEventToHandlers(EventTargetRec*, 
OpaqueEventRef*, HandlerCallRec*) + 1173
46  com.apple.HIToolbox             0x91867896 
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, 
HandlerCallRec*) + 
950
47  com.apple.HIToolbox             0x9186cf22 SendEventToEventTarget + 52
48  com.apple.HIToolbox             0x918eac41 HIView::Click(OpaqueEventRef*) + 
329
49  com.apple.HIToolbox             0x91a5c8d9 
HandleClickAsHIView(OpaqueWindowPtr*, 
OpaqueEventRef*) + 151
50  com.apple.HIToolbox             0x91a5cba5 
HandleWindowClick(OpaqueWindowPtr*, Point, 
short, unsigned long, OpaqueEventRef*) + 505
51  com.apple.HIToolbox             0x91a5d1e6 
HandleMouseEvent(OpaqueEventHandlerCallRef*, OpaqueEventRef*) + 894
52  com.apple.HIToolbox             0x91a5f304 
StandardWindowEventHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, void*) 
+ 96
53  com.apple.HIToolbox             0x91868257 
DispatchEventToHandlers(EventTargetRec*, 
OpaqueEventRef*, HandlerCallRec*) + 1173
54  com.apple.HIToolbox             0x91867896 
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, 
HandlerCallRec*) + 
950
55  com.apple.HIToolbox             0x918a169b CallNextEventHandler + 95
56  com.apple.finder                0x0001a141 0x1000 + 102721
57  com.apple.finder                0x00045831 0x1000 + 280625
58  com.apple.finder                0x00019ba8 0x1000 + 101288
59  com.apple.finder                0x00019539 0x1000 + 99641
60  com.apple.finder                0x0000d7e2 0x1000 + 51170
61  com.apple.finder                0x0000d742 0x1000 + 51010
62  com.apple.finder                0x0000d706 0x1000 + 50950
63  com.apple.HIToolbox             0x91868257 
DispatchEventToHandlers(EventTargetRec*, 
OpaqueEventRef*, HandlerCallRec*) + 1173
64  com.apple.HIToolbox             0x91867896 
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, 
HandlerCallRec*) + 
950
65  com.apple.HIToolbox             0x9186cf22 SendEventToEventTarget + 52
66  com.apple.HIToolbox             0x9186d3e5 
ToolboxEventDispatcherHandler(OpaqueEventHandlerCallRef*, OpaqueEventRef*, 
void*) + 1211
67  com.apple.HIToolbox             0x918685db 
DispatchEventToHandlers(EventTargetRec*, 
OpaqueEventRef*, HandlerCallRec*) + 2073
68  com.apple.HIToolbox             0x91867896 
SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, 
HandlerCallRec*) + 
950
69  com.apple.HIToolbox             0x9186cf22 SendEventToEventTarget + 52
70  com.apple.HIToolbox             0x918a7710 ToolboxEventDispatcher + 86
71  com.apple.HIToolbox             0x918a6e30 RunApplicationEventLoop + 210
72  com.apple.finder                0x000087cf 0x1000 + 30671
73  com.apple.finder                0x00005795 0x1000 + 18325
74  com.apple.finder                0x000056d0 0x1000 + 18128
75  com.apple.finder                0x00077739 0x1000 + 485177
76  ???                             0x00000001 0 + 1

Thread 1:
0   libSystem.B.dylib               0x90004ba7 mach_msg_trap + 7
1   com.apple.CoreFoundation        0x901c6efe CFRunLoopRunSpecific + 1422
2   com.apple.CoreFoundation        0x901d9879 CFRunLoopRun + 73
3   com.apple.DesktopServices       0x909544f3 
TSystemNotificationTask::SystemNotificationTaskProc(void*) + 123
4   ...ple.CoreServices.CarbonCore  0x9fc8ed03 PrivateMPEntryPoint + 56
5   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 2:
0   libSystem.B.dylib               0x90058238 __kevent + 12
1   ...ple.CoreServices.CarbonCore  0x9fc8ed03 PrivateMPEntryPoint + 56
2   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 3:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   ...ple.CoreServices.CarbonCore  0x9fc903f3 TSWaitOnCondition + 126
3   ...ple.CoreServices.CarbonCore  0x9fc902e9 TSWaitOnConditionTimedRelative + 
202
4   ...ple.CoreServices.CarbonCore  0x9fc8eeb8 MPWaitOnQueue + 208
5   com.apple.DesktopServices       0x9090b794 
TNodeSyncTask::SyncTaskProc(void*) + 68
6   ...ple.CoreServices.CarbonCore  0x9fc8ed03 PrivateMPEntryPoint + 56
7   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 4:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   com.apple.QuartzCore            0x972520aa fe_fragment_thread + 54
3   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 5:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   com.apple.QuartzCore            0x972520aa fe_fragment_thread + 54
3   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 6:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   com.apple.QuartzCore            0x972520aa fe_fragment_thread + 54
3   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 7:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   com.apple.CoreVideo             0x9c0fc45b CVDisplayLink::runIOThread() + 
1087
3   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 8:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   libGLProgrammability.dylib      0x9282cb32 glvmDoWork + 162
3   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 9:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   com.apple.ColorSync             0x95a24268 
pthreadSemaphoreWait(t_pthreadSemaphore*) + 42
3   com.apple.ColorSync             0x95a242dc CMMConvTask(void*) + 54
4   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 10:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   com.apple.ColorSync             0x95a24268 
pthreadSemaphoreWait(t_pthreadSemaphore*) + 42
3   com.apple.ColorSync             0x95a242dc CMMConvTask(void*) + 54
4   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 11:
0   libSystem.B.dylib               0x90057280 __semwait_signal + 12
1   libSystem.B.dylib               0x90065cd1 pthread_cond_wait$UNIX2003 + 73
2   com.apple.ColorSync             0x95a24268 
pthreadSemaphoreWait(t_pthreadSemaphore*) + 42
3   com.apple.ColorSync             0x95a242dc CMMConvTask(void*) + 54
4   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 12:
0   libSystem.B.dylib               0x9002ed47 semaphore_timedwait_signal_trap + 
7
1   libSystem.B.dylib               0x90040194 
pthread_cond_timedwait_relative_np + 47
2   com.apple.finder                0x000671c9 0x1000 + 418249
3   com.apple.finder                0x00278402 0x1000 + 2585602
4   com.apple.finder                0x00071f12 0x1000 + 462610
5   com.apple.finder                0x00066cab 0x1000 + 416939
6   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 13:
0   libSystem.B.dylib               0x9002ed47 semaphore_timedwait_signal_trap + 
7
1   libSystem.B.dylib               0x90040194 
pthread_cond_timedwait_relative_np + 47
2   com.apple.finder                0x000671c9 0x1000 + 418249
3   com.apple.finder                0x00273888 0x1000 + 2566280
4   com.apple.finder                0x00066cab 0x1000 + 416939
5   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 14:
0   libSystem.B.dylib               0x9002ed47 semaphore_timedwait_signal_trap + 
7
1   libSystem.B.dylib               0x90040194 
pthread_cond_timedwait_relative_np + 47
2   ...ple.CoreServices.CarbonCore  0x9fc90315 TSWaitOnConditionTimedRelative + 
246
3   ...ple.CoreServices.CarbonCore  0x9fc8eeb8 MPWaitOnQueue + 208
4   com.apple.DesktopServices       0x90920691 
TPropertyTask::PropertyTaskProc(void*) + 99
5   ...ple.CoreServices.CarbonCore  0x9fc8ed03 PrivateMPEntryPoint + 56
6   libSystem.B.dylib               0x90016627 _pthread_body + 27

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0xbfffd530  ebx: 0xbfffd664  ecx: 0x00000000  edx: 0xbfffd530
  edi: 0xbfffd5b8  esi: 0xbfffd5cf  ebp: 0xbfffd518  esp: 0xbfffd518
   ss: 0x0000001f  efl: 0x00010286  eip: 0x901e5da9   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037

Binary Images:
    0x1000 -   0x381c4f  com.apple.finder 10.5 (10.5) 
/System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
  0x4fb000 -   0x4fcfc3  com.apple.textencoding.unicode 2.2 (2.2) 
/System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode 
Encodings
0x161f6000 - 0x161fcfff  com.apple.DictionaryServiceComponent 1.0.2 (1.0.2) 
/System/Library/Components/DictionaryService.component/Contents/MacOS/Dictionary
Service
0x16927000 - 0x16927ffe +org.xlife.InquisitorLoader 3.0 (40) 
/Users/floam/Library/InputManagers/Inquisitor/Inquisitor.bundle/Contents/MacOS/I
nquisitor
0x16b13000 - 0x16b24ff3  com.apple.QuartzComposer.ExtraPatches 2.0 (49) 
/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer
.fram
ework/Versions/A/Resources/ExtraPatches.plugin/Contents/MacOS/ExtraPatches
0x16b43000 - 0x16b55fef  com.apple.TimeMachine.StarField 1.0 (1.0) 
/System/Library/CoreServices/Finder.app/Contents/Resources/MPStarField.plugin/Co
ntents/Mac
OS/MPStarField
0x16ba0000 - 0x16bc5ff7  GLRendererFloat ??? (???) 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat
.bundl
e/GLRendererFloat
0x17100000 - 0x17257ff3  GLEngine ??? (???) 
/System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x17283000 - 0x174d5fef  com.apple.ATIRadeonX1000GLDriver 1.5.0 (5.0.0) 
/System/Library/Extensions/ATIRadeonX1000GLDriver.bundle/Contents/MacOS/ATIRadeo
nX100
0GLDriver
0x1b6a4000 - 0x1c195fef  com.apple.QuickTimeComponents.component 7.2 (7.2) 
/System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTime
Co
mponents
0x8fe00000 - 0x8fe4d30f  dyld 71.0 (???) /usr/lib/dyld
0x90000000 - 0x90139fec  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib
0x9019d000 - 0x9019ffe3  libmathCommon.A.dylib ??? (???) 
/usr/lib/system/libmathCommon.A.dylib
0x901a1000 - 0x902a6fff  com.apple.CoreFoundation 6.5 (421) 
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90392000 - 0x904d0fc3  libicucore.A.dylib ??? (???) 
/usr/lib/libicucore.A.dylib
0x90513000 - 0x90597fe5  libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0x905c2000 - 0x905e2ffd  libauto.dylib ??? (???) /usr/lib/libauto.dylib
0x905ea000 - 0x905f1fed  libgcc_s.1.dylib ??? (???) /usr/lib/libgcc_s.1.dylib
0x905f4000 - 0x9065affb  libstdc++.6.dylib ??? (???) /usr/lib/libstdc++.6.dylib
0x9084d000 - 0x9084dfff  com.apple.CoreServices 26 (26) 
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90850000 - 0x90850fff  com.apple.ApplicationServices 30 (30) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationS
ervices
0x90909000 - 0x9099fff7  com.apple.DesktopServices 1.4 (1.4) 
/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/Deskt
opService
sPriv
0x90a6b000 - 0x90a73fff  com.apple.DiskArbitration 2.2 (2.2) 
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x90a7a000 - 0x90a81fff  libbsm.dylib ??? (???) /usr/lib/libbsm.dylib
0x90a85000 - 0x90a93fdd  libz.1.dylib ??? (???) /usr/lib/libz.1.dylib
0x90a96000 - 0x90c6cfc3  com.apple.security 5.0 (29968) 
/System/Library/Frameworks/Security.framework/Versions/A/Security
0x90d94000 - 0x90db2ff2  libGL.dylib ??? (???) 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x90dbd000 - 0x90e19fc7  libGLU.dylib ??? (???) 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x90e2d000 - 0x90e60fff  com.apple.SystemConfiguration 1.9.0 (1.9.0) 
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfig
uration
0x90e96000 - 0x90e96ff3  com.apple.Carbon 135 (135) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x90e98000 - 0x90ea4fe7  com.apple.opengl 1.5.0 (1.5.0) 
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x90ede000 - 0x90f11fef  com.apple.bom 9.0 (116) 
/System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x90f1b000 - 0x90f27fff  libbz2.1.0.dylib ??? (???) /usr/lib/libbz2.1.0.dylib
0x90f43000 - 0x90f43ffb  com.apple.Cocoa 6.5 (???) 
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x90f46000 - 0x90f6afff  libcups.2.dylib ??? (???) /usr/lib/libcups.2.dylib
0x90f71000 - 0x90f9dfff  com.apple.LDAPFramework 1.4.3 (78) 
/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x90fa3000 - 0x90fb2fff  libsasl2.2.dylib ??? (???) /usr/lib/libsasl2.2.dylib
0x90fc6000 - 0x91005fef  com.apple.vmutils 4.1 (97) 
/System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils
0x91028000 - 0x91037ffc  com.apple.LangAnalysis 1.6.4 (1.6.4) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/L
angAnal
ysis.framework/Versions/A/LangAnalysis
0x9104b000 - 0x91057fef  com.apple.speech.synthesis.framework 3.6.15 (3.6.15) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/S
peechSy
nthesis.framework/Versions/A/SpeechSynthesis
0x910af000 - 0x910d4feb  libssl.0.9.7.dylib ??? (???) 
/usr/lib/libssl.0.9.7.dylib
0x910e0000 - 0x910fefff  libresolv.9.dylib ??? (???) /usr/lib/libresolv.9.dylib
0x91105000 - 0x9118bfff  com.apple.SearchKit 1.2.0 (1.2.0) 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKi
t.frame
work/Versions/A/SearchKit
0x91204000 - 0x9120dfff  com.apple.speech.recognition.framework 3.7.7 (3.7.7) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognit
ion.fra
mework/Versions/A/SpeechRecognition
0x91217000 - 0x9122efef  com.apple.ImageCapture 4.0 (5.0.0) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.f
ramew
ork/Versions/A/ImageCapture
0x91246000 - 0x91249fff  com.apple.help 1.1 (34) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework
/Versi
ons/A/Help
0x9124f000 - 0x91253ff7  com.apple.CommonPanels 1.2.4 (81) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.f
rame
work/Versions/A/CommonPanels
0x91259000 - 0x9125ffff  com.apple.print.framework.Print 5.5 (207) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framewor
k/Versi
ons/A/Print
0x91268000 - 0x912aafcf  com.apple.NavigationServices 3.5 (147) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServ
ices.fra
mework/Versions/A/NavigationServices
0x912e0000 - 0x912e6fef  libCGATS.A.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/C
oreGrap
hics.framework/Versions/A/Resources/libCGATS.A.dylib
0x912ee000 - 0x912f9feb  libCSync.A.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/C
oreGrap
hics.framework/Versions/A/Resources/libCSync.A.dylib
0x91341000 - 0x9137dfe7  libRIP.A.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/C
oreGrap
hics.framework/Versions/A/Resources/libRIP.A.dylib
0x91388000 - 0x91648fc3  com.apple.QuickTime 7.2.0 (7.2.0) 
/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x917c3000 - 0x91822ff6  com.apple.LaunchServices 236 (236) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/L
aunchSer
vices.framework/Versions/A/LaunchServices
0x91860000 - 0x91b5effe  com.apple.HIToolbox 1.5.0 (???) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.fram
ework
/Versions/A/HIToolbox
0x91d4d000 - 0x91d52fff  com.apple.URLMount 3.1 (3.1) 
/System/Library/PrivateFrameworks/URLMount.framework/Versions/A/URLMount
0x92018000 - 0x92078fff  libsqlite3.0.dylib ??? (???) 
/usr/lib/libsqlite3.0.dylib
0x92084000 - 0x92084ffd  com.apple.Accelerate 1.4 (Accelerate 1.4) 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x92086000 - 0x9212efc2  com.apple.vImage 3.0 (3.0) 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.fra
mework
/Versions/A/vImage
0x92137000 - 0x92137ffd  com.apple.Accelerate.vecLib 3.4 (vecLib 3.4) 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fra
mework/
Versions/A/vecLib
0x92139000 - 0x9215efef  libvDSP.dylib ??? (???) 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fra
mework/
Versions/A/libvDSP.dylib
0x92192000 - 0x921c9fef  libtidy.A.dylib ??? (???) /usr/lib/libtidy.A.dylib
0x92615000 - 0x92615ffd  com.apple.vecLib 3.4 (vecLib 3.4) 
/System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x92617000 - 0x9261bfff  libGIF.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/I
mageIO.f
ramework/Versions/A/Resources/libGIF.dylib
0x9261d000 - 0x9263afd7  libJPEG.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/I
mageIO.f
ramework/Versions/A/Resources/libJPEG.dylib
0x92705000 - 0x9271ffd3  libPng.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/I
mageIO.f
ramework/Versions/A/Resources/libPng.dylib
0x92724000 - 0x92726feb  libRadiance.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/I
mageIO.f
ramework/Versions/A/Resources/libRadiance.dylib
0x92728000 - 0x92765fef  libTIFF.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/I
mageIO.f
ramework/Versions/A/Resources/libTIFF.dylib
0x9276b000 - 0x927acff3  libGLImage.dylib ??? (???) 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dyli
b
0x927b0000 - 0x92bd4ffb  libGLProgrammability.dylib ??? (???) 
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammab
ility.dyl
ib
0x92d0e000 - 0x92d7dff7  com.apple.audio.CoreAudio 3.1.0 (3.1) 
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9304a000 - 0x931bcfdf  com.apple.AddressBook.framework 4.1 (645) 
/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x935aa000 - 0x9363cfef  com.apple.ink.framework 101.3 (79) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/
Versio
ns/A/Ink
0x94547000 - 0x9454efff  com.apple.FileSync.framework 3.1 (206) 
/System/Library/PrivateFrameworks/FileSync.framework/Versions/A/FileSync
0x9551c000 - 0x9557afff  com.apple.PDFKit 1.1 (1.1) 
/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framewo
rk/Ver
sions/A/PDFKit
0x955c7000 - 0x9562aff7  com.apple.CFNetwork 164 (164) 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwor
k.fram
ework/Versions/A/CFNetwork
0x959d1000 - 0x95aa1fd7  com.apple.ColorSync 4.5.0 (4.5.0) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/C
olorSync
.framework/Versions/A/ColorSync
0x95af5000 - 0x95b05fff  com.apple.DSObjCWrappers.Framework 1.2 (1.2) 
/System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrap
pers
0x95b0e000 - 0x95b18fff  com.apple.audio.SoundManager 3.9.2 (3.9.2) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.fr
amew
ork/Versions/A/CarbonSound
0x95b35000 - 0x95b61fff  com.apple.AE 375 (375) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/A
E.frame
work/Versions/A/AE
0x95e29000 - 0x95eb3fdf  com.apple.ApplicationServices.ATS 3.0 (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/A
TS.fram
ework/Versions/A/ATS
0x961ff000 - 0x9621dff3  libexpat.1.dylib ??? (???) /usr/lib/libexpat.1.dylib
0x963ed000 - 0x963f1ffb  com.apple.JavaScriptGlue 521.26 (521.26) 
/System/Library/PrivateFrameworks/JavaScriptGlue.framework/Versions/A/JavaScript
Glue
0x963fa000 - 0x96420ff3  com.apple.audio.midi.CoreMIDI 1.6 (42) 
/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0x96794000 - 0x968d9fc7  com.apple.ImageIO.framework 2.0.0 (2.0.0) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/I
mageIO.f
ramework/Versions/A/ImageIO
0x96a35000 - 0x96ad8fef  libRaw.dylib ??? (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/I
mageIO.f
ramework/Versions/A/Resources/libRaw.dylib
0x970b1000 - 0x970b8ff7  com.apple.agl 2.6.1 (AGL-2.6.1) 
/System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x971a6000 - 0x974a0fef  com.apple.QuartzCore 1.5.0 (1.5.0) 
/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x975ac000 - 0x975f1fef  com.apple.glut 3.3.9 (GLUT-3.3.9) 
/System/Library/Frameworks/GLUT.framework/Versions/A/GLUT
0x97710000 - 0x97711079  com.apple.MonitorPanelFramework 1.2.0 (1.2.0) 
/System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel
0x98154000 - 0x982a7fdf  com.apple.QuartzComposer 2.0 (49) 
/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer
.fram
ework/Versions/A/QuartzComposer
0x9835c000 - 0x9835cff3  com.apple.quartzframework 1.5 (1.5) 
/System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x99ae6000 - 0x99afdfff  com.apple.IMFramework 4.0 (528) 
/System/Library/Frameworks/InstantMessage.framework/Versions/A/InstantMessage
0x9a0b4000 - 0x9a0ebfe3  com.apple.Syndication 2.0.0 (105) 
/System/Library/PrivateFrameworks/Syndication.framework/Versions/A/Syndication
0x9b8c5000 - 0x9b929fef  com.apple.htmlrendering 66.1 (1.1.3) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.
frame
work/Versions/A/HTMLRendering
0x9be09000 - 0x9be20fcf  com.apple.coreui 0.1 (29) 
/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x9bef3000 - 0x9bf24feb  com.apple.quartzfilters 1.5.0 (1.5.0) 
/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.
framewo
rk/Versions/A/QuartzFilters
0x9c0ec000 - 0x9c0fe017  com.apple.CoreVideo 1.4 (1.4) 
/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x9c53f000 - 0x9c628fed  com.apple.imageKit 1.0 (1.0) 
/System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.frame
work/V
ersions/A/ImageKit
0x9c794000 - 0x9c79efe3  com.apple.backup.framework 1.0 (1.0) 
/System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x9c7f4000 - 0x9c866ff7  com.apple.QTKit 7.2 (7.2) 
/System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x9c9a6000 - 0x9ca95feb  com.apple.PubSub 1.0.0 (20) 
/System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
0x9cb80000 - 0x9cba5fff  com.apple.shortcut 1 (1.0) 
/System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut
0x9cd23000 - 0x9cd3efc3  com.apple.FigCore 1.0 (1.0) 
/System/Library/PrivateFrameworks/FigCore.framework/Versions/A/FigCore
0x9cdc3000 - 0x9cdfdfe7  com.apple.TundraServices 1.0 (1.0) 
/System/Library/PrivateFrameworks/TundraServices.framework/Versions/A/TundraServ
ices
0x9d2ac000 - 0x9d36bfe3  com.apple.CoreData 100 (142) 
/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9d3b4000 - 0x9db19fef  com.apple.AppKit 6.5 (885) 
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x9def3000 - 0x9df30fff  com.apple.QuickLookFramework 1.0 (44.0) 
/System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x9df73000 - 0x9dff7ff2  com.apple.JavaScriptCore 521.31 (521.31) 
/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x9e021000 - 0x9e104fe2  com.apple.audio.toolbox.AudioToolbox 1.5 (1.5) 
/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x9e155000 - 0x9e3e205f  com.apple.Foundation 6.5 (621) 
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x9e4ff000 - 0x9e5ecfc4  libiconv.2.dylib ??? (???) /usr/lib/libiconv.2.dylib
0x9e5ee000 - 0x9e6d0fd7  libxml2.2.dylib ??? (???) /usr/lib/libxml2.2.dylib
0x9e6ed000 - 0x9eaabfc7  libLAPACK.dylib ??? (???) 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fra
mework/
Versions/A/libLAPACK.dylib
0x9ead8000 - 0x9eadafff  com.apple.securityhi 3.0 (30221) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.fra
mework
/Versions/A/SecurityHI
0x9eaeb000 - 0x9eb8effb  com.apple.CoreServices.OSServices 151 (151) 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServic
es.fram
ework/Versions/A/OSServices
0x9ebf7000 - 0x9ebffff9  com.apple.helpdata 1.0 (6) 
/System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData
0x9ec06000 - 0x9ec22fef  com.apple.DirectoryService.Framework 3.5 (3.5) 
/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryServic
e
0x9ec2c000 - 0x9ec48feb  com.apple.openscripting 1.2.6 (???) 
/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.
framew
ork/Versions/A/OpenScripting
0x9ec69000 - 0x9ec6dfff  com.apple.IMUtils 4.0 (528) 
/System/Library/Frameworks/InstantMessage.framework/Frameworks/IMUtils.framework
/Versio
ns/A/IMUtils
0x9ec73000 - 0x9ec75fff  com.apple.DisplayServicesFW 1.8.4 (1.8.4) 
/System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplaySe
rvices
0x9ec78000 - 0x9ec78ffc  com.apple.audio.units.AudioUnit 1.5 (1.5) 
/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9ec7a000 - 0x9f0d3ff7  libBLAS.dylib ??? (???) 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fra
mework/
Versions/A/libBLAS.dylib
0x9f120000 - 0x9f17cff3  libvMisc.dylib ??? (???) 
/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.fra
mework/
Versions/A/libvMisc.dylib
0x9f185000 - 0x9f239fcf  libcrypto.0.9.7.dylib ??? (???) 
/usr/lib/libcrypto.0.9.7.dylib
0x9f27e000 - 0x9f328fed  com.apple.QD 3.11.30 (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/Q
D.frame
work/Versions/A/QD
0x9f34f000 - 0x9f3c5fc8  com.apple.print.framework.PrintCore 5.5 (205) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/P
rintCore.
framework/Versions/A/PrintCore
0x9f3fc000 - 0x9f452ffa  com.apple.HIServices 1.6.0 (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/H
IServices
.framework/Versions/A/HIServices
0x9f47a000 - 0x9f4c9ffe  com.apple.CoreText 2.0.0 (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/C
oreText.
framework/Versions/A/CoreText
0x9f4f6000 - 0x9fb77fd3  com.apple.CoreGraphics 1.297.0 (???) 
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/C
oreGrap
hics.framework/Versions/A/CoreGraphics
0x9fc0c000 - 0x9fc47fe7  com.apple.Metadata 10.5.0 (306) 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata
.frame
work/Versions/A/Metadata
0x9fc58000 - 0x9ff18ff0  com.apple.CoreServices.CarbonCore 735 (735) 
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCo
re.fra
mework/Versions/A/CarbonCore
0x9ff64000 - 0x9ffe6fff  com.apple.framework.IOKit 1.5.0 (???) 
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0xfffe8000 - 0xfffebfff  libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib
0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 7:27

Windows Harddrive disappears from Startup Disk prefpane

What steps will reproduce the problem?
After installing MacFuse and opening to the Startup Disk Prefpane, my windows 
NTFS disk is no 
longer available in the list. It still appears on my finder desktop however.


What version of the product are you using? On what operating system?
Mac OSX 10.4.8 at a 1.83Ghz Intel Core Duo Macbook Pro

Please provide any additional information below.
When booting into windows and choosing "Startup Disks" in the Configuration 
Panel both partitions 
are visible. (Mac OSX and Windows)


Original issue reported on code.google.com by [email protected] on 16 Jan 2007 at 7:52

Attachments:

CurlFtpFs

CurlFtpFs works. I downloaded it and ran CFLAGS="-D__FreeBSD__=10" ./configure. 
Then I edited 
the Makefile to remove two instances of "pthreads." Make and make install 
worked great, and I am 
using it now to edit files on a remote FTP share. Loads better than the Finder. 
Maybe you could add 
it to the list of supported filesystems, and possibly a patch to the 
./configure argument so that it 
doesn't spit out "pthreads" in the Makefile?

Original issue reported on code.google.com by [email protected] on 20 Jan 2007 at 4:09

Finder and umount Problem with stratusFS

Hello,

thanks for your great work! I think your tool makes life with mac much more 
comfortable, 
esspecially mounting ssh and ftp is a great feature, many people are waiting 
for.

Now My Problem: I am trying to use Macfuse with stratusFS. StratusFS ist a 
Tag-Based Filesystem 
für FUSE written in perl. It normaly runs on Linux. After some minor changes 
in the perl-bindings 
für FUSE I got it running on Mac. I can use it without  problems in the 
commandline.

My Problems are:

- Device does not appear in Finder. I have read the article in your Wiki and I 
tried to to put the 
option "ping_diskar" to the Fuse::main call and I think it will be forwarded to 
the Kernel:

Fuse::main(mountpoint=>$mountpoint,
    getattr     => "main::str_getattr",
    readlink    => "main::str_readlink",
    getdir      => "main::str_getdir",
    rename      => "main::str_rename",
    unlink      => "main::str_unlink",
    symlink     => "main::str_symlink",
    mkdir       => "main::str_mkdir",
    rmdir       => "main::str_rmdir",
    mountopts   => "ping_diskar"
);

unfortunaly it does not work. Is there a possibility to do the call to 
diskattrd on the shell after 
starting the Filesystem? Or is there any other possibility to see the entrys in 
the directory in 
finder. Now, I can't even Enter the Directory if I select the normal Path in 
Finder. The 
mountpoint-directory is displayed as "alias" after the mount. Is it perhabs 
possible to cheat 
finder, so that finder doesn't reconize that this directory is a mountpount?

Also it is not possible for me to umount the device. The manual for stratusFS 
says (for Linux):

* Run "/path/to/stratus.pl /path/to/mountpoint" to mount.
* When done, run "fusermount -u /path/to/mountpoint" to unmount.

mount works. For umount I tried to use mount_fusefs instead of fusermount, but 
it doesn't work. 
Can you give me a hint? 

I am using:
- Mac OS X 10.4.6
- fuse-binaries-0.1.0b006
- stratusFS Version 0.62

Greetings from Berlin!
Guido

Original issue reported on code.google.com by [email protected] on 15 Jan 2007 at 9:09

NTFS-3G support

Perhaps one of the most ambitious file system implementations on top of FUSE is 
NTFS-3G 
<http://www.ntfs-3g.org/>. However, it currently has its ./configure script 
hardcoded to disallow non-
Linux building. This is likely due to their understandable unwillingness to 
support a setup they cannot 
maintain themselves:
<http://www.ntfs-3g.org/support.html#endian64>
"The code is 64-bit clean, endian safe and it's reported to work on these 
systems. ///However 
unfortunately we are unable to validate the functionality and keep ensuring 
correctness and reliability 
due to lack of dedicated such hardwares for development///."
<http://forum.ntfs-3g.org/viewtopic.php?p=449#449>
"Mac may work but ///we can't officially support hardwares we don't 
have permanent physical access because we think that would be highly 
irresponsible regards to users data integration///."

Now, naturally the developers of MacFUSE *do* presumably have "permanent 
physical access" to Mac 
hardware (and, certainly, others interested in this do). Would it therefore be 
possible to work on a patch 
to their tarball?

Original issue reported on code.google.com by [email protected] on 11 Jan 2007 at 10:22

The Finder cannot read/write files with sshfs

What steps will reproduce the problem?
1. sshfs username@host:path mount -o volname=MyServer -o ping_diskarb
2. The Finder shows zero KB available on the remote server, all files' size is 
zero too.
3. cp works in the Terminal as expected

Mac OS 10.4.8/Intel

kextstat | grep fuse
  104    0 0x3ea69000 0xb000  0xa000  com.google.filesystems.fusefs (0.1.0b004) <5 4 3 2>

The debug option gives the following output:
unique: 0, opcode: INIT (26), nodeid: 0, insize: 56
INIT: 7.8
flags=0x00000000
max_readahead=0x00010000
   INIT: 7.8
   flags=0x00000000
   max_readahead=0x00010000
   max_write=0x00020000
   unique: 0, error: 0 (Unknown error: 0), outsize: 40
unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40
   unique: 0, error: 0 (Unknown error: 0), outsize: 96
unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40
   unique: 0, error: 0 (Unknown error: 0), outsize: 96
unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40
   unique: 1, error: 0 (Unknown error: 0), outsize: 96
unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40
   unique: 0, error: 0 (Unknown error: 0), outsize: 96
unique: 1, opcode: ACCESS (34), nodeid: 1, insize: 48
unique: 0, opcode: STATFS (17), nodeid: 1, insize: 40
   unique: 0, error: 0 (Unknown error: 0), outsize: 96
ACCESS / 00
   unique: 1, error: -78 (Function not implemented), outsize: 16
unique: 0, opcode: GETATTR (3), nodeid: 1, insize: 40
unique: 2, opcode: STATFS (17), nodeid: 1, insize: 40
   unique: 2, error: 0 (Unknown error: 0), outsize: 96
   unique: 0, error: 0 (Unknown error: 0), outsize: 112
unique: 1, opcode: STATFS (17), nodeid: 1, insize: 40
   unique: 1, error: 0 (Unknown error: 0), outsize: 96
unique: 2, opcode: STATFS (17), nodeid: 1, insize: 40
   unique: 2, error: 0 (Unknown error: 0), outsize: 96

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 9:40

sshfs reports incorrect sizes on mountpoints

What steps will reproduce the problem?
1. Build and install fuse-binaries-0.1.0b006
2. Build and install sshfs
3. Mount file share, it incorrectly reports zero Kb, with 1,000 GB free

What is the expected output? What do you see instead?
Size is 250G for drive, it reflects 1,000GB free incorrectly

What version of the product are you using? On what operating system?
0.1.0b006, 8.8.2 Darwin Kernel Version 8.8.2: Thu Sep 28 20:43:26 PDT 2006; 
root:xnu-792.14.14.obj~1/RELEASE_I386 i386 i386

Please provide any additional information below.

Attached debug log

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 10:48

Attachments:

extension is not authentic

Hi -

I'm having problems using the extension. I followed the INSTALL 
instructions for a source compile without any difficulties. On 
running 'sshfs ....' I am prompted for my remote password, but as the 
extension is loaded it aborts with error.

Please see below:

~> uname -a
Darwin laurasia.local 8.8.1 Darwin Kernel Version 8.8.1: Mon Sep 25 
19:42:00 PDT 2006; root:xnu-792.13.8.obj~1/RELEASE_I386 i386 i386 
Macmini1,1 Darwin

~> gcc version:
gcc version 4.0.1 (Apple Computer, Inc. build 5250)

o What steps will reproduce the problem?
1. Followed INSTALL instructions

o What is the expected output? What do you see instead?
(as root): sshfs [email protected] /mnt/tmp
(result):---
kextload: extension /System/Library/Extensions/fusefs.kext is not 
authentic (check ownership and permissions)
fusefs file system is not available

Same result if run as regular user.

o What version of the product are you using? 
svn checkout on Jan 12, 2006

o Please provide any additional information below.
~> ls -ld /System/Library/Extensions/fusefs.kext

drwxrwxr-x 3 root wheel 102 Jan 12 
22:36 /System/Library/Extensions/fusefs.kext/


Original issue reported on code.google.com by [email protected] on 13 Jan 2007 at 2:51

ntfs-3g doesn't respond to SIGTERM

What steps will reproduce the problem?
reboot

What is the expected output? What do you see instead?
expected nothing, instead i see "ntfs-3g doesn't respond to SIGTERM" upon 
reboot/shutdown, causes a 10 - 15 secs lag.

What version of the product are you using? On what operating system?
MacFUSE 0.1.0_beta6-r3.dmg and NTFS-3G 20070116-r4.dmg from 
http://forum.insanelymac.com/index.php?showtopic=38920&hl=macfuse

Please provide any additional information below.
also my spotlight behaves badly / doesn't work / doesn't add new files 
into index. Don't know anything more specific.

Original issue reported on code.google.com by [email protected] on 21 Jan 2007 at 1:53

Errors compiling fuse-2.6.1 after patching with fuse-2.6.1-macosx.patch

What steps will reproduce the problem?
1.patch -p1 < /app/macfuse/libfuse/fuse-2.6.1-macosx.patch 

patch 
patching file example/fusexmp.c
patching file example/fusexmp_fh.c
patching file include/fuse.h
patching file lib/Makefile.in
patching file lib/fuse.c
patching file lib/fuse_loop_mt.c
patching file lib/mount_bsd.c
patching file lib/ulockmgr.c

2.CFLAGS="-D_FreeBSD_=10 -O -g -arch i386 -arch ppc -isysroot
/Developer/SDKs/MacOSX10.4u.sdk" LDFLAGS="-arch i386 -arch ppc" ./configure
--prefix=/usr/local --disable-dependency-tracking

 checking build system type... powerpc-apple-darwin8.8.0
checking host system type... powerpc-apple-darwin8.8.0
checking target system type... powerpc-apple-darwin8.8.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... none
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -p
checking the name lister (/usr/bin/nm -p) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 196608
checking whether the shell understands some XSI constructs... yes
checking for /usr/bin/ld option to reload object files... -r
checking how to recognise dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -p output from gcc object... ok
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fno-common -DPIC
checking if gcc PIC flag -fno-common -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... darwin8.8.0 dyld
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) none
checking whether gcc and cc understand -c and -o together... yes
checking for fork... yes
checking for setxattr... yes
checking for fdatasync... no
checking for struct stat.st_atim... no
checking for struct stat.st_atimespec... yes
checking for library containing clock_gettime... no
checking selinux/selinux.h usability... no
checking selinux/selinux.h presence... no
checking for selinux/selinux.h... no
configure: creating ./config.status
config.status: creating fuse.pc
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating util/Makefile
config.status: creating example/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h
config.status: executing depfiles commands
config.status: executing libtool commands

3. make

What do you see instead?

Making all in include
make  all-am
Making all in lib
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.
-I../include  -I../include -DFUSERMOUNT_DIR=\"/usr/local/bin\"
-D_FILE_OFFSET_BITS=64 -D_REENTRANT -DFUSE_USE_VERSION=26   -D_FreeBSD_=10
-O -g -arch i386 -arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -c -o
fuse.lo fuse.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I. -I../include -I../include
-DFUSERMOUNT_DIR=\"/usr/local/bin\" -D_FILE_OFFSET_BITS=64 -D_REENTRANT
-DFUSE_USE_VERSION=26 -D_FreeBSD_=10 -O -g -arch i386 -arch ppc -isysroot
/Developer/SDKs/MacOSX10.4u.sdk -c fuse.c  -fno-common -DPIC -o .libs/fuse.o
fuse.c: In function 'curr_time':
fuse.c:742: error: nested functions are disabled, use -fnested-functions to
re-enable
fuse.c:742: error: syntax error before 'clockid'
fuse.c:743: error: 'clockid' undeclared (first use in this function)
fuse.c:743: error: (Each undeclared identifier is reported only once
fuse.c:743: error: for each function it appears in.)
fuse.c:745: error: 'CLOCK_REALTIME' undeclared (first use in this function)
fuse.c: In function 'curr_time':
fuse.c:742: error: nested functions are disabled, use -fnested-functions to
re-enable
fuse.c:742: error: syntax error before 'clockid'
fuse.c:743: error: 'clockid' undeclared (first use in this function)
fuse.c:743: error: (Each undeclared identifier is reported only once
fuse.c:743: error: for each function it appears in.)
fuse.c:745: error: 'CLOCK_REALTIME' undeclared (first use in this function)
In file included from fuse.c:2827:
../include/fuse_compat.h:68:24: error: sys/statfs.h: No such file or directory
In file included from fuse.c:2827:
../include/fuse_compat.h: At top level:
../include/fuse_compat.h:90: warning: 'struct statfs' declared inside
parameter list
../include/fuse_compat.h:90: warning: its scope is only this definition or
declaration, which is probably not what you want
../include/fuse_compat.h:139: warning: 'struct statfs' declared inside
parameter list
fuse.c:2912: warning: 'struct statfs' declared inside parameter list
fuse.c: In function 'convert_statfs_old':
fuse.c:2914: error: dereferencing pointer to incomplete type
fuse.c:2915: error: dereferencing pointer to incomplete type
fuse.c:2916: error: dereferencing pointer to incomplete type
fuse.c:2917: error: dereferencing pointer to incomplete type
fuse.c:2918: error: dereferencing pointer to incomplete type
fuse.c:2919: error: dereferencing pointer to incomplete type
fuse.c:2920: error: dereferencing pointer to incomplete type
fuse.c: In function 'fuse_compat_statfs':
fuse.c:2932: error: storage size of 'oldbuf' isn't known
In file included from fuse.c:2827:
../include/fuse_compat.h:68:24: error: sys/statfs.h: No such file or directory
In file included from fuse.c:2827:
../include/fuse_compat.h: At top level:
../include/fuse_compat.h:90: warning: 'struct statfs' declared inside
parameter list
../include/fuse_compat.h:90: warning: its scope is only this definition or
declaration, which is probably not what you want
../include/fuse_compat.h:139: warning: 'struct statfs' declared inside
parameter list
fuse.c:2912: warning: 'struct statfs' declared inside parameter list
fuse.c: In function 'convert_statfs_old':
fuse.c:2914: error: dereferencing pointer to incomplete type
fuse.c:2915: error: dereferencing pointer to incomplete type
fuse.c:2916: error: dereferencing pointer to incomplete type
fuse.c:2917: error: dereferencing pointer to incomplete type
fuse.c:2918: error: dereferencing pointer to incomplete type
fuse.c:2919: error: dereferencing pointer to incomplete type
fuse.c:2920: error: dereferencing pointer to incomplete type
fuse.c: In function 'fuse_compat_statfs':
fuse.c:2932: error: storage size of 'oldbuf' isn't known
lipo: can't figure out the architecture type of: /var/tmp//ccswaeVk.out
make[1]: *** [fuse.lo] Error 1
make: *** [all-recursive] Error 1

On what operating system?

10.4.8 ppc Xcode 2.4.1

Original issue reported on code.google.com by [email protected] on 14 Jan 2007 at 1:54

Folder matching one on the SSHFS server needed on the Mac client

What steps will reproduce the problem?
1. Install MacFUSE
2. Run [ sshfs -ovolname="VolumeName" -oping_diskarb [email protected]: FolderName ]

sshfs wouldn't connect until I added a folder in the user home directory. 
(e.g., /Users/username/
FolderName). Without the folder I get the error [ mount_fusefs: 
/Users/username/FolderName: No 
such file or directory ] when trying to connect. I just created two blank 
folders with the same names 
in the home directories of the server and client and it works great.

I downloaded and installed [ MacFUSE-0.1.0b006.dmg ]. I'm running Mac OS X 
10.4.8 build 8L127. 
If it matters, I'm also on a PowerPC Mac.

Original issue reported on code.google.com by [email protected] on 17 Jan 2007 at 1:59

No visible documentation on how to use fuse on the Mac

If there's some instruction on how to use macfuse, then it's not easy to find.

Instructions on mounting ssh filesystems are not located in any of the
following places (yet):

  * Front page of the project
  * HOWTO
  * FAQ
  * In the tarballs

A simple "how to use fuse on the Mac" should be somewhere, and at least one
of the above should probably have this information.

(Currently, there's information _unmounting_ a fuse filesystem, but nothing
about mounting one.)

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 3:16

Reproducible panic in fuse_vnop_lookup via stat on sshfs

I can reproduce this by doing a checkout then status of a Monotone version 
control tree.

1. Grab http://venge.net/monotone/downloads/mtn-0.32-osx-univ.bz2 binary, 
bunzip2 it to ~/
bin/mtn and chmod +x it.
2. Grab a sample repository file http://matt.ucc.asn.au/crash-fuse.mtn , put it 
somewhere local 
like ~/Desktop.
3. "mkdir ~/Desktop/test_dir ~/Desktop/mount_point"
4. "sshfs localhost:~/Desktop/test_dir ~/Desktop/mount_point"
5. "cd ~/Desktop/mount_point"
6. "~/bin/mtn --db=~/Desktop/crash-fuse.mtn co -b test.crash.macfuse1"
   The tree will be checked out to test.crash.macfuse1
7. "cd test.crash.macfuse1"
8. "~/bin/mtn status"


Expected result is "no changes" etc

Actual result is a kernel panic, panic log is attached as "dump1". If I try and 
do "mtn status" 
without the checkout, the panic doesn't occur (at least as I've tested).


What version of the product are you using? On what operating system?
Mac OS X 10.4.8 (8L2127) on a 1.83 MacBook, macfuse r39, fuse-2.6.1, 
sshfs-fuse-1.7 installed 
as per the howto.


See attached lookup_disasm.txt for the disassembled function, with the crash 
offset 0x4700 
marked. From what I can tell this is somewhere around fuse_vnops.c:843, though 
I'm not 100% 
sure.

I can provide other details if required.

The backtrace decodes to:

(gdb) x/i 0x19a8d4
0x19a8d4 <trap_from_kernel+19>: mov    %edi,%esp
(gdb) x/i 0x4052b700
0x4052b700 <fuse_vnop_lookup+336>:      mov    %eax,(%esp)
(gdb) x/i 0x1e2df1
0x1e2df1 <VNOP_LOOKUP+113>:     mov    %eax,%ebx
(gdb) x/i 0x1cab0b
0x1cab0b <lookup+538>:  mov    %eax,%edi
(gdb) x/i 0x1cb331
0x1cb331 <namei+559>:   mov    %eax,%esi
(gdb) x/i 0x1d7040
0x1d7040 <stat2+82>:    mov    %eax,%ebx


Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 7:45

Attachments:

Files saved (not new files) in TextEdit have mtime of 1 Jan 1970

What steps will reproduce the problem?
1. Mount a sshfs filesystem, I'm using -o ping_diskarb and the Finder seems to 
recognise it 
correctly
2. Create a new text file in TextEdit on the fs, save it.
3. Check that the modification time of the file is correct
4. Save the file again in TextEdit (maybe alter it to be sure it writes?)
5. Look at the modification time

What is the expected output? What do you see instead?
Expected time is the time it was saved a second time.

Actual time stored is 1 Jan 1970 (confirmed on the remote host).

What version of the product are you using? On what operating system?
svn r81, Mac OS X 10.4.8 Intel, fuse 2.6.1, sshfs 1.7 (with macfuse patches)

I've tried with -o cache=no, which makes no difference. I've attached debug 
output (-d -o 
sshfs_debug) for a file "1000". Note that the the first UTIMES line is me 
updating the time with 
"touch 1000".

I added a bit of extra debugging of mtime (see patch) in libfuse. The last call 
to GETATTR on the 
original file seems correct, but then the kext sends the fuse daemon "UTIMES 
SET mtime 0". I've 
looked at what utimes() call is being done by the Finder (using 
DYLD_INSERT_LIBRARIES) and it 
appears to be calling utimes() with a correct updated value. To me this would 
suggest that 
something is wrong with the setattr code in the kext? I couldn't see anything 
obvious from a 
glance over though.

Original issue reported on code.google.com by [email protected] on 16 Jan 2007 at 2:36

Attachments:

No source distribution available

I'm looking into the viability of writing a MacPorts Portfile, but without a 
source distribution 
available this is going to be a problem.

Original issue reported on code.google.com by [email protected] on 11 Jan 2007 at 10:08

ntfs-3g fails to compile with OS X fuse libraries

Trying to compile ntfs-3g fails on OS X.  To replicate:

1. Download ntfs-3g
2. Edit configure, removing 3 lines which prevent compiling on anything but 
Linux (line 19914)
3. Pass -D_FILE_OFFSET_BITS=64 for compile flags
4. Run make, make fails with undefined symbols

/usr/bin/ld: Undefined symbols:
_fuse_destroy
_fuse_exit
_fuse_get_context
_fuse_loop
_fuse_mount
_fuse_new
_fuse_opt_add_arg
_fuse_opt_free_args
_fuse_unmount

Resetting include dirs, and lib dirs to /usr/local does not appear to fix the 
issue

Original issue reported on code.google.com by [email protected] on 11 Jan 2007 at 10:15

[sshfs] Certain servers report 0 bytes available.

What steps will reproduce the problem?
1. sshfs [email protected]: /Volumes/disk
2. in Finder, open /Volumes/disk

What is the expected output? What do you see instead?
I expect see a non-zero number of bytes remaining. I expect to be able to 
duplicate files and 
copy files to the server. Instead, I see Zero KB available and am unable to 
copy or duplicate files.

What version of the product are you using? On what operating system?
SSHFS version 1.7
FUSE library version: 2.6.1
FUSE kernel interface version 7.8
fuse-0.1.0b004
Mac OS X Server 10.4.8 (8L127), Power Mac G5, PowerMac7,2

Please provide any additional information below.
This doesn't happen on all servers. Only one of the ones I use regularly has 
this problem. 
Another works fine, and reports 1000GB available. According to df -h, 1000GB 
are available on 
this server as well, but the Finder reports Zero KB available.

I can make an account on the server if you would like to test it, just let me 
know.

Original issue reported on code.google.com by [email protected] on 12 Jan 2007 at 6:57

-ovolname wiki note is insuficcient

http://code.google.com/p/macfuse/wiki/MACFUSE_AND_THE_FINDER states that 
-ovolname solves 
the problem of properly naming volumes in the finder. It could mention, that 
the  syntax is -
ovolname=name, I just spend fifteen minutes getting this to work. 

apparently, only project members can edit the wiki, otherwise, I'd have done it 
myself.

Original issue reported on code.google.com by [email protected] on 15 Jan 2007 at 4:54

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.