<div dir="ltr">I&#39;m seeing another uninitialized memory problem in bitcoind using valgrind:<br><br>tm@tm-VirtualBox:~/bitcoind/bitcoin/src$ valgrind ./bitcoind<br>==2337== Memcheck, a memory error detector<br>==2337== Copyright (C) 2002-2012, and GNU GPL&#39;d, by Julian Seward et al.<br>
==2337== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info<br>==2337== Command: ./bitcoind<br>==2337==<br>==2337== Conditional jump or move depends on uninitialised value(s)<br>==2337==    at 0x319176: CWallet::LoadKeyMetadata(CPubKey const&amp;, CKeyMetadata const&amp;) (wallet.cpp:110)<br>
==2337==    by 0x33645A: ReadKeyValue(CWallet*, CDataStream&amp;, CDataStream&amp;, CWalletScanState&amp;, std::string&amp;, std::string&amp;) (walletdb.cpp:509)<br>==2337==    by 0x3374F0: CWalletDB::LoadWallet(CWallet*) (walletdb.cpp:623)<br>
==2337==    by 0x3218FD: CWallet::LoadWallet(bool&amp;) (wallet.cpp:1485)<br>==2337==    by 0x157F16: AppInit2(boost::thread_group&amp;) (init.cpp:958)<br>==2337==    by 0x140142: AppInit(int, char**) (bitcoind.cpp:143)<br>
==2337==    by 0x13649E: main (bitcoind.cpp:180)<br>==2337==<br><br></div>