[KLUG Members] Can't save changes via link

Adam Tauno Williams adam at morrison-ind.com
Tue Jan 25 16:01:14 EST 2005


> > How come, when I open a document using a link on my Gnome desktop, Linux
> > won't let me save changes I've made in the document? When I try to save
> > the document, I get error message "Could not create backup copy." WHen I
> > try to close the document, it prompts me, "Document has been modified.
> > Do you want to save your changes?" When I click "Save," I get the same
> > error message about not being able to create the a backup copy. The link
> > has permissions "lrwxrwxrwx."
> I'm having the same problem so if you hit a solution I'd be much obliged.

I've duplicated the behaviour,  the strace is wildly wierd -
open("/home/awilliam/.ooo-1.1/user/backup/link to EdManual0.sxw",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOTDIR (Not a
directory)
open("/home/awilliam/Desktop/link to EdManual.sxw", O_RDONLY|O_NONBLOCK|
O_LARGEFILE|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
mkdir("/home/awilliam/.ooo-1.1/user/backup/link to EdManual0.sxw", 0777)
= -1 EEXIST (File exists)
access("/home/awilliam/.ooo-1.1/user/backup", F_OK) = 0
lstat64("/home/awilliam/.ooo-1.1/user/backup", {st_mode=S_IFDIR|0755,
st_size=66, ...}) = 0
gettimeofday({1106686602, 95569}, NULL) = 0
stat64("/home/awilliam/.ooo-1.1/user/backup/link to EdManual0.sxw",
{st_mode=S_IFREG|0644, st_size=0, ...}) = 0
unlink("/home/awilliam/.ooo-1.1/user/backup/link to EdManual0.sxw") = 0
access("/home/awilliam/Desktop", F_OK)  = 0
open("/home/awilliam/Desktop/link to EdManual0.sxw", O_RDWR|O_CREAT|
O_EXCL, 0666) = 23
close(23)                               = 0
access("/home/awilliam/Desktop", F_OK)  = 0
lstat64("/home/awilliam/Desktop", {st_mode=S_IFDIR|0700,
st_size=4096, ...}) = 0
access("/home/awilliam/Desktop/link to EdManual.sxw", F_OK) = 0
lstat64("/home/awilliam/Desktop/link to EdManual.sxw", {st_mode=S_IFLNK|
0777, st_size=35, ...}) = 0
open("/home/awilliam/Desktop/link to EdManual0.sxw", O_RDONLY|
O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
open("/home/awilliam/Desktop/link to EdManual.sxw", O_RDONLY|O_NONBLOCK|
O_LARGEFILE|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
mkdir("/home/awilliam/Desktop/link to EdManual0.sxw", 0777) = -1 EEXIST
(File exists)
access("/home/awilliam/Desktop", F_OK)  = 0
lstat64("/home/awilliam/Desktop", {st_mode=S_IFDIR|0700,
st_size=4096, ...}) = 0
gettimeofday({1106686602, 100635}, NULL) = 0
stat64("/home/awilliam/Desktop/link to EdManual0.sxw", {st_mode=S_IFREG|
0644, st_size=0, ...}) = 0
unlink("/home/awilliam/Desktop/link to EdManual0.sxw") = 0
uname({sys="Linux", node="laptop01", ...}) = 0




More information about the Members mailing list