Dear GingerAle! It's Win7 x64, you are right.
Before today bitmonerod+simplewallet were starting OK. After a long period I decided to run it again and here is the issue I described above.
Nothing has changed it my starting .bat also:
@echo off
tasklist /FI "IMAGENAME eq bitmonerod.exe" 2>NUL | find /I /N "bitmonerod.exe">NUL
if not %ERRORLEVEL% == 0 (
echo Starting node...
start bitmonerod.exe --data-dir E:\ProgramData\bitmonero\
) else (
echo Node already started.
)
tasklist /FI "IMAGENAME eq simplewallet.exe" 2>NUL | find /I /N "simplewallet.exe">NUL
if not %ERRORLEVEL% == 0 (
if exist wallet.bin.keys (
echo Starting previous wallet...
start simplewallet.exe --wallet wallet.bin
) else (
echo Starting new wallet...
start simplewallet.exe --generate-new-wallet wallet.bin
)
) else (
echo Wallet already started.
)
pause
When I try to run bitmonerod as Administrator the error is the same as before:
2015-Jun-02 01:46:17.056815 bitmonero v0.8.8.6-release
2015-Jun-02 01:46:17.057815 Module folder: bitmonerod
2015-Jun-02 01:46:17.057815 Initializing P2P server...
2015-Jun-02 01:46:50.121706 bitmonero v0.8.8.6-release
2015-Jun-02 01:46:50.122706 Module folder: bitmonerod
2015-Jun-02 01:46:50.123706 Initializing P2P server...
2015-Jun-02 01:47:09.983842 Binding on 0.0.0.0:18080
2015-Jun-02 01:47:09.984842 Net service bound to 0.0.0.0:18080
2015-Jun-02 01:47:09.985842 Attempting to add IGD port mapping.
2015-Jun-02 01:47:12.994014 UPnP device was found but not recoginzed as IGD.
2015-Jun-02 01:47:12.994014 P2P server initialized OK
2015-Jun-02 01:47:12.995014 Initializing protocol...
2015-Jun-02 01:47:12.996014 Protocol initialized OK
2015-Jun-02 01:47:12.996014 Initializing core RPC server...
2015-Jun-02 01:47:12.997014 Binding on 127.0.0.1:18081
2015-Jun-02 01:47:12.998014 Core RPC server initialized OK on port: 18081
2015-Jun-02 01:47:12.998014 Initializing core...
2015-Jun-02 01:47:13.010015 Loading blockchain...
2015-Jun-02 01:48:02.087822 ERROR C:/bitmonero/src/common/boost_serialization_helper.h:108 Exception at [unserialize_obj_from_file], what=std::bad_alloc
2015-Jun-02 01:48:02.088822 Can't load blockchain storage from file, generating genesis block.
I guess I should delete the monero blockchain and try to re-sync. And it seems that it works.
kazuki49, no, I decided to support the Monero network by keeping the monero core opened.