Ooo creates new file at each saving action only on Samba shares

Bug #595121 reported by R4v3n
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openoffice.org (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Binary package hint: openoffice.org

I found a bug only in Openoffice 3.2 (build:9483) from Ubuntu 10.04 (ooo-build 3.2.0.10, Debian 1:3.2.0-7-ubuntu4.1).

The problem :
When I save a file with openoffice 3.2 installed from ubuntu repository (any apps, calc, presenter, text editor ...) on samba share, the file is named "myfile.odt", so I edit it, save the modifications, they are rightly saved in "myfile.odt", but now I got too a new file named "myfile0.odt" with a size of 0 octets.
And this is incremental, if I save another change, I got "myfile1.odt" etc ...

This problem doesn't exist if I use the file in local (eg: on my Desktop or any other local location).

The tests :
I checked if this wasn't a Samba problem, it wasn't.
With openoffice 3.0 and Ubuntu 9.04, I didn't got this problem.
With openoffice 3.2 downloaded from official website of Ooo.org and Ubuntu 10.04, I didn't got the problem.

So, I think it's a bug from ubuntu's modifications in Ooo.

If you need any others informations, ask me ! :)

Revision history for this message
Bryan (k1cd) wrote :

This may be related to the 'nobrl' option being needed by OOo in mounting CIFS shares and bug 578402 about crashes on launch with a smb share that was deemed a dupe of another bug related to file locking. It does express differently in Lucid than it did in Karmic but has been seen before.

You might try using the 'nobrl' and 'nounix' options if mounting as CIFS to see if that makes any difference. Or you can use nautilus network places to mount the share via fuse and see if that works. If either of those improves things, you've locate the problem as one in common with the other nuisances.

Ubuntu is using the GoOO variant as I understand it. If it behaves differently in this problem than the 'original', that could be useful information, too, I'd think. Since it's been around for a while and is rather fuzzy, it must be a challenge to locate and fix properly.

Revision history for this message
R4v3n (philippe-raven) wrote :

I just try do add nobrl and nounix to my mount, and yes, right now it works, thanks !

But I don't understand why with Ubuntu 10.04 + Ooo 3.2 from ooo.org website it's working, and not with Ubuntu 10.04 + Ooo 3.2 from Ubuntu repository :)

Revision history for this message
Chris Cheney (ccheney) wrote :

[This is an automatic notification.]

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:

  apport-collect -p openoffice.org-core 595121

This will help us to find and resolve the problem. Bear in mind that you may need to install the python-launchpadlib package from the universe repository. Additionally, when prompted to give apport-collect permissions for Launchpad you will need to give it at least the ability to "Change Non-Private" data as it will be adding information to your bug report. Thanks in advance!

When reporting bugs in the future please use apport, either via the appropriate application's "Help -> Report a Problem" menu or using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

  ubuntu-bug openoffice.org-core

Please do not set bugs back to 'New' after adding this information.

Changed in openoffice.org (Ubuntu):
status: New → Incomplete
Revision history for this message
Chris Cheney (ccheney) wrote :

We're closing this bug since it is has been some time with no response from the original reporter. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in openoffice.org (Ubuntu):
status: Incomplete → Expired
Revision history for this message
R4v3n (philippe-raven) wrote :

Like I wrote, I can make it work with the nobrl and nounix options. Currently I use this solution. I'll try in next Ubuntu if this "bug" already exists.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.