Post
Topic
Board Project Development
Re: [BOUNTY] Help test next major release of Armory! [0.04 BTC/bug]
by
ACVentures
on 20/11/2013, 03:37:24 UTC
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:

Code:
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