Author

Topic: Mac OS X 0.3.23 SIGSEGV crashes (Read 1375 times)

legendary
Activity: 2198
Merit: 1311
June 25, 2011, 06:17:48 PM
#3
The Mac client is simply not useable right now.  I haven't been able to send any transactions from it at all.  When I try to send bitcoins the client stops responding but Activity Monitor shows it using 100% CPU.  Sigh.
newbie
Activity: 56
Merit: 0
June 24, 2011, 11:13:55 PM
#2
yeah, I don't know what's up with the Mac client but it really doesn't work well (especially if you've got FileVault turned on)

it just slows down your computer to a crawl
newbie
Activity: 59
Merit: 0
June 24, 2011, 03:22:35 PM
#1
I'm getting frequent crashes from the 0.3.23 Mac OS X build.. when 0.3.21 had no problems.

Installed from the 'bitcoin-0.3.23-macosx.zip' file linked from bitcoin.org and available from Sourceforge:

Code:
$ shasum bitcoin-0.3.23-macosx.zip
42e8a86a97edcafb12d09fa69b56ad0451baa140  bitcoin-0.3.23-macosx.zip

The internal 'about' dialog self-identifies as 'version 0.3.23-beta'.

No user action is associated with the crashes.. I come back to the computer and the app has died with a MacOS crash dialog. Some excerpts from that dialog for the most recent crash:

Code:
Process:         bitcoin [76686]
Path:            /Applications/Bitcoin.app/Contents/MacOS/bitcoin
Identifier:      org.bitcoin.bitcoin
Version:         0.3.23 (323)
Code Type:       X86-64 (Native)
Parent Process:  launchd [119]

Date/Time:       2011-06-24 08:11:52.881 -0700
OS Version:      Mac OS X 10.6.7 (10J869)
Report Version:  6

...

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000040
Crashed Thread:  6

...

Thread 6 Crashed:
0   libSystem.B.dylib              0x00007fff8829a120 strlen + 16
1   libSystem.B.dylib              0x00007fff882a5b1c __vfprintf + 8144
2   libSystem.B.dylib              0x00007fff882a3cab __vfprintf + 351
3   libSystem.B.dylib              0x00007fff882f2154 vfprintf + 92
4   org.bitcoin.bitcoin            0x0000000100009432 OutputDebugStringF(char const*, ...) + 642
5   org.bitcoin.bitcoin            0x0000000100036b53 CDB::~CDB() + 22263
6   org.bitcoin.bitcoin            0x0000000100036fe1 CDB::~CDB() + 23429
7   org.bitcoin.bitcoin            0x00000001000373c3 CDB::~CDB() + 24423
8   org.bitcoin.bitcoin            0x000000010003875f CDB::~CDB() + 29443
9   org.bitcoin.bitcoin            0x00000001000346c6 CDB::~CDB() + 12906
10  libSystem.B.dylib              0x00007fff882d04f6 _pthread_start + 331
11  libSystem.B.dylib              0x00007fff882d03a9 thread_start + 13

Memory access crashes in security-sensitive C code make me nervous.
Jump to: