Fixed the passphrase segfault. Make sure you install pycryto python module or else decryption will be dead slow. Everything should work as expected now.
Great. I might not have time to test for a while, so please send me your BTC address and I'll send 0.75 BTC now and the rest after I test.
In the one test I did I got an error message:
$ python wi.py --is-encrypted --wallet=/home/user/wallet1.dat
Traceback (most recent call last):
File "wi.py", line 1823, in
db_env = create_env(db_dir)
File "wi.py", line 1158, in create_env
(DB_CREATE | DB_INIT_LOCK | DB_INIT_LOG | DB_INIT_MPOOL | DB_INIT_TXN | DB_THREAD | DB_RECOVER))
bsddb.db.DBInvalidArgError: (22, 'Invalid argument -- mmap: Invalid argument')
Tried it with a couple wallet files and got the same error. The user has read/write permission to the directory. I have the python-crypto package installed.