#8474 closed defect (fixed)
SEQCROW: crash forming tsbond
| Reported by: | Owned by: | Eric Pettersen | |
|---|---|---|---|
| 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 , 3 years ago
| Component: | Unassigned → Third Party |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → SEQCROW: crash forming tsbond |
follow-up: 2 comment:2 by , 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:
follow-up: 3 comment:3 by , 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 , 3 years ago
| Cc: | added |
|---|---|
| Owner: | changed from to |
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.
comment:5 by , 3 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
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
Reported by Andrea Pellegrini