Closed Bug 152287 Opened 22 years ago Closed 22 years ago

Can't save files to NFS mounted drive on MacOS X

Categories

(Core :: XPCOM, defect)

PowerPC
macOS
defect
Not set
major

Tracking

()

RESOLVED FIXED

People

(Reporter: sitsofe, Assigned: ccarlen)

References

()

Details

Steps to reproduce:
1. Mount an nfs drive
2. Try to download a file to the newly mapped drive

Expected:
File to be saved to NFS drive or at least for the file to be held until saving
works (at the moment it has to be redownloaded).

Result:
An error dialog saying 
"<nfs-1001>:(blahblah).dmg could not be saved, because an unknown error occured. 

Sorry about that. Try saving to another location."

On the system at univeristy a student profile is kept on NFS so the natural
place to save files (the desktop) produces this error. Under linux the drive is
also NFS mounted and this error does not occur.

Mozilla 1.0 MacOS X.
Known problem with the Mac file impl - doesn't work on NFS drives. Must be a bug
somewhere but can't seem to find it... I'll take it.
Assignee: blaker → ccarlen
Component: Download Manager → XPCOM
Does the same apply to samba/mactalk shares? Perhaps there is a bug on shares
full stop?
QA Contact: sairuh → scc
Exact same problem with hard drive partitions mounted in the root filesystem
using fstab, ie: "Users" partition mounted at /Users instead of /Volumes/Users.
*** Bug 167768 has been marked as a duplicate of this bug. ***
Shouldn't this depend on bug 118203?
In version 1.2.1, Mozilla would launch and load a user profile if that profile
resided on an NFS-mounted home directory.  It would not, however, save
downloaded files to any NFS-mount (including the home directory), makeing it
useless for Mail or all but the most basic browsing.

In 1.3a, 1.3b, and the current (9 March) 1.4a nightly, Mozilla will NOT load a
user profile from an NFS-mounted home directory.  Since this was an issue that
was fixed previously, this appears to be a regression.  I WAS able to save a
downloaded PDF file to an NFS-mounted share when running from a local (HFS+)
home directory with the 1.4a build.

The error message on failing to load the profile is:
"Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)
[nslProfileInternal.currentProfile]

Please elevate the priority of this bug if at all possible.  Thank you.
Based on this

"I WAS able to save a
downloaded PDF file to an NFS-mounted share when running from a local (HFS+)
home directory with the 1.4a build"

this bug is fixed. It is fixed in the Mach-O build (now the only Mac build)
because that uses the new file impl. The failure mentioned in the same comment
is bug 196487 and is a different issue having to do with using fcntl file
locking on NFS mounted dirs.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.