Hi guys, I was wondering if you could help me with a somewhat unique problem
I'm having or if you could direct me to someone or somewhere I could get the
help I require. My apologies in advance if this is not the correct mailing
list but I wasn't sure how to classify it.

First up, I must state that this problem does not seem to occur in general
usage of OpenOffice.org 3.x and therefore it may not be a bug with OOo and
could be a bug in my own code. Allow me to explain:

I am developing a file system that interfaces with Google Docs using FUSE (
http://code.google.com/p/google-docs-fs/). The issue I have is documented at
http://code.google.com/p/google-docs-fs/issues/detail?id=6 and I shall
summarise it here.
The file system stores all files locally by storing them in
~/.google-docs-fs with a directory tree generated with the above directory
as its root. When the file is closed, the release() function is called which
uploads the file to the Google Docs server.
To prevent the lock files being uploaded, I create an exception for files
beginning with . which causes them to be stored and read locally only.
The problem is that now, after OOo creates a lock file, it then reopens the
file and overwrites the last character ';' with the Null character '\x00'.

I've been trying to figure out the source of the problem by myself to no
avail so any help would be hugely appreciated. As I say, I'm not sure
whether the problem is with my code or with some strange behaviour occurring
within OOo that doesn't surface under normal conditions.
Thanks for your time

Scott Walton

Reply via email to