Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#9414 closed defect (fixed)

Crash emitting color_pause signal

Reported by: edk4001@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: UI Version:
Keywords: Cc: pett
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        macOS-13.4.1-arm64-arm-64bit
ChimeraX Version: 1.6.1 (2023-05-09 17:57:07 UTC)
Description
Last time you used ChimeraX it crashed.
Please describe steps that led to the crash here.
Fatal Python error: Segmentation fault

Thread 0x00000002ed05f000 (most recent call first):
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 316 in wait
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 574 in wait
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 1297 in run
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 973 in _bootstrap_inner
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 930 in _bootstrap

Current thread 0x00000001eb7dde00 (most recent call first):
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/ui/widgets/color_button.py", line 147 in 
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/ui/gui.py", line 275 in event_loop
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/core/__main__.py", line 892 in init
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/core/__main__.py", line 1043 in 
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/runpy.py", line 87 in _run_code
  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/runpy.py", line 197 in _run_module_as_main


{"app_name":"ChimeraX","timestamp":"2023-07-20 11:19:52.00 -0400","app_version":"1.6.1","slice_uuid":"a5992708-d5b4-36ec-ac0a-e525f6105b56","build_version":"1.6.1.0","platform":1,"bundleID":"edu.ucsf.cgl.ChimeraX","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.4.1 (22F770820d)","roots_installed":0,"name":"ChimeraX","incident_id":"BE93C56E-9089-4F2C-B766-07136306954B"}
{
  "uptime" : 140000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro18,2",
  "coalitionID" : 602,
  "osVersion" : {
    "train" : "macOS 13.4.1",
    "build" : "22F770820d",
    "releaseType" : "User"
  },
  "captureTime" : "2023-07-20 11:19:51.5345 -0400",
  "incident" : "BE93C56E-9089-4F2C-B766-07136306954B",
  "pid" : 24915,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-07-20 07:56:40.2969 -0400",
  "procStartAbsTime" : 3291303570121,
  "procExitAbsTime" : 3532848225163,
  "procName" : "ChimeraX",
  "procPath" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/MacOS\/ChimeraX",
  "bundleInfo" : {"CFBundleShortVersionString":"1.6.1","CFBundleVersion":"1.6.1.0","CFBundleIdentifier":"edu.ucsf.cgl.ChimeraX"},
  "storeInfo" : {"deviceIdentifierForVendor":"32B13DDB-F408-570B-BF11-58BEA8459E37","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "edu.ucsf.cgl.ChimeraX",
  "crashReporterKey" : "9E68BBFB-41E2-9468-5E03-195041F4BA66",
  "codeSigningID" : "edu.ucsf.cgl.ChimeraX",
  "codeSigningTeamID" : "LWV8X224YF",
  "codeSigningFlags" : 570491649,
  "codeSigningValidationCategory" : 6,
  "codeSigningTrustLevel" : 0,
  "wakeTime" : 2781,
  "sleepWakeUUID" : "5A246FC4-F638-4B01-BFFB-445A7D156D43",
  "sip" : "enabled",
  "vmRegionInfo" : "0xa2 is not in any region.  Bytes before following region: 105554055790430\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      MALLOC_NANO (reserved)   600038000000-600040000000 [128.0M] rw-\/rwx SM=NUL  ...(unallocated)",
  "exception" : {"codes":"0x0000000000000001, 0x00000000000000a2","rawCodes":[1,162],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x00000000000000a2"},
  "vmregioninfo" : "0xa2 is not in any region.  Bytes before following region: 105554055790430\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      UNUSED SPACE AT START\n--->  \n      MALLOC_NANO (reserved)   600038000000-600040000000 [128.0M] rw-\/rwx SM=NUL  ...(unallocated)",
  "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":1697730,"threadState":{"x":[{"value":0},{"value":0},{"value":1},{"value":6719471021},{"value":5637438488},{"value":13794583510876831725},{"value":0},{"value":4329652312},{"value":4422672856245653473},{"value":4422672849114042849},{"value":78},{"value":0},{"value":49},{"value":4332161976},{"value":4294967296},{"value":5051951312},{"value":328},{"value":8324648800},{"value":0},{"value":11},{"value":8245861888,"symbolLocation":0,"symbol":"_main_thread"},{"value":259},{"value":8245862112,"symbolLocation":224,"symbol":"_main_thread"},{"value":5628581824},{"value":2},{"value":5051959928},{"value":5628581816},{"value":5051959920},{"value":1}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6719290408},"cpsr":{"value":1073745920},"fp":{"value":5637438288},"sp":{"value":5637438256},"esr":{"value":1442840704,"description":" Address size fault"},"pc":{"value":6719063844,"matchesCrashFrame":1},"far":{"value":5637438384}},"name":"CrBrowserMain","queue":"com.apple.main-thread","frames":[{"imageOffset":38692,"symbol":"__pthread_kill","symbolLocation":8,"imageIndex":174},{"imageOffset":27688,"symbol":"pthread_kill","symbolLocation":288,"imageIndex":175},{"imageOffset":259180,"symbol":"raise","symbolLocation":32,"imageIndex":176},{"imageOffset":14884,"symbol":"_sigtramp","symbolLocation":56,"imageIndex":177},{"imageOffset":315304,"symbol":"method_vectorcall_VARARGS","symbolLocation":168,"imageIndex":1},{"imageOffset":315304,"symbol":"method_vectorcall_VARARGS","symbolLocation":168,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":1},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":1},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":1},{"imageOffset":1319204,"symbol":"PyQtSlot::call(_object*, _object*) const","symbolLocation":68,"imageIndex":43},{"imageOffset":1318828,"symbol":"PyQtSlot::invoke(void**, _object*, void*, bool) const","symbolLocation":292,"imageIndex":43},{"imageOffset":1322912,"symbol":"PyQtSlotProxy::unislot(void**)","symbolLocation":92,"imageIndex":43},{"imageOffset":1322768,"symbol":"PyQtSlotProxy::qt_metacall(QMetaObject::Call, int, void**)","symbolLocation":68,"imageIndex":43},{"imageOffset":730244,"imageIndex":44},{"imageOffset":808832,"symbol":"QTimer::timerEvent(QTimerEvent*)","symbolLocation":208,"imageIndex":44},{"imageOffset":146136,"symbol":"sipQTimer::timerEvent(QTimerEvent*)","symbolLocation":148,"imageIndex":43},{"imageOffset":699572,"symbol":"QObject::event(QEvent*)","symbolLocation":88,"imageIndex":44},{"imageOffset":145700,"symbol":"sipQTimer::event(QEvent*)","symbolLocation":220,"imageIndex":43},{"imageOffset":42768,"symbol":"QApplicationPrivate::notify_helper(QObject*, QEvent*)","symbolLocation":272,"imageIndex":47},{"imageOffset":46760,"symbol":"QApplication::notify(QObject*, QEvent*)","symbolLocation":512,"imageIndex":47},{"imageOffset":1427128,"symbol":"sipQApplication::notify(QObject*, QEvent*)","symbolLocation":248,"imageIndex":46},{"imageOffset":429724,"symbol":"QCoreApplication::notifyInternal2(QObject*, QEvent*)","symbolLocation":292,"imageIndex":44},{"imageOffset":1898752,"symbol":"QTimerInfoList::activateTimers()","symbolLocation":948,"imageIndex":44},{"imageOffset":83456,"imageIndex":67},{"imageOffset":521788,"symbol":"__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__","symbolLocation":28,"imageIndex":178},{"imageOffset":521680,"symbol":"__CFRunLoopDoSource0","symbolLocation":176,"imageIndex":178},{"imageOffset":521120,"symbol":"__CFRunLoopDoSources0","symbolLocation":340,"imageIndex":178},{"imageOffset":515912,"symbol":"__CFRunLoopRun","symbolLocation":828,"imageIndex":178},{"imageOffset":513208,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":178},{"imageOffset":199744,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":179},{"imageOffset":199292,"symbol":"ReceiveNextEventCommon","symbolLocation":648,"imageIndex":179},{"imageOffset":198612,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":76,"imageIndex":179},{"imageOffset":232772,"symbol":"_DPSNextEvent","symbolLocation":636,"imageIndex":180},{"imageOffset":229088,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":716,"imageIndex":180},{"imageOffset":181060,"symbol":"-[NSApplication run]","symbolLocation":464,"imageIndex":180},{"imageOffset":86032,"imageIndex":67},{"imageOffset":467648,"symbol":"QEventLoop::exec(QFlags)","symbolLocation":532,"imageIndex":44},{"imageOffset":431416,"symbol":"QCoreApplication::exec()","symbolLocation":128,"imageIndex":44},{"imageOffset":2498220,"symbol":"meth_QApplication_exec(_object*, _object*)","symbolLocation":96,"imageIndex":46},{"imageOffset":553436,"symbol":"cfunction_call","symbolLocation":172,"imageIndex":1},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":1},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":1},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":1},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":1},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":1},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":1},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":1},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":1},{"imageOffset":1124092,"symbol":"PyEval_EvalCode","symbolLocation":80,"imageIndex":1},{"imageOffset":1111204,"symbol":"builtin_exec","symbolLocation":672,"imageIndex":1},{"imageOffset":551308,"symbol":"cfunction_vectorcall_FASTCALL","symbolLocation":232,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":1},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":1},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":1},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":1},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":1},{"imageOffset":1531556,"symbol":"pymain_run_module","symbolLocation":200,"imageIndex":1},{"imageOffset":1529064,"symbol":"Py_RunMain","symbolLocation":764,"imageIndex":1},{"imageOffset":1531220,"symbol":"pymain_main","symbolLocation":340,"imageIndex":1},{"imageOffset":1530868,"symbol":"Py_Main","symbolLocation":36,"imageIndex":1},{"imageOffset":15700,"symbol":"main","symbolLocation":128,"imageIndex":0},{"imageOffset":24360,"symbol":"start","symbolLocation":2236,"imageIndex":181}]},{"id":1697748,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697749,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697750,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697751,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697752,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697753,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697754,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697755,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697756,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":17},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697823,"name":"ThreadPoolServiceThread","frames":[{"imageOffset":52712,"symbol":"kevent64","symbolLocation":8,"imageIndex":174},{"imageOffset":62151504,"imageIndex":54},{"imageOffset":62151152,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61835128,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697825,"name":"ThreadPoolBackgroundWorker","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":61883116,"imageIndex":54},{"imageOffset":61885944,"imageIndex":54},{"imageOffset":61884684,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697826,"name":"Chrome_IOThread","frames":[{"imageOffset":52712,"symbol":"kevent64","symbolLocation":8,"imageIndex":174},{"imageOffset":62151504,"imageIndex":54},{"imageOffset":62151152,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":25214976,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697827,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":62125656,"imageIndex":54},{"imageOffset":61342164,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697831,"name":"Chrome_InProcGpuThread","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":62125656,"imageIndex":54},{"imageOffset":61342164,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697832,"name":"Chrome_ChildIOThread","frames":[{"imageOffset":52712,"symbol":"kevent64","symbolLocation":8,"imageIndex":174},{"imageOffset":62151504,"imageIndex":54},{"imageOffset":62151152,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":102133716,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697833,"name":"CompositorTileWorker1","frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":62096196,"imageIndex":54},{"imageOffset":92829352,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697834,"name":"ThreadPoolSingleThreadSharedForeground0","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":61883116,"imageIndex":54},{"imageOffset":61885944,"imageIndex":54},{"imageOffset":61884860,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697835,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":62125656,"imageIndex":54},{"imageOffset":61342164,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697836,"name":"VizCompositorThread","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":62125656,"imageIndex":54},{"imageOffset":61342164,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697837,"name":"NetworkService","frames":[{"imageOffset":52712,"symbol":"kevent64","symbolLocation":8,"imageIndex":174},{"imageOffset":62151504,"imageIndex":54},{"imageOffset":62151152,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697838,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":62125656,"imageIndex":54},{"imageOffset":61342164,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697839,"name":"ThreadPoolSingleThreadForegroundBlocking1","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":61883116,"imageIndex":54},{"imageOffset":61885944,"imageIndex":54},{"imageOffset":61884904,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697861,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":62125656,"imageIndex":54},{"imageOffset":61342164,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697876,"name":"com.apple.NSEventThread","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":522212,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":178},{"imageOffset":516292,"symbol":"__CFRunLoopRun","symbolLocation":1208,"imageIndex":178},{"imageOffset":513208,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":178},{"imageOffset":1454900,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":180},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697881,"name":"MemoryInfra","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":62125656,"imageIndex":54},{"imageOffset":61342164,"imageIndex":54},{"imageOffset":61790700,"imageIndex":54},{"imageOffset":61535376,"imageIndex":54},{"imageOffset":61932820,"imageIndex":54},{"imageOffset":61933196,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1697882,"name":"ThreadPoolSingleThreadSharedBackgroundBlocking2","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":61883116,"imageIndex":54},{"imageOffset":61885188,"imageIndex":54},{"imageOffset":61884728,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1767155,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":61883116,"imageIndex":54},{"imageOffset":61885944,"imageIndex":54},{"imageOffset":61884816,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1780939,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":175}]},{"id":1786215,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":175}]},{"id":1794985,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":175}]},{"id":1794987,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":175}]},{"id":1794988,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":175}]},{"id":1795769,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":3860,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":174},{"imageOffset":78400,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":174},{"imageOffset":39800,"symbol":"mach_msg_overwrite","symbolLocation":604,"imageIndex":174},{"imageOffset":4752,"symbol":"mach_msg","symbolLocation":24,"imageIndex":174},{"imageOffset":62126188,"imageIndex":54},{"imageOffset":61883116,"imageIndex":54},{"imageOffset":61885944,"imageIndex":54},{"imageOffset":61884816,"imageIndex":54},{"imageOffset":62101416,"imageIndex":54},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]},{"id":1796063,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":175}]},{"id":1796064,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":175}]},{"id":1796065,"frames":[{"imageOffset":7564,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":175}]},{"id":1796225,"frames":[{"imageOffset":18192,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":174},{"imageOffset":30068,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":175},{"imageOffset":1467556,"symbol":"PyThread_acquire_lock_timed","symbolLocation":324,"imageIndex":1},{"imageOffset":1789488,"symbol":"acquire_timed","symbolLocation":120,"imageIndex":1},{"imageOffset":1788688,"symbol":"lock_PyThread_acquire_lock","symbolLocation":56,"imageIndex":1},{"imageOffset":315772,"symbol":"method_vectorcall_VARARGS_KEYWORDS","symbolLocation":396,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":1},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":1},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":1},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":1},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":1},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":1},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":1},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":1},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":1},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":1},{"imageOffset":290772,"symbol":"method_vectorcall","symbolLocation":284,"imageIndex":1},{"imageOffset":1792420,"symbol":"t_bootstrap","symbolLocation":72,"imageIndex":1},{"imageOffset":1466680,"symbol":"pythread_wrapper","symbolLocation":28,"imageIndex":1},{"imageOffset":28584,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":175},{"imageOffset":7584,"symbol":"thread_start","symbolLocation":8,"imageIndex":175}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4328947712,
    "CFBundleShortVersionString" : "1.6.1",
    "CFBundleIdentifier" : "edu.ucsf.cgl.ChimeraX",
    "size" : 16384,
    "uuid" : "a5992708-d5b4-36ec-ac0a-e525f6105b56",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/MacOS\/ChimeraX",
    "name" : "ChimeraX",
    "CFBundleVersion" : "1.6.1.0"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4336861184,
    "CFBundleShortVersionString" : "3.9.11, (c) 2001-2021 Python Software Foundation.",
    "CFBundleIdentifier" : "org.python.python",
    "size" : 2555904,
    "uuid" : "5ee765c2-b52f-3980-9781-73db1abd2bde",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/Python",
    "name" : "Python",
    "CFBundleVersion" : "3.9.11"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4331896832,
    "size" : 16384,
    "uuid" : "7c48bb52-2d6b-3e26-a51f-6c2a62306335",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_heapq.cpython-39-darwin.so",
    "name" : "_heapq.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4331749376,
    "size" : 32768,
    "uuid" : "1aa5fe59-6d0e-30d4-a9c5-c6ed179cf80c",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/binascii.cpython-39-darwin.so",
    "name" : "binascii.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4334256128,
    "size" : 32768,
    "uuid" : "7b8307ab-d97d-3a6a-afdf-d8c79bdd942c",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/zlib.cpython-39-darwin.so",
    "name" : "zlib.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4334354432,
    "size" : 16384,
    "uuid" : "cbfd2b08-770e-3580-97e0-2daf6461baa8",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_bz2.cpython-39-darwin.so",
    "name" : "_bz2.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4334993408,
    "size" : 196608,
    "uuid" : "e1e5848d-f933-3ee9-8beb-6d659173d0a3",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_lzma.cpython-39-darwin.so",
    "name" : "_lzma.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4334436352,
    "size" : 16384,
    "uuid" : "7e70b2d6-dede-31cf-88be-99c0ca47d3d8",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/grp.cpython-39-darwin.so",
    "name" : "grp.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4334075904,
    "size" : 32768,
    "uuid" : "5c775732-b6c5-3893-a6bc-a29b3560786d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_struct.cpython-39-darwin.so",
    "name" : "_struct.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4334780416,
    "size" : 49152,
    "uuid" : "9d652743-0505-3051-b40c-4449ceb79f5b",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/math.cpython-39-darwin.so",
    "name" : "math.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4334911488,
    "size" : 16384,
    "uuid" : "5592bf68-8e5a-3e65-8bdd-e623dae22c34",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_bisect.cpython-39-darwin.so",
    "name" : "_bisect.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4335419392,
    "size" : 16384,
    "uuid" : "e27a9387-2920-3f65-92c2-a9c07a5cda1f",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_random.cpython-39-darwin.so",
    "name" : "_random.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4335271936,
    "size" : 16384,
    "uuid" : "0a8e0ece-ce43-3bad-9a29-14d9b8c08b73",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_sha512.cpython-39-darwin.so",
    "name" : "_sha512.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4336156672,
    "size" : 16384,
    "uuid" : "b9121616-c5c3-374c-8936-183dab0f4224",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/arrays\/_arrays.cpython-39-darwin.so",
    "name" : "_arrays.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4342235136,
    "size" : 458752,
    "uuid" : "15322e6f-aef8-39e6-9665-ec75ffa64fce",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/arrays\/lib\/libarrays.dylib",
    "name" : "libarrays.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4336025600,
    "size" : 32768,
    "uuid" : "8505c6f7-3f27-3921-98d4-814f56455982",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_json.cpython-39-darwin.so",
    "name" : "_json.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4352475136,
    "size" : 2654208,
    "uuid" : "c2f1d5d6-0c90-30e0-a381-d91c75711f25",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/core\/_multiarray_umath.cpython-39-darwin.so",
    "name" : "_multiarray_umath.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4445962240,
    "size" : 20709376,
    "uuid" : "6b8373ed-7142-34ea-9b4b-9f502e8a6f33",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/.dylibs\/libopenblas64_.0.dylib",
    "name" : "libopenblas64_.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4346167296,
    "size" : 3112960,
    "uuid" : "193af507-3eae-3ef7-8934-a1c352b48834",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/.dylibs\/libgfortran.5.dylib",
    "name" : "libgfortran.5.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4341415936,
    "size" : 49152,
    "uuid" : "0110c4e2-f1ab-3304-bc10-93e1022cb4b9",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/.dylibs\/libgcc_s.2.dylib",
    "name" : "libgcc_s.2.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4341858304,
    "size" : 81920,
    "uuid" : "e3bec047-88a6-3f78-a092-8b1069f35fdb",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_datetime.cpython-39-darwin.so",
    "name" : "_datetime.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4342038528,
    "size" : 98304,
    "uuid" : "e19e24ba-e588-3dce-a086-8c56fd71eb01",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_pickle.cpython-39-darwin.so",
    "name" : "_pickle.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4344840192,
    "size" : 65536,
    "uuid" : "fecc801c-9d79-351a-b833-8066018bcefb",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/core\/_multiarray_tests.cpython-39-darwin.so",
    "name" : "_multiarray_tests.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4336762880,
    "size" : 16384,
    "uuid" : "f32bab21-320f-3999-9a9a-d34c2f953c79",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_posixsubprocess.cpython-39-darwin.so",
    "name" : "_posixsubprocess.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4341284864,
    "size" : 32768,
    "uuid" : "ff7d40db-95e6-320a-b57f-faed8f2333d9",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/select.cpython-39-darwin.so",
    "name" : "select.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4345659392,
    "size" : 81920,
    "uuid" : "2c150f5d-6630-3489-8b61-220f8b81a448",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_ctypes.cpython-39-darwin.so",
    "name" : "_ctypes.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4345856000,
    "size" : 98304,
    "uuid" : "18f5e139-b1f9-3180-bf0d-71034335937d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/linalg\/_umath_linalg.cpython-39-darwin.so",
    "name" : "_umath_linalg.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4344709120,
    "size" : 65536,
    "uuid" : "c60c0689-8417-3601-8328-0a77a72a8031",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/fft\/_pocketfft_internal.cpython-39-darwin.so",
    "name" : "_pocketfft_internal.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4423532544,
    "size" : 458752,
    "uuid" : "146f00bf-a86c-304b-9c61-c6f4f23e8a71",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/mtrand.cpython-39-darwin.so",
    "name" : "mtrand.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4351049728,
    "size" : 131072,
    "uuid" : "664ed8e5-c6fc-3cae-acf5-13a04dc33c9e",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/bit_generator.cpython-39-darwin.so",
    "name" : "bit_generator.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4350509056,
    "size" : 212992,
    "uuid" : "b2392406-be7c-30b3-b00c-dd70dc87d521",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/_common.cpython-39-darwin.so",
    "name" : "_common.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4345544704,
    "size" : 32768,
    "uuid" : "9ed5556a-6dcd-3a65-a517-e4e4b81fb352",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_hashlib.cpython-39-darwin.so",
    "name" : "_hashlib.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4351557632,
    "size" : 344064,
    "uuid" : "dd5422ba-21b8-364c-9a78-827318571a50",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/libssl.1.1.dylib",
    "name" : "libssl.1.1.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4429479936,
    "size" : 1687552,
    "uuid" : "e8babe02-f50e-351e-a64c-70fd4c02141d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/libcrypto.1.1.dylib",
    "name" : "libcrypto.1.1.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4346068992,
    "size" : 32768,
    "uuid" : "0683dfb0-1a27-3bfd-9519-51dbe4d0ad0b",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_blake2.cpython-39-darwin.so",
    "name" : "_blake2.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4425302016,
    "size" : 311296,
    "uuid" : "e75e1ef5-fd95-3b3f-95b1-ff05b418f48d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/_bounded_integers.cpython-39-darwin.so",
    "name" : "_bounded_integers.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4350820352,
    "size" : 65536,
    "uuid" : "cf1e1002-15f3-3b3c-b0e6-eb5483739413",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/_mt19937.cpython-39-darwin.so",
    "name" : "_mt19937.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4424318976,
    "size" : 49152,
    "uuid" : "8559b659-7fa4-36f6-8d24-03151a863125",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/_philox.cpython-39-darwin.so",
    "name" : "_philox.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4424450048,
    "size" : 65536,
    "uuid" : "4e2a888e-28d4-3e0a-88d2-5ac4f5e85e87",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/_pcg64.cpython-39-darwin.so",
    "name" : "_pcg64.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4352344064,
    "size" : 32768,
    "uuid" : "f44c33eb-068f-39d2-b41e-9cc7ff6ec214",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/_sfc64.cpython-39-darwin.so",
    "name" : "_sfc64.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4427677696,
    "size" : 557056,
    "uuid" : "701ddeb9-64ff-3c78-a162-02ea9251f8c2",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/random\/_generator.cpython-39-darwin.so",
    "name" : "_generator.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4350967808,
    "size" : 16384,
    "uuid" : "cb698a25-6e7e-3d75-851c-fc5fcae677d0",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_opcode.cpython-39-darwin.so",
    "name" : "_opcode.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4352114688,
    "size" : 114688,
    "uuid" : "bb73fd8d-bec2-3254-9762-efd2965da4a5",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/geometry\/_geometry.cpython-39-darwin.so",
    "name" : "_geometry.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4442128384,
    "size" : 1654784,
    "uuid" : "61f0bdbb-1502-3ef5-bf0c-da2c568c4193",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtCore.abi3.so",
    "name" : "QtCore.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4434952192,
    "size" : 4653056,
    "uuid" : "8411e169-c5ca-3d70-9962-1ecf4565ae8d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtCore.framework\/Versions\/A\/QtCore",
    "name" : "QtCore"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4441096192,
    "size" : 81920,
    "uuid" : "3535e26b-2c48-31ff-87bd-7a11a1bb2b2e",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/sip.cpython-39-darwin.so",
    "name" : "sip.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4784357376,
    "size" : 3080192,
    "uuid" : "7665a44d-b6d3-323b-bb24-6ce940fbfbeb",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtWidgets.abi3.so",
    "name" : "QtWidgets.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4790779904,
    "size" : 4538368,
    "uuid" : "8969d043-f519-3f5e-8c7b-d70f69867f8b",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtWidgets.framework\/Versions\/A\/QtWidgets",
    "name" : "QtWidgets"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4771758080,
    "size" : 6373376,
    "uuid" : "e580e17d-2c19-39bf-bdd1-9f96d62b6172",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtGui.framework\/Versions\/A\/QtGui",
    "name" : "QtGui"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4441292800,
    "size" : 507904,
    "uuid" : "e795c30c-73b0-3d7d-9c20-0cde8d11795c",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtDBus.framework\/Versions\/A\/QtDBus",
    "name" : "QtDBus"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4737089536,
    "size" : 1556480,
    "uuid" : "5a3baf61-2631-373d-8faa-f7bdcc4dee4f",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtGui.abi3.so",
    "name" : "QtGui.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4425121792,
    "size" : 65536,
    "uuid" : "672d90f4-f67e-3e52-93ad-9da65bd4284a",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtWebEngineWidgets.abi3.so",
    "name" : "QtWebEngineWidgets.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4445749248,
    "size" : 81920,
    "uuid" : "a1e2479e-285e-348a-b215-186eb398abc0",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtWebEngineWidgets.framework\/Versions\/A\/QtWebEngineWidgets",
    "name" : "QtWebEngineWidgets"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4783554560,
    "size" : 294912,
    "uuid" : "597b5212-6e17-3c77-804d-64b089edd5f8",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtPrintSupport.framework\/Versions\/A\/QtPrintSupport",
    "name" : "QtPrintSupport"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6144245760,
    "size" : 154959872,
    "uuid" : "1b766dc4-2490-3425-8726-45387675bc14",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtWebEngineCore.framework\/Versions\/A\/QtWebEngineCore",
    "name" : "QtWebEngineCore"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4807704576,
    "size" : 3801088,
    "uuid" : "a8318019-bcfe-31e3-a4ef-0c06b644f56f",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtQuick.framework\/Versions\/A\/QtQuick",
    "name" : "QtQuick"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4782555136,
    "size" : 393216,
    "uuid" : "bf18b11a-9679-367d-a75d-3ac39709894a",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtOpenGL.framework\/Versions\/A\/QtOpenGL",
    "name" : "QtOpenGL"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4798201856,
    "size" : 507904,
    "uuid" : "f60a7732-e6fd-3531-bee8-053628c12c76",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtQmlModels.framework\/Versions\/A\/QtQmlModels",
    "name" : "QtQmlModels"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4783161344,
    "size" : 180224,
    "uuid" : "f10cd7b8-fbf6-3f9e-8a9d-6cb0d989664b",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtWebChannel.framework\/Versions\/A\/QtWebChannel",
    "name" : "QtWebChannel"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4798906368,
    "size" : 3637248,
    "uuid" : "000421d5-d92e-32a9-bcad-7f94730b8a66",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtQml.framework\/Versions\/A\/QtQml",
    "name" : "QtQml"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4796760064,
    "size" : 1081344,
    "uuid" : "f232088d-7d73-3597-ab6a-46682d4db172",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtNetwork.framework\/Versions\/A\/QtNetwork",
    "name" : "QtNetwork"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4804608000,
    "size" : 458752,
    "uuid" : "45de9884-82be-3676-8fca-11ba46abd930",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtPositioning.framework\/Versions\/A\/QtPositioning",
    "name" : "QtPositioning"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4781228032,
    "size" : 81920,
    "uuid" : "d36b54b4-46f4-3c48-969c-f0308500ce4e",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtQuickWidgets.framework\/Versions\/A\/QtQuickWidgets",
    "name" : "QtQuickWidgets"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4427563008,
    "size" : 32768,
    "uuid" : "8453e6d1-3b96-3db6-aedb-c5a4c2a22abc",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtWebChannel.abi3.so",
    "name" : "QtWebChannel.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4803330048,
    "size" : 491520,
    "uuid" : "004380bd-9fda-3107-a0c3-836854990f97",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtNetwork.abi3.so",
    "name" : "QtNetwork.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4806443008,
    "size" : 212992,
    "uuid" : "208ecaaa-cc8d-30ca-af3b-75667b15310a",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtWebEngineCore.abi3.so",
    "name" : "QtWebEngineCore.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4805984256,
    "size" : 163840,
    "uuid" : "86e602e9-9007-36d3-b6fe-ad07d72e97b5",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtPrintSupport.abi3.so",
    "name" : "QtPrintSupport.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4815814656,
    "size" : 622592,
    "uuid" : "9bbd9cd5-9744-3792-98aa-5f539f0bbb36",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/platforms\/libqcocoa.dylib",
    "name" : "libqcocoa.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4807049216,
    "CFBundleShortVersionString" : "1.0",
    "CFBundleIdentifier" : "com.apple.AppleMetalOpenGLRenderer",
    "size" : 442368,
    "uuid" : "01596a35-894c-3104-8314-40d3c08f18ca",
    "path" : "\/System\/Library\/Extensions\/AppleMetalOpenGLRenderer.bundle\/Contents\/MacOS\/AppleMetalOpenGLRenderer",
    "name" : "AppleMetalOpenGLRenderer",
    "CFBundleVersion" : "1"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4815486976,
    "size" : 147456,
    "uuid" : "24eae0c3-412b-3e2e-a94a-e55cf2c2eb3a",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/styles\/libqmacstyle.dylib",
    "name" : "libqmacstyle.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5005115392,
    "size" : 16384,
    "uuid" : "3957e40d-4680-3cfe-bdbc-2cd7d75d88b6",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/fcntl.cpython-39-darwin.so",
    "name" : "fcntl.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5005459456,
    "size" : 163840,
    "uuid" : "c300d432-9995-33a1-9ca3-bda766f91b26",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/pyexpat.cpython-39-darwin.so",
    "name" : "pyexpat.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4988944384,
    "size" : 65536,
    "uuid" : "e3798f2d-56e0-3841-88c2-d7fef87405d2",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_socket.cpython-39-darwin.so",
    "name" : "_socket.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5005737984,
    "size" : 32768,
    "uuid" : "07587faa-9c51-35d7-b774-63cc779579f9",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/array.cpython-39-darwin.so",
    "name" : "array.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5036392448,
    "size" : 16384,
    "uuid" : "cfed1505-cef2-372b-abff-2a9183ec018e",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_queue.cpython-39-darwin.so",
    "name" : "_queue.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5036244992,
    "size" : 32768,
    "uuid" : "0fd760ca-fc43-3633-8869-0a15ed7cc63d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_csv.cpython-39-darwin.so",
    "name" : "_csv.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5041848320,
    "size" : 16384,
    "uuid" : "b9e7f74b-3a68-384f-ac7c-da183dc160fa",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic_lib\/_load_libs.cpython-39-darwin.so",
    "name" : "_load_libs.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5045616640,
    "size" : 1097728,
    "uuid" : "f689272e-6bae-3810-b0af-377ea6c944cc",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic_lib\/lib\/libatomstruct.dylib",
    "name" : "libatomstruct.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5041717248,
    "size" : 32768,
    "uuid" : "08fc49b4-c7ae-39f1-93d0-6255a1eef3d4",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic_lib\/lib\/libelement.dylib",
    "name" : "libelement.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5042061312,
    "size" : 16384,
    "uuid" : "a7e9eb43-e2ce-3fdf-b887-d6042950ce93",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic_lib\/lib\/libpyinstance.dylib",
    "name" : "libpyinstance.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5043093504,
    "size" : 180224,
    "uuid" : "0cc85312-eaba-33fd-82f5-0d431a6cd069",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic\/libmolc.dylib",
    "name" : "libmolc.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5042143232,
    "size" : 360448,
    "uuid" : "3ee9c771-a44c-3edd-8f75-0f0296a767f5",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic\/cymol.cpython-39-darwin.so",
    "name" : "cymol.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5042733056,
    "size" : 98304,
    "uuid" : "244b396b-d8da-3e34-9bdf-ef0dec8599af",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/tinyarray.cpython-39-darwin.so",
    "name" : "tinyarray.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5043814400,
    "size" : 49152,
    "uuid" : "d2fbeb46-e00a-3de2-896a-ce3b56c01731",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic\/cytmpl.cpython-39-darwin.so",
    "name" : "cytmpl.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5056479232,
    "size" : 4276224,
    "uuid" : "a36b4b24-25e4-369a-88f8-f088e63b4d16",
    "path" : "\/Users\/USER\/Library\/Application Support\/ChimeraX\/*\/clipper_python.cpython-39-darwin.so",
    "name" : "clipper_python.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5053546496,
    "size" : 1409024,
    "uuid" : "766530b7-b979-33b4-a381-0a4632995a56",
    "path" : "\/Users\/USER\/Library\/Application Support\/ChimeraX\/*\/libclipper.dylib",
    "name" : "libclipper.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5048729600,
    "size" : 245760,
    "uuid" : "c3865512-d750-3117-847d-2194b3a17e9a",
    "path" : "\/Users\/USER\/Library\/Application Support\/ChimeraX\/*\/libclipper_cx.dylib",
    "name" : "libclipper_cx.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5047369728,
    "size" : 655360,
    "uuid" : "b2b5054b-8abe-3321-9f13-a1e4708a7016",
    "path" : "\/Users\/USER\/Library\/Application Support\/ChimeraX\/*\/libmmdb2.dylib",
    "name" : "libmmdb2.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5045010432,
    "size" : 180224,
    "uuid" : "8de57ee0-c25c-3471-a59e-560a7265901c",
    "path" : "\/Users\/USER\/Library\/Application Support\/ChimeraX\/*\/libccp4.dylib",
    "name" : "libccp4.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5041930240,
    "size" : 32768,
    "uuid" : "928e4872-fb23-3179-ab28-a0703eeacaf3",
    "path" : "\/Users\/USER\/Library\/Application Support\/ChimeraX\/*\/lib_symmetry.dylib",
    "name" : "lib_symmetry.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5051695104,
    "size" : 98304,
    "uuid" : "f0eaadfb-ddd6-3bee-9796-5878175aa83f",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_ssl.cpython-39-darwin.so",
    "name" : "_ssl.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5042978816,
    "size" : 16384,
    "uuid" : "6e5d5c7b-21d3-36fb-a928-6b8dadc89167",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_scproxy.cpython-39-darwin.so",
    "name" : "_scproxy.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5053235200,
    "size" : 16384,
    "uuid" : "ce9e3f80-2a46-39fe-8535-6f2b3ab98afa",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/pdb_lib\/_load_libs.cpython-39-darwin.so",
    "name" : "_load_libs.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5051514880,
    "size" : 32768,
    "uuid" : "2357c813-487d-3113-bb1e-9ea38839fae0",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/pdb_lib\/lib\/libpdbconnect.dylib",
    "name" : "libpdbconnect.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5064146944,
    "size" : 409600,
    "uuid" : "1708bc29-5dec-36d1-9c1c-04a7df41361a",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/map\/_map.cpython-39-darwin.so",
    "name" : "_map.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5061345280,
    "size" : 16384,
    "uuid" : "e87f76a3-860e-33cb-bfb3-970652f58bf6",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/charset_normalizer\/md.cpython-39-darwin.so",
    "name" : "md.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5065359360,
    "size" : 147456,
    "uuid" : "4768905e-52d2-3d6f-82e8-cb781c13c5e5",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/charset_normalizer\/md__mypyc.cpython-39-darwin.so",
    "name" : "md__mypyc.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5068013568,
    "size" : 1097728,
    "uuid" : "fa737db9-044d-3482-b11d-82a5b37c9bba",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/unicodedata.cpython-39-darwin.so",
    "name" : "unicodedata.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5064753152,
    "size" : 32768,
    "uuid" : "6c6dd46a-d736-351b-9280-67f5b0a10e43",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_multibytecodec.cpython-39-darwin.so",
    "name" : "_multibytecodec.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5053448192,
    "size" : 16384,
    "uuid" : "80e77815-ba43-3ad3-a833-16901a94c077",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_uuid.cpython-39-darwin.so",
    "name" : "_uuid.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5067325440,
    "size" : 262144,
    "uuid" : "89c6603a-85ef-3df0-a84b-ebb10bfde0f7",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_decimal.cpython-39-darwin.so",
    "name" : "_decimal.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5071077376,
    "size" : 606208,
    "uuid" : "a1c90f4d-ecb5-3434-9b71-504f959a64bf",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PIL\/_imaging.cpython-39-darwin.so",
    "name" : "_imaging.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5071896576,
    "size" : 524288,
    "uuid" : "04e86d50-7ee3-3031-a704-5aee7fb0a241",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PIL\/.dylibs\/libopenjp2.2.5.0.dylib",
    "name" : "libopenjp2.2.5.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5065129984,
    "size" : 98304,
    "uuid" : "1e32200a-b404-34fa-ad82-30a0fa724fbf",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PIL\/.dylibs\/libz.1.2.13.dylib",
    "name" : "libz.1.2.13.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5072519168,
    "size" : 507904,
    "uuid" : "7f784df8-062a-3ce6-9b1b-db17c40e966a",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PIL\/.dylibs\/libtiff.5.dylib",
    "name" : "libtiff.5.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5067735040,
    "size" : 147456,
    "uuid" : "4456996e-7ecd-34ec-9ef2-7bdf2921a961",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PIL\/.dylibs\/libxcb.1.1.0.dylib",
    "name" : "libxcb.1.1.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5069750272,
    "size" : 196608,
    "uuid" : "a9c21fa8-f424-35b2-aea1-a16249317b69",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PIL\/.dylibs\/liblzma.5.dylib",
    "name" : "liblzma.5.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5053317120,
    "size" : 16384,
    "uuid" : "c4277d3b-3bf8-35d7-8c64-3d68e5c3298d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PIL\/.dylibs\/libXau.6.dylib",
    "name" : "libXau.6.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5067243520,
    "size" : 16384,
    "uuid" : "04667be9-6977-31d5-b779-99f8b2c3f7c6",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/termios.cpython-39-darwin.so",
    "name" : "termios.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5075927040,
    "size" : 16384,
    "uuid" : "e83c42de-475b-36fc-838c-1cbd53ed4f5d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/matplotlib\/_c_internal_utils.cpython-39-darwin.so",
    "name" : "_c_internal_utils.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5077467136,
    "size" : 114688,
    "uuid" : "4207204b-1a75-3903-8454-9b75eda67415",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/matplotlib\/_path.cpython-39-darwin.so",
    "name" : "_path.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5081022464,
    "size" : 589824,
    "uuid" : "14d6b16d-4b60-3737-8567-fb268d4d61bc",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/matplotlib\/ft2font.cpython-39-darwin.so",
    "name" : "ft2font.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5077925888,
    "size" : 98304,
    "uuid" : "5f786efa-8c9e-3feb-8e24-527df81d16bf",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/kiwisolver\/_cext.cpython-39-darwin.so",
    "name" : "_cext.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5085691904,
    "size" : 114688,
    "uuid" : "af529281-f549-3535-a529-469314ad2115",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/matplotlib\/_image.cpython-39-darwin.so",
    "name" : "_image.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5051629568,
    "size" : 16384,
    "uuid" : "f7ba4378-2a5b-36d2-902f-e798b7325903",
    "path" : "\/Users\/USER\/Library\/Application Support\/ChimeraX\/*\/lib_geometry.dylib",
    "name" : "lib_geometry.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5502926848,
    "size" : 2162688,
    "uuid" : "63587a6e-8cd3-30d1-a4de-0779cb69ea6e",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/openmm\/_openmm.cpython-39-darwin.so",
    "name" : "_openmm.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5505859584,
    "size" : 2162688,
    "uuid" : "a52fe4eb-832c-37f3-a3d9-66858d8b5b02",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/libOpenMM.8.0.dylib",
    "name" : "libOpenMM.8.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5093113856,
    "size" : 163840,
    "uuid" : "6407a8b1-b73a-368e-a9ea-3b4ad2a14654",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/libOpenMMAmoeba.dylib",
    "name" : "libOpenMMAmoeba.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5075763200,
    "size" : 49152,
    "uuid" : "c87cf060-bf4b-315c-a42e-bae9956415ae",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/libOpenMMRPMD.dylib",
    "name" : "libOpenMMRPMD.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5085511680,
    "size" : 65536,
    "uuid" : "8b49f655-95dc-3b72-b633-4851187b6543",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/libOpenMMDrude.dylib",
    "name" : "libOpenMMDrude.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5094326272,
    "size" : 491520,
    "uuid" : "33d4ba31-dc30-302e-be29-7ab1fdf14c8e",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/libc++.1.dylib",
    "name" : "libc++.1.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5096194048,
    "size" : 196608,
    "uuid" : "343e96d2-d1d3-3fd6-8c94-f1e4d41c830b",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMPME.dylib",
    "name" : "libOpenMMPME.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5095473152,
    "size" : 311296,
    "uuid" : "dbb439dc-60d6-3609-a8be-ca64569e446a",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMCPU.dylib",
    "name" : "libOpenMMCPU.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5096521728,
    "size" : 2392064,
    "uuid" : "13541c96-8b6e-358f-be6b-dc44c3da449d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMMetal.dylib",
    "name" : "libOpenMMMetal.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5513560064,
    "size" : 1654784,
    "uuid" : "6335e807-2fe4-3ff5-ae42-ab347e5e46e0",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMOpenCL.dylib",
    "name" : "libOpenMMOpenCL.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5090607104,
    "size" : 81920,
    "uuid" : "f537219c-8f3f-34ff-a0a4-b7f698fca73f",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMRPMDMetal.dylib",
    "name" : "libOpenMMRPMDMetal.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5092933632,
    "size" : 81920,
    "uuid" : "4ee474bd-848a-30c4-91f8-7975f71e19d6",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMRPMDOpenCL.dylib",
    "name" : "libOpenMMRPMDOpenCL.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5077319680,
    "size" : 65536,
    "uuid" : "65f50420-30f1-38d5-bc58-9b9f38058b67",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMDrudeMetal.dylib",
    "name" : "libOpenMMDrudeMetal.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5099323392,
    "size" : 786432,
    "uuid" : "f7c6d224-e40d-3588-bc37-fc3adfeab0f6",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMAmoebaMetal.dylib",
    "name" : "libOpenMMAmoebaMetal.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5080875008,
    "size" : 65536,
    "uuid" : "6ca34538-c330-3593-a8cc-e91e4c45af1d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMDrudeOpenCL.dylib",
    "name" : "libOpenMMDrudeOpenCL.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5511118848,
    "size" : 802816,
    "uuid" : "ba2a2122-e390-30f2-aa12-61fb24d1f586",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMAmoebaOpenCL.dylib",
    "name" : "libOpenMMAmoebaOpenCL.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5509693440,
    "size" : 131072,
    "uuid" : "078fae8e-b037-3b67-ab97-ca9880a48943",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMRPMDReference.dylib",
    "name" : "libOpenMMRPMDReference.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5096046592,
    "size" : 32768,
    "uuid" : "dd9b890c-1ffb-35b7-b3d2-5dfa668e1d67",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMDrudeReference.dylib",
    "name" : "libOpenMMDrudeReference.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5509922816,
    "size" : 376832,
    "uuid" : "dbefcefe-1507-3588-94f5-4f187db791a6",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/lib\/plugins\/libOpenMMAmoebaReference.dylib",
    "name" : "libOpenMMAmoebaReference.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5509447680,
    "size" : 49152,
    "uuid" : "77869d93-19c0-3b1c-b393-455ae6fa9857",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_elementtree.cpython-39-darwin.so",
    "name" : "_elementtree.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5512445952,
    "size" : 98304,
    "uuid" : "f4bcf206-562e-3789-80ac-e5fab81a54c8",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/openmm\/app\/internal\/compiled.cpython-39-darwin.so",
    "name" : "compiled.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5518491648,
    "size" : 491520,
    "uuid" : "5f965ee5-91f6-3dff-8157-3361529f98f7",
    "path" : "\/Users\/USER\/Library\/Application Support\/ChimeraX\/*\/libmolc.dylib",
    "name" : "libmolc.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5530714112,
    "size" : 147456,
    "uuid" : "2020de34-091a-37ec-b2d3-e09394d112d6",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/surface\/_surface.cpython-39-darwin.so",
    "name" : "_surface.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5512314880,
    "size" : 49152,
    "uuid" : "69b9a9c7-7f79-3bf0-a358-985dc2076807",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/OpenGL_accelerate\/errorchecker.cpython-39-darwin.so",
    "name" : "errorchecker.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5532155904,
    "size" : 180224,
    "uuid" : "b76ce204-4e31-33a3-8ec2-08a5d89f5ed3",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/OpenGL_accelerate\/arraydatatype.cpython-39-darwin.so",
    "name" : "arraydatatype.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5531500544,
    "size" : 212992,
    "uuid" : "b358af6e-2d4e-3941-8bcf-b0b0c54241d1",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/OpenGL_accelerate\/wrapper.cpython-39-darwin.so",
    "name" : "wrapper.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5513428992,
    "size" : 49152,
    "uuid" : "7d66e160-c17c-36b3-b5e6-301fed6f8908",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/OpenGL_accelerate\/formathandler.cpython-39-darwin.so",
    "name" : "formathandler.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5509578752,
    "size" : 32768,
    "uuid" : "e757d1ad-8c53-346e-b259-77d4823e0316",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/OpenGL_accelerate\/latebind.cpython-39-darwin.so",
    "name" : "latebind.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5538496512,
    "size" : 114688,
    "uuid" : "b4738644-c877-33df-9d92-1a7386d343d8",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/OpenGL_accelerate\/vbo.cpython-39-darwin.so",
    "name" : "vbo.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5511020544,
    "size" : 32768,
    "uuid" : "e71c3de5-b310-3393-b099-ff78a411b384",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqgif.dylib",
    "name" : "libqgif.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5586059264,
    "size" : 32768,
    "uuid" : "22be7df5-7bdf-37ed-8ab7-1f2029c6b483",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqwbmp.dylib",
    "name" : "libqwbmp.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5586157568,
    "size" : 442368,
    "uuid" : "07996527-d042-33be-ac0d-7a4604419102",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqwebp.dylib",
    "name" : "libqwebp.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5586681856,
    "size" : 32768,
    "uuid" : "0d7001a7-bc8a-3567-959e-6f19d68ef11c",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqico.dylib",
    "name" : "libqico.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5595201536,
    "size" : 32768,
    "uuid" : "8b3875f5-052d-3656-9e3f-172a9c76ec3d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqmacheif.dylib",
    "name" : "libqmacheif.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5596184576,
    "size" : 262144,
    "uuid" : "dc750c8d-0eaa-37b1-b0e9-3364410e49ac",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqjpeg.dylib",
    "name" : "libqjpeg.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5595299840,
    "size" : 393216,
    "uuid" : "9aca084c-6d63-3b98-be9d-e1fafd9b69aa",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqtiff.dylib",
    "name" : "libqtiff.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5595774976,
    "size" : 32768,
    "uuid" : "59735de3-cda7-3d80-af07-f996fa735b6b",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqsvg.dylib",
    "name" : "libqsvg.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5597298688,
    "size" : 229376,
    "uuid" : "50928ce3-867e-39fe-a517-6c8e95f24c0c",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtSvg.framework\/Versions\/A\/QtSvg",
    "name" : "QtSvg"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5595873280,
    "size" : 32768,
    "uuid" : "28853516-fc82-3cc8-ae4a-0e108a029bf6",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqpdf.dylib",
    "name" : "libqpdf.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5614223360,
    "size" : 7503872,
    "uuid" : "5a1b6df8-ea04-3b6a-9c10-a23bc68efb5e",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtPdf.framework\/Versions\/A\/QtPdf",
    "name" : "QtPdf"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5595971584,
    "size" : 32768,
    "uuid" : "1e416901-7fdb-3999-87e0-c433db485ad8",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqicns.dylib",
    "name" : "libqicns.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5596069888,
    "size" : 32768,
    "uuid" : "a241350c-fd67-3e07-a820-1b7656dfa965",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqtga.dylib",
    "name" : "libqtga.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5596528640,
    "size" : 32768,
    "uuid" : "7716c68e-cb20-3c7a-b6d7-196db6fca153",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/imageformats\/libqmacjp2.dylib",
    "name" : "libqmacjp2.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 5094244352,
    "size" : 49152,
    "uuid" : "570c31f7-94c6-3b86-ae44-1694db0a4bcd",
    "path" : "\/usr\/lib\/libobjc-trampolines.dylib",
    "name" : "libobjc-trampolines.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5533253632,
    "size" : 16384,
    "uuid" : "a2b23000-7740-3645-b97d-7ed772639f7d",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/core\/_mac_util.cpython-39-darwin.so",
    "name" : "_mac_util.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5842223104,
    "size" : 32768,
    "uuid" : "741a95a2-c4dc-3ba3-bee2-0bcbe3139710",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/psutil\/_psutil_osx.abi3.so",
    "name" : "_psutil_osx.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5842337792,
    "size" : 16384,
    "uuid" : "065bc7bc-cc26-3df8-a331-eedaf6a57935",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/psutil\/_psutil_posix.abi3.so",
    "name" : "_psutil_posix.abi3.so"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 5856493568,
    "CFBundleShortVersionString" : "3.0",
    "CFBundleIdentifier" : "com.apple.security.csparser",
    "size" : 131072,
    "uuid" : "ab8de20f-ecaa-3540-8abe-fcf57e740bec",
    "path" : "\/System\/Library\/Frameworks\/Security.framework\/Versions\/A\/PlugIns\/csparser.bundle\/Contents\/MacOS\/csparser",
    "name" : "csparser",
    "CFBundleVersion" : "60420.121.2"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5860360192,
    "size" : 65536,
    "uuid" : "fc5e5b8d-6d26-3a78-8feb-4bd6a43e4706",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/OpenGL_accelerate\/numpy_formathandler.cpython-39-darwin.so",
    "name" : "numpy_formathandler.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5860524032,
    "size" : 32768,
    "uuid" : "9bf7e3b7-c5a0-3a18-8a12-ee4012a47df2",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/OpenGL_accelerate\/nones_formathandler.cpython-39-darwin.so",
    "name" : "nones_formathandler.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6313689088,
    "size" : 147456,
    "uuid" : "f2a7c02c-70ba-341d-90ac-b566424c2dc7",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/pdb\/_pdbio.cpython-39-darwin.so",
    "name" : "_pdbio.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6313984000,
    "size" : 65536,
    "uuid" : "3bedbea4-7c23-3bad-9ce5-813496293b51",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic\/_ribbons.cpython-39-darwin.so",
    "name" : "_ribbons.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6313508864,
    "size" : 16384,
    "uuid" : "f07242dd-5047-3799-b386-41fcd2016b50",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/graphics\/_graphics.cpython-39-darwin.so",
    "name" : "_graphics.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 10980950016,
    "size" : 409600,
    "uuid" : "a2249abe-0d9f-3c5a-95e1-1dd0ea609d14",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/mmcif\/mmcif.cpython-39-darwin.so",
    "name" : "mmcif.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 10983063552,
    "size" : 409600,
    "uuid" : "68ecb7a1-b0c3-3f74-92a8-607b70894d0c",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/mmcif\/_mmcif.cpython-39-darwin.so",
    "name" : "_mmcif.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6313607168,
    "size" : 16384,
    "uuid" : "b59a5ce9-e782-3729-8ada-e88d61ddd623",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/alignment_algs\/_sw.cpython-39-darwin.so",
    "name" : "_sw.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6314278912,
    "size" : 16384,
    "uuid" : "c3d03419-8cdf-37bf-b4f9-3d996fb20813",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/alignment_algs\/libalign_algs.dylib",
    "name" : "libalign_algs.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5804867584,
    "size" : 16384,
    "uuid" : "6593a98e-7452-3b02-b940-447003c460e2",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/dssp\/_dssp.cpython-39-darwin.so",
    "name" : "_dssp.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5804720128,
    "size" : 32768,
    "uuid" : "7fd04a06-1ad3-30e4-be94-85f11187afc3",
    "path" : "\/Applications\/ChimeraX-1.6.1.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/alignment_algs\/_nw.cpython-39-darwin.so",
    "name" : "_nw.cpython-39-darwin.so"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6719025152,
    "size" : 237544,
    "uuid" : "34a49b54-82b2-37a1-9314-f6a4a2bb3ff8",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6719262720,
    "size" : 53248,
    "uuid" : "46d35233-a051-3f4f-bba4-ba56dddc4d1a",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6717812736,
    "size" : 520184,
    "uuid" : "95a70e20-1df3-3ddf-900c-315ed0b2c067",
    "path" : "\/usr\/lib\/system\/libsystem_c.dylib",
    "name" : "libsystem_c.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6719467520,
    "size" : 28668,
    "uuid" : "f80c6971-c080-31f5-ab6e-be01311154af",
    "path" : "\/usr\/lib\/system\/libsystem_platform.dylib",
    "name" : "libsystem_platform.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6719680512,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5087232,
    "uuid" : "203e4401-8c2e-3157-a24b-92f52551d43e",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1977"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6879682560,
    "CFBundleShortVersionString" : "2.1.1",
    "CFBundleIdentifier" : "com.apple.HIToolbox",
    "size" : 3358720,
    "uuid" : "d800278b-4e6c-3032-b56f-027a938a51d6",
    "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
    "name" : "HIToolbox"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6772527104,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15790080,
    "uuid" : "041c7d21-21cc-3eea-ae53-d39f5ca6a24e",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2299.60.124"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6715760640,
    "size" : 582996,
    "uuid" : "2237410f-d39c-30ce-9a94-13aacb66b766",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "sharedCache" : {
  "base" : 6715097088,
  "size" : 3551657984,
  "uuid" : "f5b60d87-3ee7-3c74-8415-517f8103a187"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.7G resident=0K(0%) swapped_out_or_unallocated=1.7G(100%)\nWritable regions: Total=3.8G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=3.8G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               256K        2 \nActivity Tracing                   256K        1 \nCG backing stores                 4800K        8 \nCG image                          1424K       62 \nColorSync                          592K       30 \nCoreAnimation                     2928K      110 \nCoreGraphics                        96K        6 \nCoreGraphics (reserved)             16K        1         reserved VM address space (unallocated)\nCoreUI image data                 5584K       48 \nFoundation                          48K        2 \nKernel Alloc Once                   32K        1 \nMALLOC                             2.2G      549 \nMALLOC guard page                  192K       11 \nMALLOC_MEDIUM (reserved)         736.0M        8         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           256.0M        1         reserved VM address space (unallocated)\nMach message                        64K        4 \nOpenGL GLSL                        384K        4 \nSTACK GUARD                        592K       37 \nStack                            177.9M       38 \nStack Guard                       56.0M        1 \nVM_ALLOCATE                      316.3M      561 \nVM_ALLOCATE (reserved)           224.0M        1         reserved VM address space (unallocated)\n__AUTH                            1849K      373 \n__AUTH_CONST                      28.9M      606 \n__CTF                               824        1 \n__DATA                            20.8M      774 \n__DATA_CONST                      39.4M      782 \n__DATA_DIRTY                      1983K      233 \n__FONT_DATA                        2352        1 \n__GLSLBUILTINS                    5174K        1 \n__INFO_FILTER                         8        1 \n__LINKEDIT                       837.2M      175 \n__OBJC_RO                         66.3M        1 \n__OBJC_RW                         2011K        1 \n__TEXT                           867.8M      802 \ndyld private memory                320K        4 \nmapped file                      262.9M       68 \nshared memory                     3760K       31 \n===========                     =======  ======= \nTOTAL                              6.0G     5340 \nTOTAL, minus reserved VM space     4.8G     5340 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "CrBrowserMain",
    "queue" : "com.apple.main-thread"
  }
},
  "logWritingSignature" : "437b6c215bc8b8214bc0980be3e509642d7944b8",
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60186475825c62000ccf5450",
      "factorPackIds" : {

      },
      "deploymentId" : 240000055
    },
    {
      "rolloutId" : "6297d96be2c9387df974efa4",
      "factorPackIds" : {

      },
      "deploymentId" : 240000008
    }
  ],
  "experiments" : [
    {
      "treatmentId" : "c28e4ee6-1b08-4f90-8e05-2809e78310a3",
      "experimentId" : "6317d2003d24842ff850182a",
      "deploymentId" : 400000013
    },
    {
      "treatmentId" : "8ca8349c-e2bc-482c-9ca7-3907b48a5341",
      "experimentId" : "648b5a581b04c12d4127bbb6",
      "deploymentId" : 400000001
    }
  ]
}
}
===== Log before crash start =====
UCSF ChimeraX version: 1.6.1 (2023-05-09)  
© 2016-2023 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open /Users/edk4001/Desktop/phenix_HCN1_20oct19/isolde8.pdb

Chain information for isolde8.pdb #1  
---  
Chain | Description  
A B C D | No description available  
  

> open /Users/edk4001/Desktop/phenix_HCN1_20oct19/20oct19_5U6Oaligned.pdb

20oct19_5U6Oaligned.pdb title:  
Structure of the human HCN1 hyperpolarization-activated cyclic nucleotide-
gated ion channel [more info...]  
  
Chain information for 20oct19_5U6Oaligned.pdb #2  
---  
Chain | Description | UniProt  
A B C D | potassium/sodium hyperpolarization-activated cyclic nucleotide-gated
channel 1 | HCN1_HUMAN 1-635 636-660  
  

> ui tool show Matchmaker

> matchmaker #!1 to #2

Parameters  
---  
Chain pairing | bb  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker 20oct19_5U6Oaligned.pdb, chain A (#2) with isolde8.pdb, chain A
(#1), sequence alignment score = 2445.1  
RMSD between 437 pruned atom pairs is 1.053 angstroms; (across all 482 pairs:
1.408)  
  

> matchmaker #!1 to #2

Parameters  
---  
Chain pairing | bb  
Alignment algorithm | Needleman-Wunsch  
Similarity matrix | BLOSUM-62  
SS fraction | 0.3  
Gap open (HH/SS/other) | 18/18/6  
Gap extend | 1  
SS matrix |  |  | H | S | O  
---|---|---|---  
H | 6 | -9 | -6  
S |  | 6 | -6  
O |  |  | 4  
Iteration cutoff | 2  
  
Matchmaker 20oct19_5U6Oaligned.pdb, chain A (#2) with isolde8.pdb, chain A
(#1), sequence alignment score = 2445.1  
RMSD between 437 pruned atom pairs is 1.053 angstroms; (across all 482 pairs:
1.408)  
  

> select add #1

27884 atoms, 28248 bonds, 4 pseudobonds, 1936 residues, 2 models selected  

> select add #2

42364 atoms, 43088 bonds, 12 pseudobonds, 3864 residues, 4 models selected  

> show sel atoms

> style (#!1-2 & sel) stick

Changed 42364 atom styles  

> select subtract #1

14480 atoms, 14840 bonds, 8 pseudobonds, 1928 residues, 2 models selected  

> select subtract #2

Nothing selected  

> select add #1

27884 atoms, 28248 bonds, 4 pseudobonds, 1936 residues, 2 models selected  

> select H

13336 atoms, 1936 residues, 1 model selected  

> delete sel

> hide #!2 models

> show #!2 models

> open /Users/edk4001/Desktop/phenix_HCN1_20oct19/20oct19_isolde1-coot-0.pdb

Summary of feedback from opening
/Users/edk4001/Desktop/phenix_HCN1_20oct19/20oct19_isolde1-coot-0.pdb  
---  
warnings | Duplicate atom serial number found: 1  
Duplicate atom serial number found: 2  
Duplicate atom serial number found: 3  
Duplicate atom serial number found: 4  
Duplicate atom serial number found: 5  
10855 messages similar to the above omitted  
  
Chain information for 20oct19_isolde1-coot-0.pdb #3  
---  
Chain | Description  
A B C D | No description available  
  

> hide #!1 models

> select add #3

14480 atoms, 14840 bonds, 8 pseudobonds, 1928 residues, 2 models selected  

> show sel atoms

> show #!1 models

> hide #!1 models

> hide #!2 models

> open
> /Users/edk4001/Desktop/HCN1_20oct19_j252_run_ct17_class001_highRes_mask.mrc

Opened HCN1_20oct19_j252_run_ct17_class001_highRes_mask.mrc as #4, grid size
256,256,256, pixel 1.1, shown at level 0.0596, step 1, values float32  

> volume #4 level 0.1394

> surface dust #4 size 11

> volume #4 level 0.1698

> ui tool show "Hide Dust"

> surface dust #4 size 1.1

> surface dust #4 size 9.58

> hide #!3 models

> show #!2 models

> surface dust #4 size 10.08

> surface dust #4 size 17.25

> surface dust #4 size 16.69

> surface dust #4 size 70.8

> surface dust #4 size 8.1

> open "/Users/edk4001/Desktop/Macbook Pro
> Desktop/Desktop/ekim_HCN1/HCN1_21mar08/HCN1_21mar08_j201_run_ct13_class001_invert.mrc"

Opened HCN1_21mar08_j201_run_ct13_class001_invert.mrc as #5, grid size
256,256,256, pixel 1.08, shown at level 0.0147, step 1, values float32  

> hide #!2 models

> volume #5 level 0.0199

> hide #!4 models

> volume #5 level 0.0166

> volume #5 level 0.0177

> close #5

> open "/Users/edk4001/Desktop/Macbook Pro
> Desktop/Desktop/21mar08/HCN1_21mar08_j160_mask.mrc"

Opened HCN1_21mar08_j160_mask.mrc as #5, grid size 256,256,256, pixel 1.08,
shown at level 1, step 1, values float32  

> volume #5 level 1

> close #5

> open
> /Users/edk4001/Desktop/HCN1_21mar08_j159_run_ct19_class001_highRes_mask.mrc

Opened HCN1_21mar08_j159_run_ct19_class001_highRes_mask.mrc as #5, grid size
256,256,256, pixel 1.08, shown at level 0.059, step 1, values float32  

> volume #5 level 0.255

> surface dust #5 size 10.8

> volume #5 level 0.2091

> surface dust #5 size 11.07

> surface dust #5 size 11.83

> hide #!5 models

> show #!4 models

> set bgColor white

> lighting soft

> surface dust #4 size 7.57

> surface dust #4 size 10.42

> volume #4 level 0.2269

> surface dust #4 size 10.6

> surface dust #4 size 7.57

> close #5

> show #!3 models

> hide #!3 models

> show #!2 models

> hide #!2 models

> close #1

> close #2

> close #3

> open
> /Users/edk4001/Desktop/HCN1_20oct19_j252_run_ct17_class001_highRes_mask.mrc

Opened HCN1_20oct19_j252_run_ct17_class001_highRes_mask.mrc as #1, grid size
256,256,256, pixel 1.1, shown at level 0.0596, step 1, values float32  

> close #4

> color #1 #d6d6d6ff models

> surface dust #1 size 6.58

> volume #1 level 0.2079

> lighting soft

> color #1 darkgrey models

> surface dust #1 size 6.85

> surface dust #1 size 9.58

> surface dust #1 size 9.42

> surface dust #1 size 7.96

> open /Users/edk4001/Desktop/phenix_HCN1_20oct19/isolde8.pdb

Chain information for isolde8.pdb #2  
---  
Chain | Description  
A B C D | No description available  
  

> color #1 #a9a9a958 models

> select add #2

27884 atoms, 28248 bonds, 4 pseudobonds, 1936 residues, 2 models selected  

> color #1 #a9a9a959 models

> show sel atoms

> select H

13336 atoms, 1936 residues, 1 model selected  

> delete sel

> open /Users/edk4001/Desktop/phenix_HCN1_20oct19/20oct19_5U6Oaligned.pdb

20oct19_5U6Oaligned.pdb title:  
Structure of the human HCN1 hyperpolarization-activated cyclic nucleotide-
gated ion channel [more info...]  
  
Chain information for 20oct19_5U6Oaligned.pdb #3  
---  
Chain | Description | UniProt  
A B C D | potassium/sodium hyperpolarization-activated cyclic nucleotide-gated
channel 1 | HCN1_HUMAN 1-635 636-660  
  

> select add #3

14480 atoms, 14840 bonds, 8 pseudobonds, 1928 residues, 2 models selected  

> show sel atoms

> select subtract #3

Nothing selected  

> hide #!3 models

> select #2/C,D

7274 atoms, 7456 bonds, 2 pseudobonds, 968 residues, 2 models selected  

> hide sel cartoons

> hide sel atoms

> ui mousemode right "map eraser"

> volume erase #1 center 109,149.2,108.15 radius 19.426

Opened HCN1_20oct19_j252_run_ct17_class001_highRes_mask.mrc copy as #5, grid
size 256,256,256, pixel 1.1, shown at step 1, values float32  

> volume erase #5 center 119.42,150.45,105.46 radius 19.36

> volume erase #5 center 125.93,117.36,109.54 radius 19.36

> volume erase #5 center 134.66,104.04,117.67 radius 19.36

> volume erase #5 center 121.59,97.523,113.09 radius 19.36

> color #5 darkgrey models

> volume erase #5 center 102.94,150.39,139.66 radius 19.36

> volume erase #5 center 96.712,144.03,143.58 radius 19.36

Window position QRect(1860,1281 414x26) outside any known screen, using
primary screen  

> surface dust #5 size 6.58

> ui mousemode right "map eraser"

> volume erase #5 center 133.2,134.95,114.18 radius 8.6597

> volume erase #5 center 131.9,132.23,105 radius 8.6597

> volume erase #5 center 135.21,133.28,117.2 radius 8.6597

> volume erase #5 center 132.22,144.39,112.84 radius 8.6597

> volume erase #5 center 133.47,144.18,113.69 radius 8.6597

> volume erase #5 center 135.06,138.15,112.18 radius 8.6597

> ui mousemode right "map eraser"

> volume erase #5 center 142.97,141.01,113.34 radius 3.4827

> volume erase #5 center 142.89,139.25,118.45 radius 3.4827

> ui mousemode right "map eraser"

> volume erase #5 center 152.3,152.71,125.87 radius 2.7297

> volume erase #5 center 149.39,153.98,128.81 radius 2.7297

> volume erase #5 center 147.69,154.62,131.84 radius 2.7297

> volume erase #5 center 149.89,156.08,139.18 radius 2.7297

> volume erase #5 center 153.93,149.33,133.84 radius 2.7297

> volume erase #5 center 154.22,151.54,138.67 radius 2.7297

> volume erase #5 center 160.46,148.53,138.41 radius 2.7297

> volume erase #5 center 152.18,156.92,125.37 radius 2.7297

> volume erase #5 center 153.39,157.29,131.06 radius 2.7297

> volume erase #5 center 149.79,156.96,130.84 radius 2.7297

> volume erase #5 center 153.43,161.39,133.38 radius 2.7297

> volume erase #5 center 153.77,161.35,125.42 radius 2.7297

> volume erase #5 center 154.23,162.12,121.07 radius 2.7297

> volume erase #5 center 165.42,146.25,110.98 radius 2.7297

> volume erase #5 center 166.61,146.97,105.21 radius 2.7297

> volume erase #5 center 162.97,150.55,111.39 radius 2.7297

> volume erase #5 center 162.64,146.29,116.04 radius 2.7297

> volume erase #5 center 168.58,152.39,111.76 radius 2.7297

> volume erase #5 center 166.9,152.07,110.66 radius 2.7297

> volume erase #5 center 160.3,162.1,136.14 radius 2.7297

> volume erase #5 center 159.79,162.51,132.3 radius 2.7297

> volume erase #5 center 163.09,164.17,127.07 radius 2.7297

> volume erase #5 center 144.76,161.51,129.87 radius 2.7297

> volume erase #5 center 140.27,163.26,124.57 radius 2.7297

> show #!1 models

> color #1 darkgrey models

> ui mousemode right "map eraser"

Can only have one displayed volume when erasing  

> hide #!5 models

> hide #!2 models

> select add #2

14548 atoms, 14912 bonds, 4 pseudobonds, 1936 residues, 2 models selected  

> select add #1

14548 atoms, 14912 bonds, 4 pseudobonds, 1936 residues, 4 models selected  

> select subtract #2

2 models selected  

> volume erase #1 center 164.04,148.52,125.19 radius 12.065 outside true

Opened HCN1_20oct19_j252_run_ct17_class001_highRes_mask.mrc copy as #6, grid
size 256,256,256, pixel 1.1, shown at step 1, values float32  

> show #!1 models

> hide #!1 models

> select subtract #1

Nothing selected  

> show #!5 models

> show #!2 models

> hide #!5 models

> ui mousemode right "map eraser"

> surface dust #6 size 11

> volume #6 level 0.1512

> surface dust #6 size 10.36

> surface dust #6 size 4.45

> volume erase #6 center 158.08,143.34,134.14 radius 5.9475

> volume erase #6 center 160.31,139.19,124.7 radius 5.9475

> volume erase #6 center 158.41,140.16,127.94 radius 5.9475

> volume erase #6 center 166.51,137.9,125.33 radius 5.9475

> volume erase #6 center 164.91,142.45,118.16 radius 5.9475

> volume erase #6 center 158.67,147.6,114.17 radius 5.9475

> volume erase #6 center 152.44,151.74,119.16 radius 5.9475

> color #6 #fffc79ff models

> show #!5 models

> volume #6 level 0.1307

> ui tool show "Side View"

> hide #!5 models

> show #!5 models

> hide #!6 models

> show #!6 models

> hide #!6 models

> ui mousemode right "map eraser"

> volume erase #5 center 153.18,145.93,124.94 radius 2.0708

> show #!6 models

> volume #6 color #fffc7940

> volume #6 color #fffc7927

> volume #6 color #fffc7926

> color #5 #a9a9a92a models

> color #5 #a9a9a928 models

> color #5 #a9a9a924 models

> color #5 #a9a9a929 models

> color #5 #a9a9a91b models

> color #5 #a9a9a926 models

> color #5 #a9a9a927 models

> color #5 #a9a9a926 models

> hide #!5 models

> hide #!6 models

> select #2/A

3637 atoms, 3728 bonds, 1 pseudobond, 484 residues, 2 models selected  

> ui tool show "Color Actions"

> color sel light slate gray

> select #2/B

3637 atoms, 3728 bonds, 1 pseudobond, 484 residues, 2 models selected  

> ui tool show "Color Actions"

> color sel pale goldenrod

> hide sel atoms

> select #2/A

3637 atoms, 3728 bonds, 1 pseudobond, 484 residues, 2 models selected  

> hide sel atoms

> select #2/A:386

12 atoms, 12 bonds, 1 residue, 1 model selected  

> select add #2/A:389

23 atoms, 23 bonds, 2 residues, 1 model selected  

> select add #2/A:302

31 atoms, 30 bonds, 3 residues, 1 model selected  

> select add #2/A:305

39 atoms, 37 bonds, 4 residues, 1 model selected  

> select add #2/A:306

47 atoms, 44 bonds, 5 residues, 1 model selected  

> select add #2/A:309

53 atoms, 49 bonds, 6 residues, 1 model selected  

> show sel atoms

> select add #2/B:384

60 atoms, 55 bonds, 7 residues, 1 model selected  

> select add #2/B:383

65 atoms, 59 bonds, 8 residues, 1 model selected  

> show sel atoms

> select add #2/B:380

73 atoms, 66 bonds, 9 residues, 1 model selected  

> show sel atoms

> select add #2/A:357

81 atoms, 73 bonds, 10 residues, 1 model selected  

> show sel atoms

> select add #2/A:353

89 atoms, 80 bonds, 11 residues, 1 model selected  

> show sel atoms

> ui tool show "Color Actions"

> color sel dark slate blue

> size sel stickRadius 0.27

Changed 82 bond radii  

> show #!6 models

> color #6 #fffc795a models

> color #6 #fffc7949 models

> color #6 #fffc794e models


===== Log before crash end =====

Log:
UCSF ChimeraX version: 1.6.1 (2023-05-09)  
© 2016-2023 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  




OpenGL version: 4.1 Metal - 83.1
OpenGL renderer: Apple M1 Max
OpenGL vendor: Apple

Python: 3.9.11
Locale: UTF-8
Qt version: PyQt6 6.4.2, Qt 6.4.2
Qt runtime version: 6.4.3
Qt platform: cocoa
Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro18,2
      Model Number: Z14X000HSLL/A
      Chip: Apple M1 Max
      Total Number of Cores: 10 (8 performance and 2 efficiency)
      Memory: 64 GB
      System Firmware Version: 8422.121.1
      OS Loader Version: 8422.121.1

Software:

    System Software Overview:

      System Version: macOS 13.4.1 (c) (22F770820d)
      Kernel Version: Darwin 22.5.0
      Time since boot: 6 days, 5 hours, 53 minutes

Graphics/Displays:

    Apple M1 Max:

      Chipset Model: Apple M1 Max
      Type: GPU
      Bus: Built-In
      Total Number of Cores: 32
      Vendor: Apple (0x106b)
      Metal Support: Metal 3
      Displays:
        Color LCD:
          Display Type: Built-in Liquid Retina XDR Display
          Resolution: 3456 x 2234 Retina
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Automatically Adjust Brightness: Yes
          Connection Type: Internal
        G236HL:
          Resolution: 1920 x 1080 (1080p FHD - Full High Definition)
          UI Looks like: 1920 x 1080 @ 60.00Hz
          Mirror: Off
          Online: Yes
          Rotation: Supported


Installed Packages:
    alabaster: 0.7.13
    appdirs: 1.4.4
    appnope: 0.1.3
    asttokens: 2.2.1
    Babel: 2.12.1
    backcall: 0.2.0
    beautifulsoup4: 4.11.2
    blockdiag: 3.0.0
    build: 0.10.0
    certifi: 2021.10.8
    cftime: 1.6.2
    charset-normalizer: 3.1.0
    ChimeraX-AddCharge: 1.5.9.1
    ChimeraX-AddH: 2.2.5
    ChimeraX-AlignmentAlgorithms: 2.0.1
    ChimeraX-AlignmentHdrs: 3.3.1
    ChimeraX-AlignmentMatrices: 2.1
    ChimeraX-Alignments: 2.9.3
    ChimeraX-AlphaFold: 1.0
    ChimeraX-AltlocExplorer: 1.0.3
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.1
    ChimeraX-Atomic: 1.43.10
    ChimeraX-AtomicLibrary: 10.0.6
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.3.2
    ChimeraX-BasicActions: 1.1.2
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 2.1.2
    ChimeraX-BondRot: 2.0.1
    ChimeraX-BugReporter: 1.0.1
    ChimeraX-BuildStructure: 2.8
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.2.2
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.3.2
    ChimeraX-ChangeChains: 1.0.2
    ChimeraX-CheckWaters: 1.3.1
    ChimeraX-ChemGroup: 2.0.1
    ChimeraX-Clashes: 2.2.4
    ChimeraX-Clipper: 0.21.0
    ChimeraX-ColorActions: 1.0.3
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.3
    ChimeraX-CommandLine: 1.2.5
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.6.1
    ChimeraX-CoreFormats: 1.1
    ChimeraX-coulombic: 1.4.2
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.3
    ChimeraX-Dicom: 1.2
    ChimeraX-DistMonitor: 1.4
    ChimeraX-DockPrep: 1.1.1
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ESMFold: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.3
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.1.1
    ChimeraX-Hbonds: 2.4
    ChimeraX-Help: 1.2.1
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.1
    ChimeraX-ISOLDE: 1.6.0
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-Label: 1.1.7
    ChimeraX-ListInfo: 1.1.1
    ChimeraX-Log: 1.1.5
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.8.2
    ChimeraX-Map: 1.1.4
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0.1
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.2
    ChimeraX-MatchMaker: 2.0.12
    ChimeraX-MDcrds: 2.6
    ChimeraX-MedicalToolbar: 1.0.2
    ChimeraX-Meeting: 1.0.1
    ChimeraX-MLP: 1.1.1
    ChimeraX-mmCIF: 2.12
    ChimeraX-MMTF: 2.2
    ChimeraX-Modeller: 1.5.9
    ChimeraX-ModelPanel: 1.3.7
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.2
    ChimeraX-MouseModes: 1.2
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nifti: 1.0
    ChimeraX-NRRD: 1.0
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.10.1
    ChimeraX-PDB: 2.7.2
    ChimeraX-PDBBio: 1.0
    ChimeraX-PDBLibrary: 1.0.2
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1
    ChimeraX-PubChem: 2.1
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenderByAttr: 1.1
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 3.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5.1
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0.1
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0.1
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.8.3
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.1.1
    ChimeraX-ShowSequences: 1.0.1
    ChimeraX-SideView: 1.0.1
    ChimeraX-Smiles: 2.1
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.10.3
    ChimeraX-STL: 1.0.1
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.1.2
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0.1
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.2.1
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.1.2
    ChimeraX-ToolshedUtils: 1.2.1
    ChimeraX-Topography: 1.0
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.28.4
    ChimeraX-uniprot: 2.2.2
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDockX: 1.2
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.2
    ChimeraX-WebServices: 1.1.1
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.6
    comm: 0.1.3
    contourpy: 1.0.7
    cxservices: 1.2.2
    cycler: 0.11.0
    Cython: 0.29.33
    debugpy: 1.6.7
    decorator: 5.1.1
    docutils: 0.19
    executing: 1.2.0
    filelock: 3.9.0
    fonttools: 4.39.3
    funcparserlib: 1.0.1
    grako: 3.16.5
    h5py: 3.8.0
    html2text: 2020.1.16
    idna: 3.4
    ihm: 0.35
    imagecodecs: 2022.2.22
    imagesize: 1.4.1
    importlib-metadata: 6.6.0
    ipykernel: 6.21.1
    ipython: 8.10.0
    ipython-genutils: 0.2.0
    ipywidgets: 8.0.6
    jedi: 0.18.2
    Jinja2: 3.1.2
    jupyter-client: 8.0.2
    jupyter-core: 5.3.0
    jupyterlab-widgets: 3.0.7
    kiwisolver: 1.4.4
    line-profiler: 4.0.2
    lxml: 4.9.2
    lz4: 4.3.2
    MarkupSafe: 2.1.2
    matplotlib: 3.6.3
    matplotlib-inline: 0.1.6
    msgpack: 1.0.4
    nest-asyncio: 1.5.6
    netCDF4: 1.6.2
    networkx: 2.8.8
    nibabel: 5.0.1
    nptyping: 2.5.0
    numexpr: 2.8.4
    numpy: 1.23.5
    openvr: 1.23.701
    packaging: 21.3
    ParmEd: 3.4.3
    parso: 0.8.3
    pep517: 0.13.0
    pexpect: 4.8.0
    pickleshare: 0.7.5
    Pillow: 9.3.0
    pip: 23.0
    pkginfo: 1.9.6
    platformdirs: 3.5.0
    prompt-toolkit: 3.0.38
    psutil: 5.9.4
    ptyprocess: 0.7.0
    pure-eval: 0.2.2
    pycollada: 0.7.2
    pydicom: 2.3.0
    Pygments: 2.14.0
    pynrrd: 1.0.0
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 3.0.9
    pyproject-hooks: 1.0.0
    PyQt6-commercial: 6.4.2
    PyQt6-Qt6: 6.4.3
    PyQt6-sip: 13.4.1
    PyQt6-WebEngine-commercial: 6.4.0
    PyQt6-WebEngine-Qt6: 6.4.3
    python-dateutil: 2.8.2
    pytz: 2023.3
    pyzmq: 25.0.2
    qtconsole: 5.4.0
    QtPy: 2.3.1
    RandomWords: 0.4.0
    requests: 2.28.2
    scipy: 1.9.3
    setuptools: 67.4.0
    setuptools-scm: 7.0.5
    sfftk-rw: 0.7.3
    six: 1.16.0
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    soupsieve: 2.4.1
    sphinx: 6.1.3
    sphinx-autodoc-typehints: 1.22
    sphinxcontrib-applehelp: 1.0.4
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 2.0.1
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.5
    stack-data: 0.6.2
    tables: 3.7.0
    tcia-utils: 1.2.0
    tifffile: 2022.10.10
    tinyarray: 1.2.4
    tomli: 2.0.1
    tornado: 6.3.1
    traitlets: 5.9.0
    typing-extensions: 4.5.0
    tzdata: 2023.3
    urllib3: 1.26.15
    wcwidth: 0.2.6
    webcolors: 1.12
    wheel: 0.38.4
    wheel-filename: 1.4.1
    widgetsnbextension: 4.0.7
    zipp: 3.15.0

Change History (7)

comment:1 by pett, 2 years ago

Cc: pett added
Component: UnassignedUI
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionCrash emitting color_pause signal

Reported by Elizabeth Kim

comment:2 by pett, 2 years ago

Tom, it looks like the ColorButton is getting destroyed between the time the color_pause timer starts and when the timer goes off and tries to emit the color_pause signal. Is it possible to add a test to QTimer lambda to check that the Qt PushButton is still alive?

comment:3 by Tom Goddard, 2 years ago

This is the same as previous #9409 report from the same person. Here's what I commented on that bug. Yes I think there is a PyQt reference count bug here and we could probably work around it if we can reproduce it. I will try.

The crash was calling the color_pause signal for the color chooser 1 second after the color was last changed. Then it crashes trying to emit the signal apparently calling into Python. This might mean that a reference is not being held and Python garbage collects and then tries to call deleted Python objects. I know Qt Timer has this problem that it will get deleted if you don't hold a reference to it.

  File "/Applications/ChimeraX-1.6.1.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/ui/widgets/color_button.py", line 147

Crash is calling the lambda in this code in 1.6

    def _set_pause_timer(self):
        delay = self._pause_delay
        if delay is None:
            return
        t = self._pause_timer
        if t is not None:
            t.stop()
        from Qt.QtCore import QTimer
        self._pause_timer = t = QTimer()
        t.setSingleShot(True)
        t.timeout.connect(lambda *, p=self.color_pause, c=self._color: p.emit(c))
        t.start(int(1000*self._pause_delay))

comment:4 by edk4001@…, 2 years ago

Hi Eric and Tom,
Sorry for the double submission. It is possible that this happens when I am modifying colors - I do not remember exactly what happened just before the crash. I tend to have multiple maps and pdbs open to overlay views for generating figures. I am working to rebuild my session again and will try to pay closer attention to what exactly causes the crash.
Thanks for looking into this,
Elizabeth


comment:5 by Tom Goddard, 2 years ago

No trouble.  The problem is a bug in ChimeraX and we may have enough information to reproduce it and fix it thanks to your bug report.  Thanks for reporting it.  My guess is that the bug happens when the color chooser or the panel with the color button is closed within 1 second of changing the color.  The crash happens when one second after the color changed it tries to log an equivalent command that does that color change.  My guess is that one second later the color button was already deleted and somehow that leads to a crash.  You'll get another email if we manage to fix it in the daily builds.

comment:6 by Tom Goddard, 2 years ago

Resolution: fixed
Status: assignedclosed

Fixed a few months ago in daily builds.

This crash was fixed in ChimeraX daily builds right after the ChimeraX 1.6.1 release.

I was able to reproduce this crash by clicking the color button in the Volume Viewer pane, then change the color in the color chooser dialog, and then close the Volume Viewer panel with its titlebar close button less than one second later.

It is a bit tricky to close the Volume Viewer that fast after changing the color. But by changing the R,G,or B value text entry, then hovering the mouse over the VolumeViewer close button then pressing return to change the color and immediately mouse clicking to close the panel, crashed ChimeraX 1.6.1 every time with the same stack trace.

The fix changed the lambda in t.timeout.connect(lambda ...) to t.timeout.connect(self._emit_pause). So it looks like the lambda gets deleted if the ColorButton is deleted and then the timer calls it. So I suspect that the connect() call is failing to add a reference count to the function. But I am a bit confused by that explanation because there would not be any other reference to that lambda so it should get deleted immediately. Another possibility is that the connect() does hold a reference, but when the timer fires it drops that reference before it actually calls the function. Another theory is that the Signal object did not hold a reference to the Volume Viewer instance and it was deleted and it is the emit(color) that causes the crash. I don't think that is the problem because the fixed code would have the same crash if that was the problem.

comment:7 by Tom Goddard, 2 years ago

I did some more debugging to understand what PyQt problem caused this crash. Here's the explanation. The ColorButton code looks like

class ColorButton(QPushButton):

color_pause = Signal(ndarray)
...

Here color_pause is some weird object type pyqtSignal that is not implemented in Python and that seems to be an unbound method

ColorButton.color_pause
-> <unbound PYQT_SIGNAL color_pause(PyQt_PyObject)>

and creating a ColorButton makes it a bound method

ColorButton().color_pause
-> <bound PYQT_SIGNAL color_pause of ColorButton object at 0x170ac4f70>

When the timer goes off a second after the color was changed with the color chooser if the ColorButton instance has been deleted then this bound method type implemented by PyQt is going to have a self value which is a deleted ColorButton. I guess a bound method is supposed to hold a reference to its self instance so that self cannot be deleted before the bound method. But I guess a bound pyqtSignal is not holding a reference to self then if its emit() method is called it crashes because of the deleted self. If the ColorButton timer uses a callback method (self._emit_pause in the daily build), then the timer holds a references to bound method self._emit_pause and that keeps self alive.

So in summary this crash appears to be a bug in PyQt in that a pyqtSignal bound method does not hold a reference to the instance it is bound to.

In most cases this will not cause a crash because the pyqtSignal emit() method in most cases will be called from a method of the instance and so the instance will be guaranteed to be alive. But in this crash it was called from a lambda after a timer.

The fix for this crash was made in response to an earlier report of the same crash #8783 but I did not find a test case to reproduce it and but fortuitously guessed the solution.

We get a fair number of crashes from the Qt event loop and missing PyQt reference counts in other scenarios (not involving Signal) may be behind these. Some day we might switch from PyQt to PySide to allow distribution without a commercial license and without GPL restrictions.

Note: See TracTickets for help on using tickets.