Author

Topic: Armory won't start up on a new mac.. (Read 65 times)

legendary
Activity: 3640
Merit: 1345
Armory Developer
October 05, 2023, 03:34:08 AM
#4
Apple has this habit of pushing compatibility breaking major updates. Likely to get the SWIG library to work, you'd need to build it with a recent version of XCode. Even if you managed to do that, you need to get through the py2/qt4 hurdle.

If you really want Armory to work on OSX, you're better off trying to build from the dev branch, which drops SWIG and runs on py3/qt5.
newbie
Activity: 14
Merit: 1
October 04, 2023, 05:45:56 PM
#3
Hi goatpig,

Thanks for responding. But damn, that's a shame. There's no way to figure out how to swap in the correct library or debug why it's not loading from this error report?

I can look into using a VM - which virtual OS would you recommend to use in that route?
legendary
Activity: 3640
Merit: 1345
Armory Developer
October 02, 2023, 03:17:08 AM
#2
It's failing to load the C++ library that Python needs to access. You're better off trying to run it in a VM if all you got access to is OSX.
newbie
Activity: 14
Merit: 1
September 29, 2023, 05:37:51 PM
#1
Hi,

Not sure what the situation is. Possibly, chipset related because Apple changed their silicon recently... on an older laptop, with this same newest OS version, Armory runs fine... but on a newer laptop, Armory won't run and yields an error that i think is related to libcrypto, but i am unsure how to fix the newer system to operate... any ideas?  Both systems are with Armory 0.96.5

I've checked and there's been nothing new written to any of the Armory logfiles.

This is an example of the error report that pops up immediately when trying to run Armory, saying that python crashed:


-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               Python [21083]
Path:                  /Applications/Armory.app/Contents/MacOS/Armory
Identifier:            org.python.python
Version:               2.7.15 (2.7.15)
Code Type:             X86-64 (Translated)
Parent Process:        launchd [1]
User ID:               504

Date/Time:             2023-09-29 16:11:49.5872 -0400
OS Version:            macOS 13.6 (22G120)
Report Version:        12
Anonymous UUID:        F82D25EC-1572-9B2C-976A-4205853B3E86


Time Awake Since Boot: 620000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process:   exc handler [21083]

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   _CppBlockUtils.so                       0x113ddbf37 _GLOBAL__sub_I_cryptlib.cpp + 7
1   dyld                                    0x204c623fb invocation function for block in dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const::$_0::operator()() const + 175
2   dyld                                    0x204ca09de invocation function for block in dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) block_pointer, void const*) const + 132
3   dyld                                    0x204c94f22 invocation function for block in dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInfo const&, bool, bool&) block_pointer) const + 577
4   dyld                                    0x204c450af dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_command const*, bool&) block_pointer) const + 245
5   dyld                                    0x204c940bf dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInfo const&, bool, bool&) block_pointer) const + 175
6   dyld                                    0x204c9675e dyld3::MachOFile::forEachInitializerPointerSection(Diagnostics&, void (unsigned int, unsigned int, bool&) block_pointer) const + 116
7   dyld                                    0x204ca06ea dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) block_pointer, void const*) const + 390
8   dyld                                    0x204c5f66c dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const + 220
9   dyld                                    0x204c5f85a dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array&) const + 178
10  dyld                                    0x204c6246f dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const::$_1::operator()() const + 97
11  dyld                                    0x204c5f8f1 dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const + 93
12  dyld                                    0x204c7c3f6 dyld4::APIs::dlopen_from(char const*, int, void*) + 944
13  Python                                  0x10db3e13a _PyImport_GetDynLoadFunc + 314
14  Python                                  0x10db21a39 _PyImport_LoadDynamicModule + 89
15  Python                                  0x10db204ed import_submodule + 285
16  Python                                  0x10db1ff7e load_next + 270
17  Python                                  0x10db1ee7b PyImport_ImportModuleLevel + 731
18  Python                                  0x10daf8deb builtin___import__ + 139
19  Python                                  0x10db00c1b PyEval_EvalFrameEx + 10171
20  Python                                  0x10dafe204 PyEval_EvalCodeEx + 2212
21  Python                                  0x10db08d6d fast_function + 109
22  Python                                  0x10db0066c PyEval_EvalFrameEx + 8716
23  Python                                  0x10db08e51 fast_function + 337
24  Python                                  0x10db0066c PyEval_EvalFrameEx + 8716
25  Python                                  0x10dafe204 PyEval_EvalCodeEx + 2212
26  Python                                  0x10dafd952 PyEval_EvalCode + 34
27  Python                                  0x10db1d874 PyImport_ExecCodeModuleEx + 212
28  Python                                  0x10db209ed load_source_module + 957
29  Python                                  0x10db204ed import_submodule + 285
30  Python                                  0x10db1ff7e load_next + 270
31  Python                                  0x10db1ee7b PyImport_ImportModuleLevel + 731
32  Python                                  0x10daf8deb builtin___import__ + 139
33  Python                                  0x10da55061 PyObject_Call + 97
34  Python                                  0x10daff374 PyEval_EvalFrameEx + 3860
35  Python                                  0x10dafe204 PyEval_EvalCodeEx + 2212
36  Python                                  0x10dafd952 PyEval_EvalCode + 34
37  Python                                  0x10db2be4d PyRun_FileExFlags + 157
38  Python                                  0x10db2b984 PyRun_SimpleFileExFlags + 740
39  Python                                  0x10db4357f Py_Main + 3279
40  dyld                                    0x204c4941f start + 1903

Thread 1:: com.apple.rosetta.exceptionserver
0   runtime                              0x7ff7fff96634 0x7ff7fff92000 + 17972


Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000000010d018de0  rbx: 0x000000030d8d2258  rcx: 0x000000030d8d4ad0  rdx: 0x000000030d8d4a40
  rdi: 0x0000000000000002  rsi: 0x000000030d8d4a28  rbp: 0x000000030d8d2240  rsp: 0x000000030d8d2230
   r8: 0x00007ff858c7c930   r9: 0x0000000000000000  r10: 0x0000000000000080  r11: 0x0000000091e387fb
  r12: 0x0000000113fb7e68  r13: 0x0000000113a44600  r14: 0x0000000113ddbf30  r15: 0x000000030d8d2778
  rip:        rfl: 0x0000000000000202
 tmp0: 0x0000000113ddbf37 tmp1: 0x0511f8c5c057f8c5 tmp2: 0x0005c7480022f385


Binary Images:
       0x204c43000 -        0x204cdefff dyld (*) <3df96f32-b9c9-3566-a6b7-4daebc6d6563> /usr/lib/dyld
    0x7ff7fff92000 -     0x7ff7fffc1fff runtime (*) <15ccd9bf-9a15-3540-a1ff-3abea3e2ca9d> /usr/libexec/rosetta/runtime
       0x10cba7000 -        0x10cbfafff libRosettaRuntime (*) <429951a9-d91e-35d5-aaea-eecb0a38f677> /Library/Apple/*/libRosettaRuntime
       0x104b92000 -        0x104b92fff org.python.python (2.7.15) <323f5f65-13a0-3067-9591-6432083ee72e> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
       0x10d164000 -        0x10d1a3fff libssl.1.0.0.dylib (*) <877b9435-c0cb-3ad2-9db6-3d6fbc5b5cc2> /usr/local/lib/libssl.1.0.0.dylib
       0x10d420000 -        0x10d58ffff libcrypto.1.0.0.dylib (*) <7206f3be-315e-32fc-9923-3b6f38af706c> /usr/local/lib/libcrypto.1.0.0.dylib
       0x10da47000 -        0x10db94fff org.python.python (2.7.15, (c) 2001-2018 Python Software Foundation.) <40610775-e818-3a47-b69f-d7b28b3e9330> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/Python
       0x10df06000 -        0x10e075fff libcrypto.1.0.0.dylib (*) <7206f3be-315e-32fc-9923-3b6f38af706c> /usr/local/Cellar/openssl/1.0.2o_1/lib/libcrypto.1.0.0.dylib
       0x10d33b000 -        0x10d33cfff _locale.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_locale.so
       0x10d359000 -        0x10d362fff libintl.8.dylib (*) <65b896df-857e-3c34-aba1-8b7b45db34f8> /usr/local/Cellar/gettext/0.20.2_1/lib/libintl.8.dylib
       0x10d82d000 -        0x10d830fff operator.so (*) <7517595c-dc1c-327a-b1aa-5ebd5241f3e9> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/operator.so
       0x10d34a000 -        0x10d34bfff _functools.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_functools.so
       0x10d844000 -        0x10d847fff _struct.so (*) <3983ff45-d955-325b-b451-aa19d20e38e6> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_struct.so
       0x10d875000 -        0x10d881fff datetime.so (*) <9f8a313b-76d5-3568-a97f-a31bd3ed8217> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/datetime.so
       0x10d40d000 -        0x10d40ffff _hashlib.so (*) <86463700-9dd8-3f01-a9eb-ef76d3f72aa4> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_hashlib.so
       0x10d85d000 -        0x10d85efff time.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/time.so
       0x10d8ad000 -        0x10d8aefff cStringIO.so (*) <874b17ce-abb6-30a4-8213-ae700f0bc68b> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/cStringIO.so
       0x10d8be000 -        0x10d8c1fff _collections.so (*) <22a1176e-159e-33d5-9f54-19faa06aadf9> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_collections.so
       0x10d8e6000 -        0x10d8ebfff itertools.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/itertools.so
       0x10d8d6000 -        0x10d8d7fff _heapq.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_heapq.so
       0x10d918000 -        0x10d91efff math.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/math.so
       0x10d939000 -        0x10d93cfff strop.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/strop.so
       0x10d94f000 -        0x10d952fff binascii.so (*) <2158bbd8-5e48-3b1a-8aea-24d3464fd08b> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/binascii.so
       0x10d962000 -        0x10d963fff _random.so (*) <18f3feaa-2818-3fe5-9581-4096a93f0393> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_random.so
       0x10d970000 -        0x10d973fff zlib.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/zlib.so
       0x10d985000 -        0x10d989fff bz2.so (*) <211816d4-678c-392b-83ed-d90b87fe839f> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/bz2.so
       0x10d90b000 -        0x10d90bfff grp.so (*) <9c5e4516-aea9-346b-b1c8-65b8261cfda2> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/grp.so
       0x10d9b2000 -        0x10d9bafff _socket.so (*) <9944b409-5449-3ebe-b301-040b8b632077> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_socket.so
       0x10d9de000 -        0x10d9e0fff select.so (*) <4b9dc7f4-7d71-34cc-839d-f2f2a1b6549f> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/select.so
       0x10d99e000 -        0x10d99ffff fcntl.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/fcntl.so
       0x10ec4c000 -        0x10eda8fff QtCore.so (*) <4a4d8613-9758-32c2-8b18-a067b6d3fc20> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt4/QtCore.so
       0x10f50d000 -        0x10f7c2fff QtCore (*) <2a8eef31-7896-30fa-8c2f-034fec315d54> /Applications/Armory.app/Contents/Frameworks/QtCore.framework/Versions/4/QtCore
       0x10e393000 -        0x10e3aafff sip.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/sip.so
       0x110375000 -        0x1107befff QtGui.so (*) /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt4/QtGui.so
       0x112121000 -        0x112a9cfff QtGui (*) /Applications/Armory.app/Contents/Frameworks/QtGui.framework/Versions/4/QtGui
       0x10e46c000 -        0x10e4a8fff libpng16.16.dylib (*) <87486a2b-e764-3c9a-9994-42b9dda29d51> /Applications/Armory.app/Contents/Dependencies/libpng16.16.dylib
       0x10e61f000 -        0x10e625fff _psutil_osx.so (*) <63f6073f-4b6c-31df-84e0-fd86af2d9e7e> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/psutil-5.4.7-py2.7-macosx-10.13-x86_64.egg/psutil/_psutil_osx.so
       0x10e63f000 -        0x10e640fff _psutil_posix.so (*) <8d07e983-c4ce-3e43-8c68-55b8b3b6fc69> /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/psutil-5.4.7-py2.7-macosx-10.13-x86_64.egg/psutil/_psutil_posix.so
       0x113a44000 -        0x113fb4fff _CppBlockUtils.so (*) /Applications/Armory.app/Contents/MacOS/py/usr/local/lib/armory/_CppBlockUtils.so

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    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: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=438.6M resident=0K(0%) swapped_out_or_unallocated=438.6M(100%)
Writable regions: Total=813.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=813.2M(100%)

                                VIRTUAL   REGION
REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
Activity Tracing                   256K        1
Kernel Alloc Once                    8K        1
MALLOC                           146.2M       13
MALLOC guard page                   96K        4
MALLOC_MEDIUM (reserved)         120.0M        1         reserved VM address space (unallocated)
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
Rosetta Arena                     4096K        2
Rosetta Generic                    788K      194
Rosetta IndirectBranch              96K        2
Rosetta JIT                      128.0M        1
Rosetta Return Stack                20K        2
Rosetta Thread Context              20K        2
Stack                             8176K        1
Stack Guard                       56.0M        1
VM_ALLOCATE                       17.3M       61
VM_ALLOCATE (reserved)               8K        2         reserved VM address space (unallocated)
__DATA                            17.4M      319
__DATA_CONST                      13.1M      174
__DATA_DIRTY                       633K       97
__FONT_DATA                        2352        1
__LINKEDIT                       181.5M       43
__OBJC_RO                         66.3M        1
__OBJC_RW                         2011K        2
__TEXT                           257.1M      332
dyld private memory                260K        2
mapped file                        4.3G     1385
shared memory                       32K        2
unshared pmap                     4272K        3
===========                     =======  =======
TOTAL                              5.6G     2650
TOTAL, minus reserved VM space     5.1G     2650



-----------
Full Report
-----------

{"app_name":"Python","timestamp":"2023-09-29 16:11:50.00 -0400","app_version":"2.7.15","slice_uuid":"323f5f65-13a0-3067-9591-6432083ee72e","build_version":"2.7.15","platform":1,"bundleID":"org.python.python","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.6 (22G120)","roots_installed":0,"name":"Python","incident_id":"ECDD5941-C664-4D3B-98D9-CA018461E687"}
{
  "uptime" : 620000,
  "procRole" : "Background",
  "version" : 2,
  "userID" : 504,
  "deployVersion" : 210,
  "modelCode" : "Mac14,6",
  "coalitionID" : 2038,
  "osVersion" : {
    "train" : "macOS 13.6",
    "build" : "22G120",
    "releaseType" : "User"
  },
  "captureTime" : "2023-09-29 16:11:49.5872 -0400",
  "incident" : "ECDD5941-C664-4D3B-98D9-CA018461E687",
  "pid" : 21083,
  "translated" : true,
  "cpuType" : "X86-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-09-29 16:11:48.8280 -0400",
  "procStartAbsTime" : 14968523357392,
  "procExitAbsTime" : 14968541570060,
  "procName" : "Python",
  "procPath" : "\/Applications\/Armory.app\/Contents\/MacOS\/Armory",
  "bundleInfo" : {"CFBundleShortVersionString":"2.7.15","CFBundleVersion":"2.7.15","CFBundleIdentifier":"org.python.python"},
  "storeInfo" : {"deviceIdentifierForVendor":"ADFE5884-6704-5C63-AD2C-CE6DFB3832BC","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.armory.armory",
  "crashReporterKey" : "F82D25EC-1572-9B2C-976A-4205853B3E86",
  "codeSigningID" : "",
  "codeSigningTeamID" : "",
  "codeSigningValidationCategory" : 0,
  "codeSigningTrustLevel" : 0,
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_INSTRUCTION","signal":"SIGILL"},
  "termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"exc handler","byPid":21083},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":3726379,"threadState":{"flavor":"x86_THREAD_STATE","rbp":{"value":13112255040},"r12":{"value":4630216296},"rosetta":{"tmp2":{"value":1626486937416581},"tmp1":{"value":365346573012957381},"tmp0":{"value":4628266807}},"rbx":{"value":13112255064},"r8":{"value":140704618105136,"symbolLocation":16,"symbol":"dyld4::gDyld"},"r15":{"value":13112256376},"r10":{"value":128},"rdx":{"value":13112265280},"rdi":{"value":2},"r9":{"value":0},"r13":{"value":4624500224},"rflags":{"value":514},"rax":{"value":4513172960},"rsp":{"value":13112255024},"r11":{"value":2447607803},"rcx":{"value":13112265424},"r14":{"value":4628266800,"symbolLocation":0,"symbol":"_GLOBAL__sub_I_cryptlib.cpp"},"rsi":{"value":13112265256}},"queue":"com.apple.main-thread","frames":[{"imageOffset":3768119,"symbol":"_GLOBAL__sub_I_cryptlib.cpp","symbolLocation":7,"imageIndex":38},{"imageOffset":127995,"symbol":"invocation function for block in dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const::$_0::operator()() const","symbolLocation":175,"imageIndex":0},{"imageOffset":383454,"symbol":"invocation function for block in dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) block_pointer, void const*) const","symbolLocation":132,"imageIndex":0},{"imageOffset":335650,"symbol":"invocation function for block in dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInfo const&, bool, bool&) block_pointer) const","symbolLocation":577,"imageIndex":0},{"imageOffset":8367,"symbol":"dyld3::MachOFile::forEachLoadCommand(Diagnostics&, void (load_command const*, bool&) block_pointer) const","symbolLocation":245,"imageIndex":0},{"imageOffset":331967,"symbol":"dyld3::MachOFile::forEachSection(void (dyld3::MachOFile::SectionInfo const&, bool, bool&) block_pointer) const","symbolLocation":175,"imageIndex":0},{"imageOffset":341854,"symbol":"dyld3::MachOFile::forEachInitializerPointerSection(Diagnostics&, void (unsigned int, unsigned int, bool&) block_pointer) const","symbolLocation":116,"imageIndex":0},{"imageOffset":382698,"symbol":"dyld3::MachOAnalyzer::forEachInitializer(Diagnostics&, dyld3::MachOAnalyzer::VMAddrConverter const&, void (unsigned int) block_pointer, void const*) const","symbolLocation":390,"imageIndex":0},{"imageOffset":116332,"symbol":"dyld4::Loader::findAndRunAllInitializers(dyld4::RuntimeState&) const","symbolLocation":220,"imageIndex":0},{"imageOffset":116826,"symbol":"dyld4::Loader::runInitializersBottomUp(dyld4::RuntimeState&, dyld3::Array&) const","symbolLocation":178,"imageIndex":0},{"imageOffset":128111,"symbol":"dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const::$_1::operator()() const","symbolLocation":97,"imageIndex":0},{"imageOffset":116977,"symbol":"dyld4::Loader::runInitializersBottomUpPlusUpwardLinks(dyld4::RuntimeState&) const","symbolLocation":93,"imageIndex":0},{"imageOffset":234486,"symbol":"dyld4::APIs::dlopen_from(char const*, int, void*)","symbolLocation":944,"imageIndex":0},{"imageOffset":1012026,"symbol":"_PyImport_GetDynLoadFunc","symbolLocation":314,"imageIndex":6},{"imageOffset":895545,"symbol":"_PyImport_LoadDynamicModule","symbolLocation":89,"imageIndex":6},{"imageOffset":890093,"symbol":"import_submodule","symbolLocation":285,"imageIndex":6},{"imageOffset":888702,"symbol":"load_next","symbolLocation":270,"imageIndex":6},{"imageOffset":884347,"symbol":"PyImport_ImportModuleLevel","symbolLocation":731,"imageIndex":6},{"imageOffset":728555,"symbol":"builtin___import__","symbolLocation":139,"imageIndex":6},{"imageOffset":760859,"symbol":"PyEval_EvalFrameEx","symbolLocation":10171,"imageIndex":6},{"imageOffset":750084,"symbol":"PyEval_EvalCodeEx","symbolLocation":2212,"imageIndex":6},{"imageOffset":793965,"symbol":"fast_function","symbolLocation":109,"imageIndex":6},{"imageOffset":759404,"symbol":"PyEval_EvalFrameEx","symbolLocation":8716,"imageIndex":6},{"imageOffset":794193,"symbol":"fast_function","symbolLocation":337,"imageIndex":6},{"imageOffset":759404,"symbol":"PyEval_EvalFrameEx","symbolLocation":8716,"imageIndex":6},{"imageOffset":750084,"symbol":"PyEval_EvalCodeEx","symbolLocation":2212,"imageIndex":6},{"imageOffset":747858,"symbol":"PyEval_EvalCode","symbolLocation":34,"imageIndex":6},{"imageOffset":878708,"symbol":"PyImport_ExecCodeModuleEx","symbolLocation":212,"imageIndex":6},{"imageOffset":891373,"symbol":"load_source_module","symbolLocation":957,"imageIndex":6},{"imageOffset":890093,"symbol":"import_submodule","symbolLocation":285,"imageIndex":6},{"imageOffset":888702,"symbol":"load_next","symbolLocation":270,"imageIndex":6},{"imageOffset":884347,"symbol":"PyImport_ImportModuleLevel","symbolLocation":731,"imageIndex":6},{"imageOffset":728555,"symbol":"builtin___import__","symbolLocation":139,"imageIndex":6},{"imageOffset":57441,"symbol":"PyObject_Call","symbolLocation":97,"imageIndex":6},{"imageOffset":754548,"symbol":"PyEval_EvalFrameEx","symbolLocation":3860,"imageIndex":6},{"imageOffset":750084,"symbol":"PyEval_EvalCodeEx","symbolLocation":2212,"imageIndex":6},{"imageOffset":747858,"symbol":"PyEval_EvalCode","symbolLocation":34,"imageIndex":6},{"imageOffset":937549,"symbol":"PyRun_FileExFlags","symbolLocation":157,"imageIndex":6},{"imageOffset":936324,"symbol":"PyRun_SimpleFileExFlags","symbolLocation":740,"imageIndex":6},{"imageOffset":1033599,"symbol":"Py_Main","symbolLocation":3279,"imageIndex":6},{"imageOffset":25631,"symbol":"start","symbolLocation":1903,"imageIndex":0}]},{"id":3726381,"name":"com.apple.rosetta.exceptionserver","frames":[{"imageOffset":17972,"imageIndex":1}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 8669900800,
    "size" : 638976,
    "uuid" : "3df96f32-b9c9-3566-a6b7-4daebc6d6563",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 140703128166400,
    "size" : 196608,
    "uuid" : "15ccd9bf-9a15-3540-a1ff-3abea3e2ca9d",
    "path" : "\/usr\/libexec\/rosetta\/runtime",
    "name" : "runtime"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4508512256,
    "size" : 344064,
    "uuid" : "429951a9-d91e-35d5-aaea-eecb0a38f677",
    "path" : "\/Library\/Apple\/*\/libRosettaRuntime",
    "name" : "libRosettaRuntime"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4374208512,
    "CFBundleShortVersionString" : "2.7.15",
    "CFBundleIdentifier" : "org.python.python",
    "size" : 4096,
    "uuid" : "323f5f65-13a0-3067-9591-6432083ee72e",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/Resources\/Python.app\/Contents\/MacOS\/Python",
    "name" : "Python",
    "CFBundleVersion" : "2.7.15"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4514529280,
    "size" : 262144,
    "uuid" : "877b9435-c0cb-3ad2-9db6-3d6fbc5b5cc2",
    "path" : "\/usr\/local\/lib\/libssl.1.0.0.dylib",
    "name" : "libssl.1.0.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4517396480,
    "size" : 1507328,
    "uuid" : "7206f3be-315e-32fc-9923-3b6f38af706c",
    "path" : "\/usr\/local\/lib\/libcrypto.1.0.0.dylib",
    "name" : "libcrypto.1.0.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4523847680,
    "CFBundleShortVersionString" : "2.7.15, (c) 2001-2018 Python Software Foundation.",
    "CFBundleIdentifier" : "org.python.python",
    "size" : 1368064,
    "uuid" : "40610775-e818-3a47-b69f-d7b28b3e9330",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/Python",
    "name" : "Python",
    "CFBundleVersion" : "2.7.15"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4528824320,
    "size" : 1507328,
    "uuid" : "7206f3be-315e-32fc-9923-3b6f38af706c",
    "path" : "\/usr\/local\/Cellar\/openssl\/1.0.2o_1\/lib\/libcrypto.1.0.0.dylib",
    "name" : "libcrypto.1.0.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4516458496,
    "size" : 8192,
    "uuid" : "c90e928a-494f-3d79-b6fe-ad5c85d39647",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/_locale.so",
    "name" : "_locale.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4516581376,
    "size" : 40960,
    "uuid" : "65b896df-857e-3c34-aba1-8b7b45db34f8",
    "path" : "\/usr\/local\/Cellar\/gettext\/0.20.2_1\/lib\/libintl.8.dylib",
    "name" : "libintl.8.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4521644032,
    "size" : 16384,
    "uuid" : "7517595c-dc1c-327a-b1aa-5ebd5241f3e9",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/operator.so",
    "name" : "operator.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4516519936,
    "size" : 8192,
    "uuid" : "bd8c7a98-9e31-30fc-84bf-5013ec9f6f0f",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/_functools.so",
    "name" : "_functools.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4521738240,
    "size" : 16384,
    "uuid" : "3983ff45-d955-325b-b451-aa19d20e38e6",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/_struct.so",
    "name" : "_struct.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4521938944,
    "size" : 53248,
    "uuid" : "9f8a313b-76d5-3568-a97f-a31bd3ed8217",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/datetime.so",
    "name" : "datetime.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4517318656,
    "size" : 12288,
    "uuid" : "86463700-9dd8-3f01-a9eb-ef76d3f72aa4",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/_hashlib.so",
    "name" : "_hashlib.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4521840640,
    "size" : 8192,
    "uuid" : "a0104177-284d-3ba5-a307-69739a633fb2",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/time.so",
    "name" : "time.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522168320,
    "size" : 8192,
    "uuid" : "874b17ce-abb6-30a4-8213-ae700f0bc68b",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/cStringIO.so",
    "name" : "cStringIO.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522237952,
    "size" : 16384,
    "uuid" : "22a1176e-159e-33d5-9f54-19faa06aadf9",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/_collections.so",
    "name" : "_collections.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522401792,
    "size" : 24576,
    "uuid" : "ac9f3f81-d70d-3c8e-9988-1731919ced84",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/itertools.so",
    "name" : "itertools.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522336256,
    "size" : 8192,
    "uuid" : "aae36920-74f3-36c3-904b-f4b2c0a53012",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/_heapq.so",
    "name" : "_heapq.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522606592,
    "size" : 28672,
    "uuid" : "a2f21a13-d22f-3285-b0ba-008038b54155",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/math.so",
    "name" : "math.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522741760,
    "size" : 16384,
    "uuid" : "ca44eaf1-feae-3945-b272-c9db49a7750a",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/strop.so",
    "name" : "strop.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522831872,
    "size" : 16384,
    "uuid" : "2158bbd8-5e48-3b1a-8aea-24d3464fd08b",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/binascii.so",
    "name" : "binascii.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522909696,
    "size" : 8192,
    "uuid" : "18f3feaa-2818-3fe5-9581-4096a93f0393",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/_random.so",
    "name" : "_random.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522967040,
    "size" : 16384,
    "uuid" : "bfd17ed1-5d48-3595-8cf2-69731bca5146",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/zlib.so",
    "name" : "zlib.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4523053056,
    "size" : 20480,
    "uuid" : "211816d4-678c-392b-83ed-d90b87fe839f",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/bz2.so",
    "name" : "bz2.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4522553344,
    "size" : 4096,
    "uuid" : "9c5e4516-aea9-346b-b1c8-65b8261cfda2",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/grp.so",
    "name" : "grp.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4523237376,
    "size" : 36864,
    "uuid" : "9944b409-5449-3ebe-b301-040b8b632077",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/_socket.so",
    "name" : "_socket.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4523417600,
    "size" : 12288,
    "uuid" : "4b9dc7f4-7d71-34cc-839d-f2f2a1b6549f",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/select.so",
    "name" : "select.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4523155456,
    "size" : 8192,
    "uuid" : "d0f9eff7-94ba-308a-8556-5cc1c3aa2016",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/lib-dynload\/fcntl.so",
    "name" : "fcntl.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4542742528,
    "size" : 1429504,
    "uuid" : "4a4d8613-9758-32c2-8b18-a067b6d3fc20",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/site-packages\/PyQt4\/QtCore.so",
    "name" : "QtCore.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4551921664,
    "size" : 2842624,
    "uuid" : "2a8eef31-7896-30fa-8c2f-034fec315d54",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/QtCore.framework\/Versions\/4\/QtCore",
    "name" : "QtCore"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4533596160,
    "size" : 98304,
    "uuid" : "b5279cef-02d7-360c-af4d-b3745a1d7471",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/site-packages\/sip.so",
    "name" : "sip.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4567027712,
    "size" : 4497408,
    "uuid" : "db4677c1-b368-31c0-b324-d974e2edc203",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/site-packages\/PyQt4\/QtGui.so",
    "name" : "QtGui.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4598140928,
    "size" : 9945088,
    "uuid" : "bdbee7d7-2ea0-338b-a8a5-d4455c4b9c3e",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/QtGui.framework\/Versions\/4\/QtGui",
    "name" : "QtGui"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4534484992,
    "size" : 249856,
    "uuid" : "87486a2b-e764-3c9a-9994-42b9dda29d51",
    "path" : "\/Applications\/Armory.app\/Contents\/Dependencies\/libpng16.16.dylib",
    "name" : "libpng16.16.dylib"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4536266752,
    "size" : 28672,
    "uuid" : "63f6073f-4b6c-31df-84e0-fd86af2d9e7e",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/site-packages\/psutil-5.4.7-py2.7-macosx-10.13-x86_64.egg\/psutil\/_psutil_osx.so",
    "name" : "_psutil_osx.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4536397824,
    "size" : 8192,
    "uuid" : "8d07e983-c4ce-3e43-8c68-55b8b3b6fc69",
    "path" : "\/Applications\/Armory.app\/Contents\/Frameworks\/Python.framework\/Versions\/2.7\/lib\/python2.7\/site-packages\/psutil-5.4.7-py2.7-macosx-10.13-x86_64.egg\/psutil\/_psutil_posix.so",
    "name" : "_psutil_posix.so"
  },
  {
    "source" : "P",
    "arch" : "x86_64",
    "base" : 4624498688,
    "size" : 5705728,
    "uuid" : "ad2dc2a3-eea4-36a1-b64a-a0fc163b9397",
    "path" : "\/Applications\/Armory.app\/Contents\/MacOS\/py\/usr\/local\/lib\/armory\/_CppBlockUtils.so",
    "name" : "_CppBlockUtils.so"
  }
],
  "sharedCache" : {
  "base" : 140703513526272,
  "size" : 21474836480,
  "uuid" : "75dd4664-3ce0-3cee-8a6f-327db863e105"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=438.6M resident=0K(0%) swapped_out_or_unallocated=438.6M(100%)\nWritable regions: Total=813.2M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=813.2M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nKernel Alloc Once                    8K        1 \nMALLOC                           146.2M       13 \nMALLOC guard page                   96K        4 \nMALLOC_MEDIUM (reserved)         120.0M        1         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nRosetta Arena                     4096K        2 \nRosetta Generic                    788K      194 \nRosetta IndirectBranch              96K        2 \nRosetta JIT                      128.0M        1 \nRosetta Return Stack                20K        2 \nRosetta Thread Context              20K        2 \nStack                             8176K        1 \nStack Guard                       56.0M        1 \nVM_ALLOCATE                       17.3M       61 \nVM_ALLOCATE (reserved)               8K        2         reserved VM address space (unallocated)\n__DATA                            17.4M      319 \n__DATA_CONST                      13.1M      174 \n__DATA_DIRTY                       633K       97 \n__FONT_DATA                        2352        1 \n__LINKEDIT                       181.5M       43 \n__OBJC_RO                         66.3M        1 \n__OBJC_RW                         2011K        2 \n__TEXT                           257.1M      332 \ndyld private memory                260K        2 \nmapped file                        4.3G     1385 \nshared memory                       32K        2 \nunshared pmap                     4272K        3 \n===========                     =======  ======= \nTOTAL                              5.6G     2650 \nTOTAL, minus reserved VM space     5.1G     2650 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "516f6df64e8263b2faeebf6d4d4e0ce5a8cf8cf4",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "62c74108bcb0435c2153f963",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "650b7c08e672332e1018ffad"
      },
      "deploymentId" : 240000355
    },
    {
      "rolloutId" : "60186475825c62000ccf5450",
      "factorPackIds" : {

      },
      "deploymentId" : 240000062
    }
  ],
  "experime
Jump to: