Client Fails to Open with EncFS Encrypted Wallet on Mac #400

issue djspiewak opened this issue on July 12, 2011
  1. djspiewak commented at 5:13 PM on July 12, 2011: none

    I have used EncFS and MacFUSE to encrypt my "~/Library/Application Support" directory on MacOS X (10.6.8). I'm attempting to use the latest version (0.3.23) of the official client. However, when I attempt to start the client, I get the following error:

    EXCEPTION: 22DbRunRecoveryException
    DbEnv::open: DB_RUNRECOVERY: Fatal error, run
    database recovery
    bitcoin in AppInit()
    

    By experimentation, I have found that the trouble file is wallet.dat. All the other files can be encrypted without a problem. The exact encryption scheme is that Application Support is symlinked to ~/.crypt/Library/Application Support, where ~/.crypt is an EncFS mount. Other applications work fine with this (with the notable exception of the App Store).

    This happens both with a clean startup and a pre-existing wallet.

  2. gavinandresen commented at 4:45 PM on August 9, 2011: contributor

    Won't fix (unsupported configuration, not sure we COULD fix since it looks like an EncFS or Berkely DB problem), but the good news is next version of bitcoin adds an option to encrypt the private keys in the wallet.

  3. gavinandresen closed this on Aug 9, 2011

  4. zathras-crypto referenced this in commit 0dd29b25f8 on Jul 18, 2016
  5. laanwj referenced this in commit 0ffb3bd95f on Aug 4, 2016
  6. laanwj referenced this in commit b2135359b3 on Aug 16, 2016
  7. MarcoFalke referenced this in commit 64dfdde0aa on Dec 13, 2016
  8. deadalnix referenced this in commit 5a91bd768f on Jan 19, 2017
  9. lateminer referenced this in commit dbf367ac79 on Oct 16, 2019
  10. Losangelosgenetics referenced this in commit 98dc8fb0ad on Mar 12, 2020
  11. bitcoin locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-20 06:56 UTC