What is Nostr?
Andrew Zonenberg /
npub1wpg…f386
2024-06-22 04:29:40
in reply to nevent1q…f4rt

Andrew Zonenberg on Nostr: Added a fix for the invalid bank headers. Every bug it finds now takes longer and ...

Added a fix for the invalid bank headers. Every bug it finds now takes longer and longer to hit and is a more and more obscure corner case (e.g. the most recent bug would only be triggered by aborting at one exact spot when compacting a bank when it was writing two separate 64-bit flash blocks, if you reset after writing the first but before the second).

Since the latest fix I'm up to almost two hours of fuzzing and a million flash objects written without a failure. Fingers crossed this was the last bug...
Author Public Key
npub1wpgh8qdt8suzxy8f2luspksj4wpdfw53weq4v8dr7llqp3t72tds3rf386