Kunzisoft / KeePassDX

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure way.
https://www.keepassdx.com/
GNU General Public License v3.0
4.28k stars 261 forks source link

Database Password Error: StorageFileLoadException[io_error] #1835

Closed Butts3000 closed 1 week ago

Butts3000 commented 1 month ago

Describe the bug

When I enter the password to open the database a red text box with white font reads: StorageFileLoadException[io_error]

To Reproduce

Steps to reproduce the behavior:

  1. Open 'Keepass DX'
  2. Click on 'Open existing vault'
  3. Select desired database
  4. Input password
  5. See error

Expected behavior

It should just open the database

KeePass Database

KeePassDX:

Android:

Additional context

Add any other context about the problem here.

Thunder33345 commented 1 month ago

Did you try going to the drive app and mark your password db as "Available Offline"

I got the same problem, as you described, error even on incorrect password(found this issue via search)

Removing from file list and readding also does not fix it

Marking the file as "Available Offline" and starring it seems to fix it, now KeePassDX have no issues reading it again

EDIT: model Xiaomi 13T (android 14)

krzygit commented 1 month ago

I have the same problem. I recently updated keepassdx to the latest version(4.0.6) Before that it was working fine for many months.

Somehow after many uninstall/install actions (with system restarts) I was able to open file from google drive (marked as available offline). Then after 2-3 days I got this message: StorageFileLoadException[io_error]. Huwei P10 - Android 9.

bertosch commented 1 month ago

I have the very same problem :\ Hope for a fix as soon as possible.

krzygit commented 1 month ago

Additional info. At the time this error occurred, I tried another application to read the Keepass database. After installation, this error also occurred in this second application. So it can be also problem generated by google.

J-Jamet commented 1 month ago

This is not an exception raised by KeePassDX. So there's nothing I can do on my side, it's a problem with the file manager you're using.