Description
I've been testing the release candidates. rc1 through rc3 seem OK, but rc4 through rc6 all crash when I try to start them with my existing excrypted wallet:
$ ./bitcoin-qt
QGtkStyle was unable to detect the current GTK+ theme.
EXCEPTION: 11DbException
Db::open: Invalid argument
bitcoin in Runaway exception
terminate called after throwing an instance of 'DbException'
what(): Db::open: Invalid argument
Aborted
$
The exception is thrown by the "ret = pdbCopy->open(NULL, ...) in CDB::Rewrite() in db.cpp
I'm running a 64 bit archlinux, and am linking against package Berkeley DB ('db') version 5.2.36-2 because I couldn't find a version 4.
Is that likely to be causing this problem?
I'm pretty sure I had rc4 manage to open my wallet one time, but can't get it to work now.