Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#8474 closed defect (fixed)

SEQCROW: crash forming tsbond

Reported by: andreapellegrini6698@… Owned by: pett
Priority: normal Milestone:
Component: Third Party Version:
Keywords: Cc: Tony Schaefer
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        macOS-13.0.1-arm64-arm-64bit
ChimeraX Version: 1.5 (2022-11-24 00:03:27 UTC)
Description
Last time you used ChimeraX it crashed.
Please describe steps that led to the crash here.
Opened 4 files and I wanted to add a TS bond in only one of the structures
{"app_name":"ChimeraX","timestamp":"2023-02-11 11:10:10.00 +0100","app_version":"1.5.0","slice_uuid":"a5992708-d5b4-36ec-ac0a-e525f6105b56","build_version":"1.5.0.0","platform":1,"bundleID":"edu.ucsf.cgl.ChimeraX","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.0.1 (22A400)","roots_installed":0,"name":"ChimeraX","incident_id":"0BC24AA7-2568-493A-8925-2496978CE560"}
{
  "uptime" : 220000,
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro18,3",
  "coalitionID" : 33016,
  "osVersion" : {
    "train" : "macOS 13.0.1",
    "build" : "22A400",
    "releaseType" : "User"
  },
  "captureTime" : "2023-02-11 11:10:04.9700 +0100",
  "incident" : "0BC24AA7-2568-493A-8925-2496978CE560",
  "pid" : 91276,
  "translated" : false,
  "cpuType" : "ARM-64",
  "roots_installed" : 0,
  "bug_type" : "309",
  "procLaunch" : "2023-02-11 11:00:31.2859 +0100",
  "procStartAbsTime" : 5352280669638,
  "procExitAbsTime" : 5366048774339,
  "procName" : "ChimeraX",
  "procPath" : "\/Applications\/ChimeraX-1.5.app\/Contents\/MacOS\/ChimeraX",
  "bundleInfo" : {"CFBundleShortVersionString":"1.5.0","CFBundleVersion":"1.5.0.0","CFBundleIdentifier":"edu.ucsf.cgl.ChimeraX"},
  "storeInfo" : {"deviceIdentifierForVendor":"358C4C4F-9013-50DD-A8C4-4BAC9A4E6718","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "edu.ucsf.cgl.ChimeraX",
  "crashReporterKey" : "CB4CA73F-EBD5-9974-3788-63DD848551C4",
  "wakeTime" : 2869,
  "sleepWakeUUID" : "94520144-07C2-4E5E-8704-89F57FB3D1C8",
  "sip" : "enabled",
  "vmRegionInfo" : "0x16b58be50 is in 0x167d88000-0x16b58c000;  bytes after start: 58736208  bytes before end: 431\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      __LINKEDIT                  167d80000-167d88000    [   32K] r--\/rwx SM=COW  ...nstance.dylib\n--->  STACK GUARD                 167d88000-16b58c000    [ 56.0M] ---\/rwx SM=NUL  ... for thread 0\n      Stack                       16b58c000-16bd88000    [ 8176K] rw-\/rwx SM=PRV  thread 0",
  "exception" : {"codes":"0x0000000000000002, 0x000000016b58be50","rawCodes":[2,6095945296],"type":"EXC_BAD_ACCESS","signal":"SIGILL","subtype":"KERN_PROTECTION_FAILURE at 0x000000016b58be50"},
  "termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"ChimeraX","byPid":91276},
  "vmregioninfo" : "0x16b58be50 is in 0x167d88000-0x16b58c000;  bytes after start: 58736208  bytes before end: 431\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      __LINKEDIT                  167d80000-167d88000    [   32K] r--\/rwx SM=COW  ...nstance.dylib\n--->  STACK GUARD                 167d88000-16b58c000    [ 56.0M] ---\/rwx SM=NUL  ... for thread 0\n      Stack                       16b58c000-16bd88000    [ 8176K] rw-\/rwx SM=PRV  thread 0",
  "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":2634413,"threadState":{"x":[{"value":10909522496},{"value":10909522520},{"value":2},{"value":4372715235},{"value":6095945944},{"value":0},{"value":0},{"value":6095947112},{"value":0},{"value":997038792773927129},{"value":4362980248},{"value":4373417488,"symbolLocation":0,"symbol":"PySuper_Type"},{"value":10908078080},{"value":11335888224},{"value":6},{"value":4373400328,"symbolLocation":0,"symbol":"_MergedGlobals"},{"value":7107656608,"symbolLocation":0,"symbol":"__bzero"},{"value":1918894080},{"value":0},{"value":10909473728},{"value":6095945944},{"value":0},{"value":4373417488,"symbolLocation":0,"symbol":"PySuper_Type"},{"value":10909522520},{"value":0},{"value":2},{"value":2},{"value":4372715235},{"value":2}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4371992840},"cpsr":{"value":1610616832},"fp":{"value":6095945920},"sp":{"value":6095945232},"esr":{"value":2449473607,"description":"(Data Abort) byte write Translation fault"},"pc":{"value":4371993092,"matchesCrashFrame":1},"far":{"value":6095945296}},"name":"CrBrowserMain","queue":"com.apple.main-thread","frames":[{"imageOffset":1266180,"symbol":"vgetargs1_impl","symbolLocation":72,"imageIndex":0},{"imageOffset":1265928,"symbol":"PyArg_ParseTuple","symbolLocation":96,"imageIndex":0},{"imageOffset":1265928,"symbol":"PyArg_ParseTuple","symbolLocation":96,"imageIndex":0},{"imageOffset":660136,"symbol":"super_init","symbolLocation":104,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":680944,"symbol":"slot_tp_setattro","symbolLocation":508,"imageIndex":0},{"imageOffset":570244,"symbol":"PyObject_SetAttr","symbolLocation":132,"imageIndex":0},{"imageOffset":1136208,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":11916,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":1114468,"symbol":"builtin_next","symbolLocation":144,"imageIndex":0},{"imageOffset":551308,"symbol":"cfunction_vectorcall_FASTCALL","symbolLocation":232,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290772,"symbol":"method_vectorcall","symbolLocation":284,"imageIndex":0},{"imageOffset":1146780,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":22488,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":1114468,"symbol":"builtin_next","symbolLocation":144,"imageIndex":0},{"imageOffset":551308,"symbol":"cfunction_vectorcall_FASTCALL","symbolLocation":232,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290772,"symbol":"method_vectorcall","symbolLocation":284,"imageIndex":0},{"imageOffset":1146780,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":22488,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":286696,"symbol":"object_vacall","symbolLocation":356,"imageIndex":0},{"imageOffset":287148,"symbol":"PyObject_CallFunctionObjArgs","symbolLocation":48,"imageIndex":0},{"imageOffset":256708,"symbol":"pyinstance::PythonInstance::py_instance(bool) const","symbolLocation":152,"imageIndex":1},{"imageOffset":124460,"symbol":"pseudobondgroup_py_inst","symbolLocation":24,"imageIndex":2},{"imageOffset":32848,"symbol":"ffi_call_SYSV","symbolLocation":80,"imageIndex":3},{"imageOffset":68340,"symbol":"ffi_call_int","symbolLocation":1208,"imageIndex":3},{"imageOffset":43332,"symbol":"_ctypes_callproc","symbolLocation":1404,"imageIndex":4},{"imageOffset":15376,"symbol":"PyCFuncPtr_call","symbolLocation":1168,"imageIndex":4},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":195800,"symbol":"PyIter_Next","symbolLocation":24,"imageIndex":0},{"imageOffset":491644,"symbol":"PyDict_MergeFromSeq2","symbolLocation":60,"imageIndex":0},{"imageOffset":501532,"symbol":"dict_vectorcall","symbolLocation":328,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":286696,"symbol":"object_vacall","symbolLocation":356,"imageIndex":0},{"imageOffset":287148,"symbol":"PyObject_CallFunctionObjArgs","symbolLocation":48,"imageIndex":0},{"imageOffset":256708,"symbol":"pyinstance::PythonInstance::py_instance(bool) const","symbolLocation":152,"imageIndex":1},{"imageOffset":124460,"symbol":"pseudobondgroup_py_inst","symbolLocation":24,"imageIndex":2},{"imageOffset":32848,"symbol":"ffi_call_SYSV","symbolLocation":80,"imageIndex":3},{"imageOffset":68340,"symbol":"ffi_call_int","symbolLocation":1208,"imageIndex":3},{"imageOffset":43332,"symbol":"_ctypes_callproc","symbolLocation":1404,"imageIndex":4},{"imageOffset":15376,"symbol":"PyCFuncPtr_call","symbolLocation":1168,"imageIndex":4},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":195800,"symbol":"PyIter_Next","symbolLocation":24,"imageIndex":0},{"imageOffset":491644,"symbol":"PyDict_MergeFromSeq2","symbolLocation":60,"imageIndex":0},{"imageOffset":501532,"symbol":"dict_vectorcall","symbolLocation":328,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":286696,"symbol":"object_vacall","symbolLocation":356,"imageIndex":0},{"imageOffset":287148,"symbol":"PyObject_CallFunctionObjArgs","symbolLocation":48,"imageIndex":0},{"imageOffset":256708,"symbol":"pyinstance::PythonInstance::py_instance(bool) const","symbolLocation":152,"imageIndex":1},{"imageOffset":124460,"symbol":"pseudobondgroup_py_inst","symbolLocation":24,"imageIndex":2},{"imageOffset":32848,"symbol":"ffi_call_SYSV","symbolLocation":80,"imageIndex":3},{"imageOffset":68340,"symbol":"ffi_call_int","symbolLocation":1208,"imageIndex":3},{"imageOffset":43332,"symbol":"_ctypes_callproc","symbolLocation":1404,"imageIndex":4},{"imageOffset":15376,"symbol":"PyCFuncPtr_call","symbolLocation":1168,"imageIndex":4},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":195800,"symbol":"PyIter_Next","symbolLocation":24,"imageIndex":0},{"imageOffset":491644,"symbol":"PyDict_MergeFromSeq2","symbolLocation":60,"imageIndex":0},{"imageOffset":501532,"symbol":"dict_vectorcall","symbolLocation":328,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":286696,"symbol":"object_vacall","symbolLocation":356,"imageIndex":0},{"imageOffset":287148,"symbol":"PyObject_CallFunctionObjArgs","symbolLocation":48,"imageIndex":0},{"imageOffset":256708,"symbol":"pyinstance::PythonInstance::py_instance(bool) const","symbolLocation":152,"imageIndex":1},{"imageOffset":124460,"symbol":"pseudobondgroup_py_inst","symbolLocation":24,"imageIndex":2},{"imageOffset":32848,"symbol":"ffi_call_SYSV","symbolLocation":80,"imageIndex":3},{"imageOffset":68340,"symbol":"ffi_call_int","symbolLocation":1208,"imageIndex":3},{"imageOffset":43332,"symbol":"_ctypes_callproc","symbolLocation":1404,"imageIndex":4},{"imageOffset":15376,"symbol":"PyCFuncPtr_call","symbolLocation":1168,"imageIndex":4},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":195800,"symbol":"PyIter_Next","symbolLocation":24,"imageIndex":0},{"imageOffset":491644,"symbol":"PyDict_MergeFromSeq2","symbolLocation":60,"imageIndex":0},{"imageOffset":501532,"symbol":"dict_vectorcall","symbolLocation":328,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0}]},{"id":2634429,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634430,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634431,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634432,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634433,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634434,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634435,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634436,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2634437,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2634525,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634526,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634527,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634528,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634529,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634530,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634531,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634549,"name":"ThreadPoolServiceThread","frames":[{"imageOffset":51208,"symbol":"kevent64","symbolLocation":8,"imageIndex":5},{"imageOffset":56727496,"imageIndex":9},{"imageOffset":56727288,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56271272,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634551,"name":"ThreadPoolBackgroundWorker","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319132,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634552,"name":"Chrome_IOThread","frames":[{"imageOffset":51208,"symbol":"kevent64","symbolLocation":8,"imageIndex":5},{"imageOffset":56727496,"imageIndex":9},{"imageOffset":56727288,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":40590340,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634553,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634555,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319264,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634557,"name":"CompositorTileWorker1","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":56516680,"imageIndex":9},{"imageOffset":85569508,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634558,"name":"Chrome_InProcGpuThread","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":55801148,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634559,"name":"Chrome_ChildIOThread","frames":[{"imageOffset":51208,"symbol":"kevent64","symbolLocation":8,"imageIndex":5},{"imageOffset":56727496,"imageIndex":9},{"imageOffset":56727288,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634560,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634561,"name":"VizCompositorThread","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634570,"name":"NetworkService","frames":[{"imageOffset":51208,"symbol":"kevent64","symbolLocation":8,"imageIndex":5},{"imageOffset":56727496,"imageIndex":9},{"imageOffset":56727288,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634571,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634572,"name":"ThreadPoolSingleThreadForegroundBlocking0","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319352,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634598,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634612,"name":"com.apple.NSEventThread","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":531420,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":10},{"imageOffset":525512,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":10},{"imageOffset":522404,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":10},{"imageOffset":1454664,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":11},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634630,"name":"MemoryInfra","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634631,"name":"ThreadPoolSingleThreadSharedBackgroundBlocking1","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56319620,"imageIndex":9},{"imageOffset":56319176,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2635242,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2639308,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2639309,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2640796,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2640797,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2641132,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319264,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2641135,"name":"ThreadPoolBackgroundWorker","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319132,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642046,"name":"Thread (pooled)","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1898236,"imageIndex":12},{"imageOffset":1897396,"imageIndex":12},{"imageOffset":1897204,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":108,"imageIndex":12},{"imageOffset":1874940,"imageIndex":12},{"imageOffset":1858444,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642047,"name":"Thread (pooled)","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1898236,"imageIndex":12},{"imageOffset":1897396,"imageIndex":12},{"imageOffset":1897204,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":108,"imageIndex":12},{"imageOffset":1874940,"imageIndex":12},{"imageOffset":1858444,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642048,"name":"Thread (pooled)","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1898236,"imageIndex":12},{"imageOffset":1897396,"imageIndex":12},{"imageOffset":1897204,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":108,"imageIndex":12},{"imageOffset":1874940,"imageIndex":12},{"imageOffset":1858444,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642049,"name":"Thread (pooled)","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1898236,"imageIndex":12},{"imageOffset":1897396,"imageIndex":12},{"imageOffset":1897204,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":108,"imageIndex":12},{"imageOffset":1874940,"imageIndex":12},{"imageOffset":1858444,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642114,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1467556,"symbol":"PyThread_acquire_lock_timed","symbolLocation":324,"imageIndex":0},{"imageOffset":1789488,"symbol":"acquire_timed","symbolLocation":120,"imageIndex":0},{"imageOffset":1788688,"symbol":"lock_PyThread_acquire_lock","symbolLocation":56,"imageIndex":0},{"imageOffset":315772,"symbol":"method_vectorcall_VARARGS_KEYWORDS","symbolLocation":396,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290772,"symbol":"method_vectorcall","symbolLocation":284,"imageIndex":0},{"imageOffset":1792420,"symbol":"t_bootstrap","symbolLocation":72,"imageIndex":0},{"imageOffset":1466680,"symbol":"pythread_wrapper","symbolLocation":28,"imageIndex":0},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4370726912,
    "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.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/Python",
    "name" : "Python",
    "CFBundleVersion" : "3.9.11"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 6257311744,
    "size" : 1097728,
    "uuid" : "22d1b5c1-cb75-35b6-93a7-2243e0a8b5b0",
    "path" : "\/Applications\/ChimeraX-1.5.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" : 6254837760,
    "size" : 180224,
    "uuid" : "89a0bbc3-79f2-3b0d-b173-252c5c11aaa3",
    "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic\/libmolc.dylib",
    "name" : "libmolc.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7357988864,
    "size" : 71280,
    "uuid" : "25fb5b48-55a2-3277-88b4-a69e26b4a0de",
    "path" : "\/usr\/lib\/libffi.dylib",
    "name" : "libffi.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4388667392,
    "size" : 81920,
    "uuid" : "2c150f5d-6630-3489-8b61-220f8b81a448",
    "path" : "\/Applications\/ChimeraX-1.5.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" : "arm64e",
    "base" : 7107207168,
    "size" : 233468,
    "uuid" : "6d6644d3-3db3-34c4-b1e3-c675ec5360f0",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7107440640,
    "size" : 53244,
    "uuid" : "886caca0-5762-3640-8db2-3fa3b911c062",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4513071104,
    "size" : 20709376,
    "uuid" : "6b8373ed-7142-34ea-9b4b-9f502e8a6f33",
    "path" : "\/Applications\/ChimeraX-1.5.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" : 5614796800,
    "size" : 19300352,
    "uuid" : "5431bff3-be1a-3fe5-a552-bcdbb3e0536e",
    "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/scipy\/.dylibs\/libopenblas.0.dylib",
    "name" : "libopenblas.0.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 5771362304,
    "size" : 144654336,
    "uuid" : "21c8f378-4426-330a-89d1-26ab67c6fa56",
    "path" : "\/Applications\/ChimeraX-1.5.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" : "arm64e",
    "base" : 7107854336,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.CoreFoundation",
    "size" : 5079040,
    "uuid" : "f4ff83fc-e62c-30b4-b3a9-876c8a1fd595",
    "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
    "name" : "CoreFoundation",
    "CFBundleVersion" : "1953.1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 7160934400,
    "CFBundleShortVersionString" : "6.9",
    "CFBundleIdentifier" : "com.apple.AppKit",
    "size" : 15761408,
    "uuid" : "af9f6891-70ad-3c26-af08-b747344892d2",
    "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
    "name" : "AppKit",
    "CFBundleVersion" : "2299"
  },
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4800380928,
    "size" : 4587520,
    "uuid" : "7b11213a-bd62-384b-9835-2bf9bacff4a0",
    "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtCore.framework\/Versions\/A\/QtCore",
    "name" : "QtCore"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)\nWritable regions: Total=2.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.4G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework               768K        6 \nActivity Tracing                   256K        1 \nCG backing stores                 5632K        8 \nCG image                           240K       10 \nColorSync                          608K       27 \nCoreAnimation                      256K       16 \nCoreGraphics                       112K        7 \nCoreUI image data                 3776K       25 \nFoundation                          64K        2 \nKernel Alloc Once                   32K        1 \nMALLOC                           398.5M      100 \nMALLOC guard page                  192K       10 \nMALLOC_MEDIUM (reserved)         896.0M        8         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nMach message                        64K        3 \nOpenGL GLSL                        384K        4 \nSTACK GUARD                       56.7M       46 \nStack                            182.1M       46 \nVM_ALLOCATE                      194.6M      479 \nVM_ALLOCATE (reserved)           384.0M        7         reserved VM address space (unallocated)\n__AUTH                            1898K      356 \n__AUTH_CONST                      24.6M      584 \n__CTF                               756        1 \n__DATA                            22.0M      790 \n__DATA_CONST                      38.1M      789 \n__DATA_DIRTY                      1983K      229 \n__FONT_DATA                        2352        1 \n__GLSLBUILTINS                    5174K        1 \n__LINKEDIT                       799.1M      205 \n__OBJC_CONST                      4698K      321 \n__OBJC_RO                         65.1M        1 \n__OBJC_RW                         1981K        1 \n__TEXT                           839.8M      811 \ndyld private memory                704K        4 \nmapped file                      219.8M       55 \nshared memory                     3168K       25 \n===========                     =======  ======= \nTOTAL                              4.4G     4981 \nTOTAL, minus reserved VM space     2.8G     4981 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "name" : "CrBrowserMain",
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "62699e1ec1ff2978b47f6c3b",
      "factorPackIds" : {
        "SIRI_FIND_MY_CONFIGURATION_FILES" : "631f72d1de559130376df1fb"
      },
      "deploymentId" : 240000023
    },
    {
      "rolloutId" : "610d52e1fc54bc3389840408",
      "factorPackIds" : {
        "SIRI_UNDERSTANDING_ASR_ASSISTANT" : "63d9be3e2cb48e1296b07524",
        "SIRI_UNDERSTANDING_MORPHUN" : "62ec7220c682040ba94e6a20"
      },
      "deploymentId" : 240000612
    }
  ],
  "experiments" : [

  ]
},
  "reportNotes" : [
  "dyld_process_snapshot_create_for_process failed with 5"
]
}
===== Log before crash start =====
UCSF ChimeraX version: 1.5 (2022-11-24)  
© 2016-2022 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open /Users/andrea/Downloads/pk(i).gjf

Summary of feedback from opening /Users/andrea/Downloads/pk(i).gjf  
---  
errors | could not open pk(i).gjf  
LookupError('Could not find atom: [] on\npk(i).gjf\n')  
  
SEQCROW failed to open pk(i).gjf  

> open /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_R.log

Summary of feedback from opening
/Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_R.log  
---  
notes | ts_attacco_R.log has 1 imaginary harmonic vibrational mode  
233.89i  
  
  

> color C grey

> setattr b radius 0.1

Assigning radius attribute to 142 items  

> setattr a radius 0.9

Assigning radius attribute to 135 items  

> color C grey

> setattr b radius 0.1

Assigning radius attribute to 142 items  

> setattr a radius 0.9

Assigning radius attribute to 135 items  
Opened ts_attacco_R.log as a Gaussian output file  

> open /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_S.log

Summary of feedback from opening
/Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_S.log  
---  
notes | ts_attacco_S.log has 1 imaginary harmonic vibrational mode  
100.41i  
  
  

> color C grey

> setattr b radius 0.1

Assigning radius attribute to 284 items  

> setattr a radius 0.9

Assigning radius attribute to 270 items  

> color C grey

> setattr b radius 0.1

Assigning radius attribute to 284 items  

> setattr a radius 0.9

Assigning radius attribute to 270 items  
Opened ts_attacco_S.log as a Gaussian output file  

> close

> open /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_R_b3lyp_SP.log
> /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_S_b3lyp_SP.log
> /Users/andrea/Desktop/epoxy_lattanzi/ts_chiusura_RR_b3lyp_SP.log
> /Users/andrea/Desktop/epoxy_lattanzi/ts_chiusura_SS_b3lyp_SP.log

Summary of feedback from opening
/Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_R_b3lyp_SP.log  
---  
warning | AttributeError("'super' object has no attribute 'close'")  
  
Summary of feedback from opening
/Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_S_b3lyp_SP.log  
---  
warning | AttributeError("'super' object has no attribute 'close'")  
  
Summary of feedback from opening
/Users/andrea/Desktop/epoxy_lattanzi/ts_chiusura_RR_b3lyp_SP.log  
---  
warning | AttributeError("'super' object has no attribute 'close'")  
  
Summary of feedback from opening
/Users/andrea/Desktop/epoxy_lattanzi/ts_chiusura_SS_b3lyp_SP.log  
---  
warning | AttributeError("'super' object has no attribute 'close'")  
  

> color C grey

> setattr b radius 0.1

Assigning radius attribute to 568 items  

> setattr a radius 0.9

Assigning radius attribute to 540 items  

> color C grey

> setattr b radius 0.1

Assigning radius attribute to 568 items  

> setattr a radius 0.9

Assigning radius attribute to 540 items  

> color C grey

> setattr b radius 0.1

Assigning radius attribute to 568 items  

> setattr a radius 0.9

Assigning radius attribute to 540 items  

> color C grey

> setattr b radius 0.1

Assigning radius attribute to 568 items  

> setattr a radius 0.9

Assigning radius attribute to 540 items  
Opened ts_attacco_R_b3lyp_SP.log as a Gaussian output file  
Opened ts_attacco_S_b3lyp_SP.log as a Gaussian output file  
Opened ts_chiusura_RR_b3lyp_SP.log as a Gaussian output file  
Opened ts_chiusura_SS_b3lyp_SP.log as a Gaussian output file  

> hide #2 models

> hide #3 models

> hide #4 models

> ui mousemode right tsbond

> tsbond #1/a:1@O4 #1/a:1@C28 radius 0.100


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

Log:
UCSF ChimeraX version: 1.5 (2022-11-24)  
© 2016-2022 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  




OpenGL version: 4.1 Metal - 83
OpenGL renderer: Apple M1 Pro
OpenGL vendor: Apple

Python: 3.9.11
Locale: UTF-8
Qt version: PyQt6 6.3.1, Qt 6.3.1
Qt runtime version: 6.3.2
Qt platform: cocoa
Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro18,3
      Model Number: MKGP3T/A
      Chip: Apple M1 Pro
      Total Number of Cores: 8 (6 performance and 2 efficiency)
      Memory: 16 GB
      System Firmware Version: 8419.41.10
      OS Loader Version: 8419.41.10

Software:

    System Software Overview:

      System Version: macOS 13.0.1 (22A400)
      Kernel Version: Darwin 22.1.0
      Time since boot: 6 days, 12 hours, 34 minutes

Graphics/Displays:

    Apple M1 Pro:

      Chipset Model: Apple M1 Pro
      Type: GPU
      Bus: Built-In
      Total Number of Cores: 14
      Vendor: Apple (0x106b)
      Metal Support: Metal 3
      Displays:
        Color LCD:
          Display Type: Built-in Liquid Retina XDR Display
          Resolution: 3024 x 1964 Retina
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Automatically Adjust Brightness: Yes
          Connection Type: Internal
        22N1:
          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.12
    appdirs: 1.4.4
    appnope: 0.1.3
    asttokens: 2.1.0
    Babel: 2.11.0
    backcall: 0.2.0
    blockdiag: 3.0.0
    build: 0.8.0
    certifi: 2021.10.8
    cftime: 1.6.2
    charset-normalizer: 2.1.1
    ChimeraX-AddCharge: 1.4
    ChimeraX-AddH: 2.2.1
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2.1
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.6
    ChimeraX-AlphaFold: 1.0
    ChimeraX-AltlocExplorer: 1.0.3
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.41.5
    ChimeraX-AtomicLibrary: 8.0.3
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.3
    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.7.1
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.2
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.3.1
    ChimeraX-ChangeChains: 1.0.2
    ChimeraX-CheckWaters: 1.3
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.2.4
    ChimeraX-ColorActions: 1.0.3
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.2
    ChimeraX-CommandLine: 1.2.4
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.5
    ChimeraX-CoreFormats: 1.1
    ChimeraX-coulombic: 1.3.2
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.2
    ChimeraX-Dicom: 1.1
    ChimeraX-DistMonitor: 1.3
    ChimeraX-DockPrep: 1.0
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.2
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 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-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.2
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.1
    ChimeraX-MatchMaker: 2.0.9
    ChimeraX-MDcrds: 2.6
    ChimeraX-MedicalToolbar: 1.0.2
    ChimeraX-Meeting: 1.0.1
    ChimeraX-MLP: 1.1
    ChimeraX-mmCIF: 2.8
    ChimeraX-MMTF: 2.2
    ChimeraX-Modeller: 1.5.6
    ChimeraX-ModelPanel: 1.3.6
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.1
    ChimeraX-MouseModes: 1.1.1
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.9.1
    ChimeraX-PDB: 2.6.8
    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-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0.1
    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
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.7.2
    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
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.1.3
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.1.2
    ChimeraX-ToolshedUtils: 1.2.1
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.24.3
    ChimeraX-uniprot: 2.2.1
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDockX: 1.1.4
    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.1
    ChimeraX-WebServices: 1.1.0
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.5
    cxservices: 1.2
    cycler: 0.11.0
    Cython: 0.29.32
    debugpy: 1.6.4
    decorator: 5.1.1
    docutils: 0.19
    entrypoints: 0.4
    executing: 1.2.0
    filelock: 3.7.1
    fonttools: 4.38.0
    funcparserlib: 1.0.1
    grako: 3.16.5
    h5py: 3.7.0
    html2text: 2020.1.16
    idna: 3.4
    ihm: 0.33
    imagecodecs: 2022.7.31
    imagesize: 1.4.1
    importlib-metadata: 5.1.0
    ipykernel: 6.15.3
    ipython: 8.4.0
    ipython-genutils: 0.2.0
    jedi: 0.18.1
    Jinja2: 3.1.2
    jupyter-client: 7.3.4
    jupyter-core: 5.1.0
    kiwisolver: 1.4.4
    line-profiler: 3.5.1
    lxml: 4.9.1
    lz4: 4.0.2
    MarkupSafe: 2.1.1
    matplotlib: 3.5.2
    matplotlib-inline: 0.1.6
    msgpack: 1.0.4
    nest-asyncio: 1.5.6
    netCDF4: 1.6.0
    networkx: 2.8.5
    numexpr: 2.8.4
    numpy: 1.23.1
    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.2.0
    pip: 22.2.2
    pkginfo: 1.8.3
    platformdirs: 2.5.4
    prompt-toolkit: 3.0.33
    psutil: 5.9.1
    ptyprocess: 0.7.0
    pure-eval: 0.2.2
    pycollada: 0.7.2
    pydicom: 2.3.0
    Pygments: 2.12.0
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 3.0.9
    PyQt6-commercial: 6.3.1
    PyQt6-Qt6: 6.3.2
    PyQt6-sip: 13.4.0
    PyQt6-WebEngine-commercial: 6.3.1
    PyQt6-WebEngine-Qt6: 6.3.2
    python-dateutil: 2.8.2
    pytz: 2022.6
    pyzmq: 24.0.1
    qtconsole: 5.3.1
    QtPy: 2.3.0
    RandomWords: 0.4.0
    requests: 2.28.1
    scipy: 1.9.0
    Send2Trash: 1.8.0
    SEQCROW: 1.5.14
    setuptools: 65.1.1
    setuptools-scm: 7.0.5
    sfftk-rw: 0.7.2
    six: 1.16.0
    snowballstemmer: 2.2.0
    sortedcontainers: 2.4.0
    Sphinx: 5.1.1
    sphinx-autodoc-typehints: 1.19.1
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 2.0.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.5
    stack-data: 0.6.2
    tables: 3.7.0
    tifffile: 2022.7.31
    tinyarray: 1.2.4
    tomli: 2.0.1
    tornado: 6.2
    traitlets: 5.3.0
    typing-extensions: 4.4.0
    urllib3: 1.26.13
    wcwidth: 0.2.5
    webcolors: 1.12
    wheel: 0.37.1
    wheel-filename: 1.4.1
    zipp: 3.11.0

Change History (5)

comment:1 by pett, 3 years ago

Component: UnassignedThird Party
Owner: set to Tony Schaefer
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionSEQCROW: crash forming tsbond

Reported by Andrea Pellegrini

in reply to:  2 ; comment:2 by Tony Schaefer, 3 years ago

Thanks for reporting this. It looks like there's a few other errors showing
up in the log as well. Unfortunately, I don't understand why tsbond is
causing a crash. Does this always happen with this structure? Can you add
TS bonds to other structures?

Tony

On Mon, Feb 13, 2023 at 11:32 AM ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
wrote:

in reply to:  3 ; comment:3 by Tony Schaefer, 3 years ago

Andrea said this error is inconsistent. It sounds like this issues has come
up before, but might not happen for the same structure every time. I use TS
bonds quite a bit on Windows and haven't had any issues lately. Could this
be an OS-dependent issue?

The crash happens while/after running the tsbond command. This command
essentially just creates a pseudobond group, deletes a bond if it exists,
and adds a new pseudobond. Here's the entire function with a few comments
added:

```py
def tsbond(session, selection, transparency=50, color=[170, 255, 255, 255],
radius=0.16):
    # selection - ObjectsArg
    # transparency - FloatArg
    # color - ColorArg
    # radius - FloatArg
    if not isinstance(color, list):
        color = color.uint8x4()
    color = [c for c in color][:-1]
    color.append(int( 255 * ( transparency / 100.)))

    if transparency >= 100 or transparency <= 0:
        session.logger.error("transparency must be between 0 and 100")
        return

    # check if atoms are in the selection
    # Andrea's command specified two atoms
    ts_bond = None
    atoms = selection.atoms
    if len(atoms) != 2 and len(atoms) > 0:
        session.logger.error("2 atoms must be selected")

    elif len(atoms) == 2:
        if atoms[0].structure is not atoms[1].structure:
            session.logger.error("atoms must be on the same structure")

        else:
            # draw a bond between this pair of atoms if it does not exist,
or grab
            # the bond object if it does exist
            structure = atoms[0].structure
            for bond in structure.bonds:
                if all(atom in bond.atoms for atom in atoms):
                    ts_bond = bond

            if ts_bond is None:
                ts_bond = structure.new_bond(*atoms)

    # go through all bonds in the spec and the new bond we just added/found
    # replace them all with pseudobonds
    bonds = [bond for bond in selection.bonds]
    if ts_bond is not None and ts_bond not in bonds:
        bonds.append(ts_bond)

    for bond in bonds:
        atom1, atom2 = bond.atoms

        pbg = bond.structure.pseudobond_group("TS bonds", create_type=1)
        if not any(all(atom in pb.atoms for atom in bond.atoms) for pb in
pbg.pseudobonds):
            pbg.new_pseudobond(*bond.atoms)

        pbg.dashes = 0
        pbg.halfbond = False
        pbg.radius = radius
        pbg.color = color

        if pbg not in bond.structure.child_models():
            bond.structure.add([pbg])

        bond.delete()
```

I'm sure there are some inefficiencies here, but I'm not sure what could
cause a crash. I'd welcome any advice for how to make this command more
robust.

Thanks,

Tony


On Mon, Feb 13, 2023 at 11:32 AM ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu>
wrote:

comment:4 by pett, 3 years ago

Cc: Tony Schaefer added
Owner: changed from Tony Schaefer to pett

Do not do this:

if pbg not in bond.structure.child_models():

bond.structure.add([pbg])

That automatically happens as part of:

pbg = bond.structure.pseudobond_group("TS bonds", create_type=1)

Nonetheless, that doesn't seem to be the actual issue here. The issue is that:

pbg = bond.structure.pseudobond_group("TS bonds", create_type=1)

creates the group in the C++ layer, which in turn has to call the Python constructor (in order to return the instance). Somehow, before the Python constructor finishes, something is requesting the group instance, which causes another call to the Python constructor, etc. I'm reassigning to myself to try to figure out how this is happening/possible.

Last edited 3 years ago by pett (previous) (diff)

comment:5 by pett, 3 years ago

Resolution: fixed
Status: assignedclosed

The PseudobondGroup constructor for structure-associated groups adds the group to the structure submodels, which in turn fires the ADD_MODELS trigger (if the structure is open). So, depending on what the handlers for that trigger are doing, this could result in a loop of the C++ layer trying to create Python instances. Now, the ADD_MODELS trigger is suppressed until the C++ call finishes. I'm not 1000% convinced that this was the problem here, but am nonetheless closing this ticket until the problem is reported again -- which is hopefully never. :-)

Fix: https://github.com/RBVI/ChimeraX/commit/83420b0902619bed5fb0efd96c2c7ca4e8672960

Last edited 3 years ago by pett (previous) (diff)
Note: See TracTickets for help on using tickets.