OSX 10.8, testing v14. Crashed again unexpectedly. This time I'm confident I was active on the computer and it was not coming out of a recent sleep mode.
I had actually just created an offline cold wallet on a windows version (the 88 beta, not testing) and had imported it into armory OSX as watch only. OSX had just finished scanning the blockchain for the new watch only wallet addition, and regained sync with the current block height. Then a few moments later promptly crashed.
I tried to include the entire crash log but it looks like it's too big to post. Here's everything minus the Binary Images section:
Process: Python [71648]
Path: /Applications/Armory.app/Contents/MacOS/Python
Identifier: com.armory.armory
Version: ???
Code Type: X86-64 (Native)
Parent Process: bash [71645]
User ID: 501
Date/Time: 2013-11-19 22:04:55.902 -0500
OS Version: Mac OS X 10.8.5 (12F45)
Report Version: 10
Crashed Thread: 2
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
VM Regions Near 0:
-->
__TEXT 0000000100000000-0000000100001000 [ 4K] r-x/rwx SM=COW /Applications/Armory.app/Contents/MacOS/Python
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff8be43322 __select + 10
1 time.so 0x00000001011399af time_sleep + 143
2 org.python.python 0x00000001000a3320 PyEval_EvalFrameEx + 7712
3 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
4 org.python.python 0x00000001000a8246 fast_function + 294
5 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
6 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
7 org.python.python 0x00000001000a8246 fast_function + 294
8 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
9 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
10 org.python.python 0x00000001000a8246 fast_function + 294
11 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
12 org.python.python 0x00000001000a81e2 fast_function + 194
13 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
14 org.python.python 0x00000001000a81e2 fast_function + 194
15 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
16 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
17 org.python.python 0x00000001000a8246 fast_function + 294
18 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
19 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
20 org.python.python 0x00000001000a8246 fast_function + 294
21 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
22 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
23 org.python.python 0x0000000100033556 function_call + 342
24 org.python.python 0x000000010000fe25 PyObject_Call + 101
25 org.python.python 0x00000001000a57f6 PyEval_EvalFrameEx + 17142
26 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
27 org.python.python 0x0000000100033556 function_call + 342
28 org.python.python 0x000000010000fe25 PyObject_Call + 101
29 org.python.python 0x00000001000a57f6 PyEval_EvalFrameEx + 17142
30 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
31 org.python.python 0x0000000100033556 function_call + 342
32 org.python.python 0x000000010000fe25 PyObject_Call + 101
33 org.python.python 0x00000001000a57f6 PyEval_EvalFrameEx + 17142
34 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
35 org.python.python 0x0000000100033556 function_call + 342
36 org.python.python 0x000000010000fe25 PyObject_Call + 101
37 org.python.python 0x00000001000a57f6 PyEval_EvalFrameEx + 17142
38 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
39 org.python.python 0x00000001000a8246 fast_function + 294
40 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
41 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
42 org.python.python 0x0000000100033556 function_call + 342
43 org.python.python 0x000000010000fe25 PyObject_Call + 101
44 org.python.python 0x000000010001be46 instancemethod_call + 166
45 org.python.python 0x000000010000fe25 PyObject_Call + 101
46 org.python.python 0x00000001000a79ad PyEval_CallObjectWithKeywords + 93
47 sip.so 0x000000010132b43c sip_api_invoke_slot + 401
48 QtCore.so 0x0000000101707709 PyQtProxy::invokeSlot(qpycore_slot const&, void**) + 169
49 QtCore.so 0x00000001017075b0 PyQtProxy::unislot(void**) + 160
50 QtCore.so 0x00000001017074fe PyQtProxy::qt_metacall(QMetaObject::Call, int, void**) + 110
51 QtCore 0x000000010198299e QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 1912
52 QtCore 0x00000001019c1543 QSocketNotifier::activated(int) + 45
53 QtCore 0x0000000101986d7d QSocketNotifier::event(QEvent*) + 385
54 QtCore.so 0x00000001016a8932 sipQSocketNotifier::event(QEvent*) + 98
55 QtGui 0x0000000105052488 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 198
56 QtGui 0x0000000105054aa7 QApplication::notify(QObject*, QEvent*) + 5733
57 QtGui.so 0x0000000104846dd9 sipQApplication::notify(QObject*, QEvent*) + 121
58 QtCore 0x000000010196f639 QCoreApplication::notifyInternal(QObject*, QEvent*) + 101
59 QtGui 0x000000010500f8a6 qt_mac_socket_callback(__CFSocket*, unsigned long, __CFData const*, void const*, void*) + 146
60 com.apple.CoreFoundation 0x00007fff90389fa5 __CFSocketPerformV0 + 1045
61 com.apple.CoreFoundation 0x00007fff9034ab31 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
62 com.apple.CoreFoundation 0x00007fff9034a455 __CFRunLoopDoSources0 + 245
63 com.apple.CoreFoundation 0x00007fff9036d7f5 __CFRunLoopRun + 789
64 com.apple.CoreFoundation 0x00007fff9036d0e2 CFRunLoopRunSpecific + 290
65 com.apple.HIToolbox 0x00007fff8e10beb4 RunCurrentEventLoopInMode + 209
66 com.apple.HIToolbox 0x00007fff8e10bc52 ReceiveNextEventCommon + 356
67 com.apple.HIToolbox 0x00007fff8e10bae3 BlockUntilNextEventMatchingListInMode + 62
68 com.apple.AppKit 0x00007fff88bdb533 _DPSNextEvent + 685
69 com.apple.AppKit 0x00007fff88bdadf2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
70 com.apple.AppKit 0x00007fff88bd21a3 -[NSApplication run] + 517
71 QtGui 0x000000010500fe01 QEventDispatcherMac::processEvents(QFlags) + 461
72 QtCore 0x000000010196cd89 QEventLoop::processEvents(QFlags) + 79
73 QtCore 0x000000010196cee7 QEventLoop::exec(QFlags) + 341
74 QtCore 0x000000010196fa6b QCoreApplication::exec() + 199
75 QtGui.so 0x0000000104848330 meth_QApplication_exec_ + 80
76 org.python.python 0x00000001000a3320 PyEval_EvalFrameEx + 7712
77 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
78 org.python.python 0x00000001000a0cb6 PyEval_EvalCode + 54
79 org.python.python 0x00000001000c8351 PyRun_FileExFlags + 161
80 org.python.python 0x00000001000c7e9e PyRun_SimpleFileExFlags + 718
81 org.python.python 0x00000001000dcedb Py_Main + 3307
82 Python 0x0000000100000e55 0x100000000 + 3669
83 Python 0x0000000100000d71 0x100000000 + 3441
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff8be43d16 kevent + 10
1 libdispatch.dylib 0x00007fff8d921dea _dispatch_mgr_invoke + 883
2 libdispatch.dylib 0x00007fff8d9219ee _dispatch_mgr_thread + 54
Thread 2 Crashed:
0 _CppBlockUtils.so 0x0000000106943c13 BtcWallet::isMineBulkFilter(Tx&, std::__1::map, std::__1::allocator > >&, bool) + 259
1 _CppBlockUtils.so 0x00000001069476f8 BtcWallet::scanTx(Tx&, unsigned int, unsigned int, unsigned int) + 120
2 _CppBlockUtils.so 0x0000000106957675 BlockDataManager_LevelDB::rescanWalletZeroConf(BtcWallet&) + 277
3 _CppBlockUtils.so 0x0000000106b2434c _wrap_BlockDataManager_LevelDB_rescanWalletZeroConf + 172
4 org.python.python 0x00000001000a5655 PyEval_EvalFrameEx + 16725
5 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
6 org.python.python 0x0000000100033556 function_call + 342
7 org.python.python 0x000000010000fe25 PyObject_Call + 101
8 org.python.python 0x00000001000a57f6 PyEval_EvalFrameEx + 17142
9 org.python.python 0x00000001000a81e2 fast_function + 194
10 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
11 org.python.python 0x00000001000a81e2 fast_function + 194
12 org.python.python 0x00000001000a459b PyEval_EvalFrameEx + 12443
13 org.python.python 0x00000001000a1386 PyEval_EvalCodeEx + 1734
14 org.python.python 0x0000000100033556 function_call + 342
15 org.python.python 0x000000010000fe25 PyObject_Call + 101
16 org.python.python 0x000000010001be46 instancemethod_call + 166
17 org.python.python 0x000000010000fe25 PyObject_Call + 101
18 org.python.python 0x00000001000a79ad PyEval_CallObjectWithKeywords + 93
19 org.python.python 0x00000001000def26 t_bootstrap + 70
20 libsystem_c.dylib 0x00007fff88351772 _pthread_start + 327
21 libsystem_c.dylib 0x00007fff8833e1a1 thread_start + 13
Thread 3:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x00007fff8be43322 __select + 10
1 com.apple.CoreFoundation 0x00007fff903acf46 __CFSocketManager + 1302
2 libsystem_c.dylib 0x00007fff88351772 _pthread_start + 327
3 libsystem_c.dylib 0x00007fff8833e1a1 thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff8be430fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88355fb9 _pthread_cond_wait + 869
2 _CppBlockUtils.so 0x0000000106a668a7 leveldb::(anonymous namespace)::PosixEnv::BGThreadWrapper(void*) + 71
3 libsystem_c.dylib 0x00007fff88351772 _pthread_start + 327
4 libsystem_c.dylib 0x00007fff8833e1a1 thread_start + 13
Thread 2 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000106cad240 rcx: 0x0000000000000000 rdx: 0x0000000122faeb68
rdi: 0x0000000107d00130 rsi: 0x000000010a8ebfa0 rbp: 0x0000000107cffa90 rsp: 0x0000000107cff820
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000001002 r11: 0x00000001cbb97000
r12: 0x0000000106cad260 r13: 0x000000010a8ebfa0 r14: 0x0000000122faeb68 r15: 0x0000000000000000
rip: 0x0000000106943c13 rfl: 0x0000000000010202 cr2: 0x0000000000000000
Logical CPU: 0
Binary Images:
---omitted--------
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 299
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 19585
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=180.7M resident=88.5M(49%) swapped_out_or_unallocated=92.2M(51%)
Writable regions: Total=915.4M written=786.7M(86%) resident=840.7M(92%) swapped_out=0K(0%) unallocated=74.7M(8%)
REGION TYPE VIRTUAL
=========== =======
CG backing stores 13.5M
CG image 20K
CG raster data 96K
CG shared images 256K
CoreImage 4K
CoreServices 2560K
MALLOC 871.0M
MALLOC guard page 48K
Memory tag=240 4K
Memory tag=242 12K
Memory tag=243 4K
OpenCL 8K
SQLite page cache 96K
STACK GUARD 56.0M
Stack 13.1M
VM_ALLOCATE 16.2M
__DATA 13.9M
__IMAGE 528K
__LINKEDIT 62.1M
__TEXT 118.6M
__UNICODE 544K
mapped file 1.9G
shared memory 18.4M
=========== =======
TOTAL 3.1G