cryptoadvance / cryptoadvance/specter-desktop
Failed to load database path after update
- Dominant language
- Python
- Stars
- 847
- Forks
- 259
- Avg merge
- 6d 18h
- Merged PRs (30d)
- 2
Description
**Describe the bug**
After upgrading Specter in umbrel to 2.0.2, my wallets no longer load properly with the error messages in the screenshot below. When l attach to the docker container, I see that there is no /data/.bitcoin folder, but I can still see the wallets json files in /data/wallets/main as well as a db.sqlite in /data/sqlite. Any chance I can recover the wallets and especially the labels associated with the addresses?
**Screenshots**

- Where is your node running: umbrel
- Where is your specter running: umbrel
- Browser: Chrome
- Specter Version: 2.0.2
Contributor guide
Research direction
Start by reproducing the Specter 2.0.2 upgrade in the Umbrel Docker container and inspect the paths /data/.bitcoin, /data/wallets/main, and /data/sqlite/db.sqlite. Compare the wallet JSON and SQLite data with the expected database path; done means the existing wallets load and their address labels are preserved.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, sqlite
- Domain
- databases, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100