PhilippC / PhilippC/keepass2android

[BUG] SFTP file synchronization error, File is already exclusively open

Open
#3,267 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C#
Stars
6.2k
Forks
478
Avg merge
1h 4m
Merged PRs (30d)
2

Description

Checks
  • I have read the FAQ section, searched the open issues, and still think this is a new bug.
Describe the bug you encountered:

Oftentimes when making changes in the app and then attempting to synchronize those changes with the file on the SFTP server I often get the message.

"File is already exclusively open"

The SFTP server in this case is Rebex Buru SFTP Server 2.20 running on Windows server.

Currently running Android 17 QPR1 beta, but this issue has actually been happening things since Android 16, I just don't do a lot of editing on the app and so I haven't gotten around a reporting it, also been kind of hoping it would just be one of those things that would fix itself sometimes due to some other change.

Image

Based on that error, I'm not even sure if it's like some kind of internal thing or if it's related to the SFTP server itself, I've looked at the logs on the SFTP server. I don't see anything there.

I searched GitHub and even a Google search with that error in it and didn't really come back with anything.

Describe what you expected to happen:

I expect to be able to synchronize the file successfully without running into this error.

What version of Keepass2Android are you using?

1.15-r2

Which version of Android are you on?

17 QPR1 Beta 6, CP31.260618.005

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files or tests are identified. Start by reproducing synchronization with Keepass2Android 1.15-r2 against Rebex Buru SFTP Server 2.20 on Windows, then compare the app and server logs; done means the file synchronizes without the “already exclusively open” error.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, csharp
Domain
mobile, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.