Post
Topic
Board Bitcoin Technical Support
Re: Bitcoin Core 0.15 multiwallet limit
by
kobik
on 11/02/2018, 14:17:11 UTC
I have tried to load 350 wallets by adding the entries to the bicoin.conf

Code:
wallet=wallet-1.dat
wallet=wallet-2.dat
wallet=wallet-3.dat
wallet=wallet-4.dat
...
wallet=wallet-350.dat

And it constantly crashed with fatal error after the 333 wallet in the stage "load wallet.." (although all of them are first verified ok)
At this point the memory usage is about ~750 MB
I have enough available memory.

debug.log
Code:
2018-02-11 14:23:56 init message: Loading wallet...
2018-02-11 14:23:56 nFileVersion = 150100
2018-02-11 14:23:56 Keys: 2002 plaintext, 0 encrypted, 2002 w/ metadata, 2002 total
2018-02-11 14:23:56  wallet                   47ms
2018-02-11 14:23:56 setKeyPool.size() = 2000
2018-02-11 14:23:56 mapWallet.size() = 0
2018-02-11 14:23:56 mapAddressBook.size() = 1
2018-02-11 14:23:56 init message: Loading wallet...
2018-02-11 14:23:56

************************
EXCEPTION: St13runtime_error      
CDB: Error 12, can't open database wallet-333.dat      
D:\Bitcoin\bitcoin-qt.exe in Runaway exception

db.log
Code:
Lock table is out of available locker entries

Any way to workaround this?  Huh