wallet: Add BerkeleyDB version sanity check at init time #20952

pull laanwj wants to merge 1 commits into bitcoin:master from laanwj:2021-01-berkeleydb-sanity-check changing 3 files +26 −0
  1. laanwj commented at 4:23 PM on January 17, 2021: member

    Detect version conflicts between the run-time BerkeleyDB library and the one used during compilation.

    This is very unsafe (can result in anything from crashes to corruption) so shut down when one is detected.

  2. laanwj added the label Wallet on Jan 17, 2021
  3. laanwj force-pushed on Jan 17, 2021
  4. wallet: Add BerkeleyDB version sanity check at init time
    Detect version conflicts between the run-time BerkeleyDB library and the one used during compilation.
    
    This is very unsafe (can result in anything from crashes to corruption) so shut down when one is detected.
    ad57fb756b
  5. laanwj force-pushed on Jan 17, 2021
  6. theStack approved
  7. theStack commented at 11:23 PM on January 17, 2021: member

    utACK ad57fb756b1c2df625790bd9c296ec28daa93740

  8. laanwj requested review from adamjonas on Jan 18, 2021
  9. laanwj requested review from ajtowns on Jan 18, 2021
  10. laanwj commented at 10:30 AM on January 18, 2021: member

    @adamjonas whoops wrong aj :slightly_smiling_face:

  11. meshcollider commented at 12:39 AM on January 19, 2021: contributor

    Code review ACK ad57fb756b1c2df625790bd9c296ec28daa93740

  12. decryp2kanon commented at 5:57 PM on January 19, 2021: contributor

    utACK ad57fb7

    good idea.

  13. achow101 commented at 6:04 PM on January 19, 2021: member

    ACK ad57fb756b1c2df625790bd9c296ec28daa93740

  14. meshcollider merged this on Jan 20, 2021
  15. meshcollider closed this on Jan 20, 2021

  16. sidhujag referenced this in commit a23b88eb0c on Jan 20, 2021
  17. luke-jr referenced this in commit 15dedadb38 on Jan 29, 2021
  18. DrahtBot locked this on Aug 18, 2022

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-04-13 15:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me