Hi All,
0.8 has been running fine on my iMac until I went to open it today. I get the start up splash screen and right after "loading wallet" I get "Bitcoin-Qt quit unexpectedly".
Debug.log:
Bitcoin version v0.8.0-beta (2013-02-18 18:38:34 -0500)
Using OpenSSL version OpenSSL 1.0.1c 10 May 2012
Startup time: 2013-02-26 15:05:18
Default data directory /Users/**/Library/Application Support/Bitcoin
Used data directory /Users/**/Library/Application Support/Bitcoin
Using 8 threads for script verification
init message: Verifying wallet integrity...
dbenv.open LogDir=/Users/**/Library/Application Support/Bitcoin/database ErrorFile=/Users/**/Library/Application Support/Bitcoin/db.log
Bound to [::]:8333
Bound to 0.0.0.0:8333
init message: Loading block index...
Opening LevelDB in /Users/**/Library/Application Support/Bitcoin/blocks/index
Opened LevelDB successfully
Opening LevelDB in /Users/**/Library/Application Support/Bitcoin/chainstate
Opened LevelDB successfully
LoadBlockIndex(): last block file = 4
LoadBlockIndex(): last block file: CBlockFileInfo(blocks=143, size=18838664, heights=222290..222432, time=2013-02-21..2013-02-21)
LoadBlockIndex(): transaction index disabled
LoadBlockIndex(): hashBestChain=000000000000046ab752df645cae8b0db99a6dc84f1456b40c5906472732d686 height=222432 date=2013-02-21 21:46:36
init message: Verifying block database integrity...
Verifying last 288 blocks at level 3
No coin database inconsistencies in last 193 blocks (58970 transactions)
block index 7675ms
init message: Loading wallet...
nFileVersion = 80000
wallet 7ms
init message: Importing blocks from block database...
Parts of the crash report that seem to be where the issue is:
Process: Bitcoin-Qt [329]
Path: /Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt
Identifier: com.yourcompany.Bitcoin-Qt
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [146]
Date/Time: 2013-02-26 14:37:49.462 +0000
OS Version: Mac OS X 10.7.4 (11E53)
Report Version: 9
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
objc[329]: garbage collection is OFF
Assertion failed: (pfork != NULL), function SetBestChain, file src/main.cpp, line 1742.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x913b19c6 __pthread_kill + 10
1 libsystem_c.dylib 0x95dfbf78 pthread_kill + 106
2 libsystem_c.dylib 0x95decbdd abort + 167
3 libsystem_c.dylib 0x95e2120b __assert_rtn + 351
4 com.yourcompany.Bitcoin-Qt 0x000d07c1 SetBestChain(CValidationState&, CBlockIndex*) + 2657
5 com.yourcompany.Bitcoin-Qt 0x000d2356 ConnectBestBlock(CValidationState&) + 598
6 com.yourcompany.Bitcoin-Qt 0x0011c127 AppInit2() + 16839
7 com.yourcompany.Bitcoin-Qt 0x00021d33 main + 7603
8 com.yourcompany.Bitcoin-Qt 0x0001ec71 start + 53
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000000 ebx: 0x01bf2000 ecx: 0xbfffe77c edx: 0x913b19c6
edi: 0xac7652c0 esi: 0x00000006 ebp: 0xbfffe798 esp: 0xbfffe77c
ss: 0x00000023 efl: 0x00200246 eip: 0x913b19c6 cs: 0x0000000b
ds: 0x00000023 es: 0x00000023 fs: 0x00000000 gs: 0x0000000f
cr2: 0x01bf2000
Logical CPU: 0
I have re-installed the application, I've also moved the wallet out of the data directory to see if that was the problem and to see if it created a new one (new wallet, same error). Tried starting with -rescan as well.
Any help appreciated.