PhilippC / PhilippC/keepass2android

[BUG] New databases instantly corrupt

Open
#2,807 4 comments 1 reaction 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:
  • I made a new database using the OEM Keepass 2.x 64-bit Windows application (latest release), saved to my Google Drive. I can open and edit this database in the OEM Keepass application.
    I cannot open this new, default/unedited database in Keepass2android - I get a notification the database may be corrupted.

The reverse gives trouble too.

  • I create a new database using Keepass2android, saved to my Google Drive. I can open and edit this database in Keepass2android.
    I cannot open this database in the OEM Keepass application, it gives a database corruption error.
Describe what you expected to happen:

Just like in the past, I'd expect flawless operation on both keepass2android and the OEM Keespass application regarding the database.

What version of Keepass2Android are you using?

1.11-r0

Which version of Android are you on?

Android 14 (stock, not rooted)

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 file or test is named. Start by reproducing database creation and opening in both KeePass2Android 1.11-r0 on Android 14 and the OEM KeePass 2.x Windows application, using Google Drive storage; done means a newly created database from either application opens and can be edited in the other without a corruption warning.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, csharp
Domain
databases, mobile
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.