Author

Topic: "EXCEPTION: 11DbException Db::get: Not enough space": Possible fix (Read 3601 times)

newbie
Activity: 4
Merit: 0
Heh. Yeah, I know, just haven't seemed to get a chance. This thing just kinda popped up. Good point, though! :-)

newbie
Activity: 12
Merit: 0
You might want to consider updating your version, 0.5 is out now  Smiley
newbie
Activity: 4
Merit: 0

Hi, All!

Very new to this forum: actually found it when googling for the error below.

The Problem:

EXCEPTION: 11DbException
Db::get: Not enough space
C:\Users\Owner\Desktop\Bitcoin\bitcoin.exe in AppInit()

What happened was, Bitcoin.exe (v0.3.21-beta) on Windows XP suddenly failed to start with this error after a power outage. There was plenty of space in ram and on disk at the time, so I knew it wasn't that kind of "space." Also, even more confusing, there's no such file as "C:\Users\Owner\Desktop\Bitcoin\bitcoin.exe" on my computer. I noticed that someone had posted about it here, but didn't see a response.

The Hint:

In "C:\Documents and Settings\myusername\Application Data\Bitcoin", I found the debug.log. In it, I found the above error, PLUS:

ERROR: CheckBlock() : block timestamp too far in the future
LoadBlockIndex() : *** found bad block at 147498, hash=00000000000009461d90e6606
5bb79dd3d47d921ba0e4cadc602e6880484a2ab


Hm. "Too far in the future?"

The Solution:

For me, it was simple: it turned out that the time had not been reset correctly on my computer after the power outage, so that it thought it was 12/31/2004. This, for some reason, caused Bitcoin to fail with the above error, as well as:

EXCEPTION: 11DbException
Db::get: Not enough space
E:\Program Files\Bitcoin\bitcoin.exe in CMyApp::OnUnhandledException()


In my case, resetting the date/time on my computer fixed the problem, and Bitcoin started right up.

Being a n00b, I couldn't post as a response to that topic, but wanted to at least try to post it here in case it might help someone else. Mods, please forgive me if this is not appropriate. I just wanted to make sure I shared this one solution.

Jump to: