Bug 115742 - Can't save over a file if there is a lingering lock file from a different user
Summary: Can't save over a file if there is a lingering lock file from a different user
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
(earliest affected)
Hardware: All All
: medium normal
Assignee: Mike Kaganski
Whiteboard: target:6.1.0
Depends on:
Blocks: File-Lock
  Show dependency treegraph
Reported: 2018-02-15 11:06 UTC by Aron Budea
Modified: 2018-04-03 10:58 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:

Error message (5.69 KB, image/png)
2018-02-15 11:07 UTC, Aron Budea

Note You need to log in before you can comment on or make changes to this bug.
Description Aron Budea 2018-02-15 11:06:10 UTC
- While an existing file is open, save its lock file,
- Edit it with a text editor manually by replacing the user name in the first field with a different one (it's in ",Computer/User," form), eg. add a character to it,
- Place it next to the original file when the file is not open,
- Try saving an empty document over the file.

=> There is an error (see screenshot).
Similar to bug 108210, which was about opening such files, it should be possible to save over files that are protected by lock files, but there is no corresponding file system lock (if otherwise there's supposed to be). For example this could happen if the locking LO instance crashed.

Observed using LO 6.1 daily build (2018-02-14_23:48:44, 09fcdbd5e0ae35fb7db8c8784329035edd82573b).
Comment 1 Aron Budea 2018-02-15 11:07:20 UTC
Created attachment 139922 [details]
Error message
Comment 2 Mike Kaganski 2018-02-26 15:02:03 UTC
Comment 3 Commit Notification 2018-02-26 19:45:41 UTC
Mike Kaganski committed a patch related to this issue.
It has been pushed to "master":


tdf#115742: allow ignoring stale lockfile on save

It will be available in 6.1.0.

The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:

Affected users are encouraged to test the fix and report feedback.
Comment 4 Xisco Faulí 2018-03-29 09:12:35 UTC
A polite ping to Mike Kaganski: is this bug fixed? if so, could you
please close it as RESOLVED FIXED ? Thanks