#8474 closed defect (fixed)
SEQCROW: crash forming tsbond
Reported by: | Owned by: | pett | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Third Party | Version: | |
Keywords: | Cc: | Tony Schaefer | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: macOS-13.0.1-arm64-arm-64bit ChimeraX Version: 1.5 (2022-11-24 00:03:27 UTC) Description Last time you used ChimeraX it crashed. Please describe steps that led to the crash here. Opened 4 files and I wanted to add a TS bond in only one of the structures {"app_name":"ChimeraX","timestamp":"2023-02-11 11:10:10.00 +0100","app_version":"1.5.0","slice_uuid":"a5992708-d5b4-36ec-ac0a-e525f6105b56","build_version":"1.5.0.0","platform":1,"bundleID":"edu.ucsf.cgl.ChimeraX","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.0.1 (22A400)","roots_installed":0,"name":"ChimeraX","incident_id":"0BC24AA7-2568-493A-8925-2496978CE560"} { "uptime" : 220000, "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "MacBookPro18,3", "coalitionID" : 33016, "osVersion" : { "train" : "macOS 13.0.1", "build" : "22A400", "releaseType" : "User" }, "captureTime" : "2023-02-11 11:10:04.9700 +0100", "incident" : "0BC24AA7-2568-493A-8925-2496978CE560", "pid" : 91276, "translated" : false, "cpuType" : "ARM-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2023-02-11 11:00:31.2859 +0100", "procStartAbsTime" : 5352280669638, "procExitAbsTime" : 5366048774339, "procName" : "ChimeraX", "procPath" : "\/Applications\/ChimeraX-1.5.app\/Contents\/MacOS\/ChimeraX", "bundleInfo" : {"CFBundleShortVersionString":"1.5.0","CFBundleVersion":"1.5.0.0","CFBundleIdentifier":"edu.ucsf.cgl.ChimeraX"}, "storeInfo" : {"deviceIdentifierForVendor":"358C4C4F-9013-50DD-A8C4-4BAC9A4E6718","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "edu.ucsf.cgl.ChimeraX", "crashReporterKey" : "CB4CA73F-EBD5-9974-3788-63DD848551C4", "wakeTime" : 2869, "sleepWakeUUID" : "94520144-07C2-4E5E-8704-89F57FB3D1C8", "sip" : "enabled", "vmRegionInfo" : "0x16b58be50 is in 0x167d88000-0x16b58c000; bytes after start: 58736208 bytes before end: 431\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n __LINKEDIT 167d80000-167d88000 [ 32K] r--\/rwx SM=COW ...nstance.dylib\n---> STACK GUARD 167d88000-16b58c000 [ 56.0M] ---\/rwx SM=NUL ... for thread 0\n Stack 16b58c000-16bd88000 [ 8176K] rw-\/rwx SM=PRV thread 0", "exception" : {"codes":"0x0000000000000002, 0x000000016b58be50","rawCodes":[2,6095945296],"type":"EXC_BAD_ACCESS","signal":"SIGILL","subtype":"KERN_PROTECTION_FAILURE at 0x000000016b58be50"}, "termination" : {"flags":0,"code":4,"namespace":"SIGNAL","indicator":"Illegal instruction: 4","byProc":"ChimeraX","byPid":91276}, "vmregioninfo" : "0x16b58be50 is in 0x167d88000-0x16b58c000; bytes after start: 58736208 bytes before end: 431\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n __LINKEDIT 167d80000-167d88000 [ 32K] r--\/rwx SM=COW ...nstance.dylib\n---> STACK GUARD 167d88000-16b58c000 [ 56.0M] ---\/rwx SM=NUL ... for thread 0\n Stack 16b58c000-16bd88000 [ 8176K] rw-\/rwx SM=PRV thread 0", "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0}, "faultingThread" : 0, "threads" : [{"triggered":true,"id":2634413,"threadState":{"x":[{"value":10909522496},{"value":10909522520},{"value":2},{"value":4372715235},{"value":6095945944},{"value":0},{"value":0},{"value":6095947112},{"value":0},{"value":997038792773927129},{"value":4362980248},{"value":4373417488,"symbolLocation":0,"symbol":"PySuper_Type"},{"value":10908078080},{"value":11335888224},{"value":6},{"value":4373400328,"symbolLocation":0,"symbol":"_MergedGlobals"},{"value":7107656608,"symbolLocation":0,"symbol":"__bzero"},{"value":1918894080},{"value":0},{"value":10909473728},{"value":6095945944},{"value":0},{"value":4373417488,"symbolLocation":0,"symbol":"PySuper_Type"},{"value":10909522520},{"value":0},{"value":2},{"value":2},{"value":4372715235},{"value":2}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4371992840},"cpsr":{"value":1610616832},"fp":{"value":6095945920},"sp":{"value":6095945232},"esr":{"value":2449473607,"description":"(Data Abort) byte write Translation fault"},"pc":{"value":4371993092,"matchesCrashFrame":1},"far":{"value":6095945296}},"name":"CrBrowserMain","queue":"com.apple.main-thread","frames":[{"imageOffset":1266180,"symbol":"vgetargs1_impl","symbolLocation":72,"imageIndex":0},{"imageOffset":1265928,"symbol":"PyArg_ParseTuple","symbolLocation":96,"imageIndex":0},{"imageOffset":1265928,"symbol":"PyArg_ParseTuple","symbolLocation":96,"imageIndex":0},{"imageOffset":660136,"symbol":"super_init","symbolLocation":104,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":680944,"symbol":"slot_tp_setattro","symbolLocation":508,"imageIndex":0},{"imageOffset":570244,"symbol":"PyObject_SetAttr","symbolLocation":132,"imageIndex":0},{"imageOffset":1136208,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":11916,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":1114468,"symbol":"builtin_next","symbolLocation":144,"imageIndex":0},{"imageOffset":551308,"symbol":"cfunction_vectorcall_FASTCALL","symbolLocation":232,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290772,"symbol":"method_vectorcall","symbolLocation":284,"imageIndex":0},{"imageOffset":1146780,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":22488,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":1114468,"symbol":"builtin_next","symbolLocation":144,"imageIndex":0},{"imageOffset":551308,"symbol":"cfunction_vectorcall_FASTCALL","symbolLocation":232,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290772,"symbol":"method_vectorcall","symbolLocation":284,"imageIndex":0},{"imageOffset":1146780,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":22488,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":286696,"symbol":"object_vacall","symbolLocation":356,"imageIndex":0},{"imageOffset":287148,"symbol":"PyObject_CallFunctionObjArgs","symbolLocation":48,"imageIndex":0},{"imageOffset":256708,"symbol":"pyinstance::PythonInstance::py_instance(bool) const","symbolLocation":152,"imageIndex":1},{"imageOffset":124460,"symbol":"pseudobondgroup_py_inst","symbolLocation":24,"imageIndex":2},{"imageOffset":32848,"symbol":"ffi_call_SYSV","symbolLocation":80,"imageIndex":3},{"imageOffset":68340,"symbol":"ffi_call_int","symbolLocation":1208,"imageIndex":3},{"imageOffset":43332,"symbol":"_ctypes_callproc","symbolLocation":1404,"imageIndex":4},{"imageOffset":15376,"symbol":"PyCFuncPtr_call","symbolLocation":1168,"imageIndex":4},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":195800,"symbol":"PyIter_Next","symbolLocation":24,"imageIndex":0},{"imageOffset":491644,"symbol":"PyDict_MergeFromSeq2","symbolLocation":60,"imageIndex":0},{"imageOffset":501532,"symbol":"dict_vectorcall","symbolLocation":328,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":286696,"symbol":"object_vacall","symbolLocation":356,"imageIndex":0},{"imageOffset":287148,"symbol":"PyObject_CallFunctionObjArgs","symbolLocation":48,"imageIndex":0},{"imageOffset":256708,"symbol":"pyinstance::PythonInstance::py_instance(bool) const","symbolLocation":152,"imageIndex":1},{"imageOffset":124460,"symbol":"pseudobondgroup_py_inst","symbolLocation":24,"imageIndex":2},{"imageOffset":32848,"symbol":"ffi_call_SYSV","symbolLocation":80,"imageIndex":3},{"imageOffset":68340,"symbol":"ffi_call_int","symbolLocation":1208,"imageIndex":3},{"imageOffset":43332,"symbol":"_ctypes_callproc","symbolLocation":1404,"imageIndex":4},{"imageOffset":15376,"symbol":"PyCFuncPtr_call","symbolLocation":1168,"imageIndex":4},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":195800,"symbol":"PyIter_Next","symbolLocation":24,"imageIndex":0},{"imageOffset":491644,"symbol":"PyDict_MergeFromSeq2","symbolLocation":60,"imageIndex":0},{"imageOffset":501532,"symbol":"dict_vectorcall","symbolLocation":328,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":286696,"symbol":"object_vacall","symbolLocation":356,"imageIndex":0},{"imageOffset":287148,"symbol":"PyObject_CallFunctionObjArgs","symbolLocation":48,"imageIndex":0},{"imageOffset":256708,"symbol":"pyinstance::PythonInstance::py_instance(bool) const","symbolLocation":152,"imageIndex":1},{"imageOffset":124460,"symbol":"pseudobondgroup_py_inst","symbolLocation":24,"imageIndex":2},{"imageOffset":32848,"symbol":"ffi_call_SYSV","symbolLocation":80,"imageIndex":3},{"imageOffset":68340,"symbol":"ffi_call_int","symbolLocation":1208,"imageIndex":3},{"imageOffset":43332,"symbol":"_ctypes_callproc","symbolLocation":1404,"imageIndex":4},{"imageOffset":15376,"symbol":"PyCFuncPtr_call","symbolLocation":1168,"imageIndex":4},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":195800,"symbol":"PyIter_Next","symbolLocation":24,"imageIndex":0},{"imageOffset":491644,"symbol":"PyDict_MergeFromSeq2","symbolLocation":60,"imageIndex":0},{"imageOffset":501532,"symbol":"dict_vectorcall","symbolLocation":328,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147648,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23356,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":280216,"symbol":"_PyObject_FastCallDictTstate","symbolLocation":272,"imageIndex":0},{"imageOffset":283396,"symbol":"_PyObject_Call_Prepend","symbolLocation":148,"imageIndex":0},{"imageOffset":686120,"symbol":"slot_tp_init","symbolLocation":216,"imageIndex":0},{"imageOffset":649368,"symbol":"type_call","symbolLocation":352,"imageIndex":0},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":286696,"symbol":"object_vacall","symbolLocation":356,"imageIndex":0},{"imageOffset":287148,"symbol":"PyObject_CallFunctionObjArgs","symbolLocation":48,"imageIndex":0},{"imageOffset":256708,"symbol":"pyinstance::PythonInstance::py_instance(bool) const","symbolLocation":152,"imageIndex":1},{"imageOffset":124460,"symbol":"pseudobondgroup_py_inst","symbolLocation":24,"imageIndex":2},{"imageOffset":32848,"symbol":"ffi_call_SYSV","symbolLocation":80,"imageIndex":3},{"imageOffset":68340,"symbol":"ffi_call_int","symbolLocation":1208,"imageIndex":3},{"imageOffset":43332,"symbol":"_ctypes_callproc","symbolLocation":1404,"imageIndex":4},{"imageOffset":15376,"symbol":"PyCFuncPtr_call","symbolLocation":1168,"imageIndex":4},{"imageOffset":280688,"symbol":"_PyObject_MakeTpCall","symbolLocation":360,"imageIndex":0},{"imageOffset":1158088,"symbol":"call_function","symbolLocation":512,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":357048,"symbol":"gen_send_ex","symbolLocation":508,"imageIndex":0},{"imageOffset":195800,"symbol":"PyIter_Next","symbolLocation":24,"imageIndex":0},{"imageOffset":491644,"symbol":"PyDict_MergeFromSeq2","symbolLocation":60,"imageIndex":0},{"imageOffset":501532,"symbol":"dict_vectorcall","symbolLocation":328,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":320012,"symbol":"property_descr_get","symbolLocation":128,"imageIndex":0},{"imageOffset":571860,"symbol":"_PyObject_GenericGetAttrWithDict","symbolLocation":196,"imageIndex":0},{"imageOffset":1140984,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":16692,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147524,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23232,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147400,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23108,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":290656,"symbol":"method_vectorcall","symbolLocation":168,"imageIndex":0}]},{"id":2634429,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634430,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634431,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634432,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634433,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634434,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634435,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1481568,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":7},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634436,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2634437,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2634525,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634526,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634527,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634528,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634529,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634530,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634531,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1487052,"symbol":"blas_thread_server","symbolLocation":360,"imageIndex":8},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634549,"name":"ThreadPoolServiceThread","frames":[{"imageOffset":51208,"symbol":"kevent64","symbolLocation":8,"imageIndex":5},{"imageOffset":56727496,"imageIndex":9},{"imageOffset":56727288,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56271272,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634551,"name":"ThreadPoolBackgroundWorker","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319132,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634552,"name":"Chrome_IOThread","frames":[{"imageOffset":51208,"symbol":"kevent64","symbolLocation":8,"imageIndex":5},{"imageOffset":56727496,"imageIndex":9},{"imageOffset":56727288,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":40590340,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634553,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634555,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319264,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634557,"name":"CompositorTileWorker1","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":56516680,"imageIndex":9},{"imageOffset":85569508,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634558,"name":"Chrome_InProcGpuThread","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":55801148,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634559,"name":"Chrome_ChildIOThread","frames":[{"imageOffset":51208,"symbol":"kevent64","symbolLocation":8,"imageIndex":5},{"imageOffset":56727496,"imageIndex":9},{"imageOffset":56727288,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634560,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634561,"name":"VizCompositorThread","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634570,"name":"NetworkService","frames":[{"imageOffset":51208,"symbol":"kevent64","symbolLocation":8,"imageIndex":5},{"imageOffset":56727496,"imageIndex":9},{"imageOffset":56727288,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634571,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634572,"name":"ThreadPoolSingleThreadForegroundBlocking0","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319352,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634598,"name":"NetworkConfigWatcher","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634612,"name":"com.apple.NSEventThread","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":531420,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":160,"imageIndex":10},{"imageOffset":525512,"symbol":"__CFRunLoopRun","symbolLocation":1232,"imageIndex":10},{"imageOffset":522404,"symbol":"CFRunLoopRunSpecific","symbolLocation":612,"imageIndex":10},{"imageOffset":1454664,"symbol":"_NSEventThread","symbolLocation":172,"imageIndex":11},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634630,"name":"MemoryInfra","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56546224,"imageIndex":9},{"imageOffset":55801248,"imageIndex":9},{"imageOffset":56233836,"imageIndex":9},{"imageOffset":55985340,"imageIndex":9},{"imageOffset":56364424,"imageIndex":9},{"imageOffset":56364816,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2634631,"name":"ThreadPoolSingleThreadSharedBackgroundBlocking1","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56319620,"imageIndex":9},{"imageOffset":56319176,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2635242,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2639308,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2639309,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2640796,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2640797,"frames":[{"imageOffset":7704,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":6}]},{"id":2641132,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319264,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2641135,"name":"ThreadPoolBackgroundWorker","frames":[{"imageOffset":3568,"symbol":"mach_msg2_trap","symbolLocation":8,"imageIndex":5},{"imageOffset":75992,"symbol":"mach_msg2_internal","symbolLocation":80,"imageIndex":5},{"imageOffset":38456,"symbol":"mach_msg_overwrite","symbolLocation":540,"imageIndex":5},{"imageOffset":4460,"symbol":"mach_msg","symbolLocation":24,"imageIndex":5},{"imageOffset":56546788,"imageIndex":9},{"imageOffset":56317548,"imageIndex":9},{"imageOffset":56320244,"imageIndex":9},{"imageOffset":56319132,"imageIndex":9},{"imageOffset":56519652,"imageIndex":9},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642046,"name":"Thread (pooled)","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1898236,"imageIndex":12},{"imageOffset":1897396,"imageIndex":12},{"imageOffset":1897204,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":108,"imageIndex":12},{"imageOffset":1874940,"imageIndex":12},{"imageOffset":1858444,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642047,"name":"Thread (pooled)","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1898236,"imageIndex":12},{"imageOffset":1897396,"imageIndex":12},{"imageOffset":1897204,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":108,"imageIndex":12},{"imageOffset":1874940,"imageIndex":12},{"imageOffset":1858444,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642048,"name":"Thread (pooled)","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1898236,"imageIndex":12},{"imageOffset":1897396,"imageIndex":12},{"imageOffset":1897204,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":108,"imageIndex":12},{"imageOffset":1874940,"imageIndex":12},{"imageOffset":1858444,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642049,"name":"Thread (pooled)","frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1898236,"imageIndex":12},{"imageOffset":1897396,"imageIndex":12},{"imageOffset":1897204,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":108,"imageIndex":12},{"imageOffset":1874940,"imageIndex":12},{"imageOffset":1858444,"imageIndex":12},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]},{"id":2642114,"frames":[{"imageOffset":17892,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":5},{"imageOffset":30264,"symbol":"_pthread_cond_wait","symbolLocation":1232,"imageIndex":6},{"imageOffset":1467556,"symbol":"PyThread_acquire_lock_timed","symbolLocation":324,"imageIndex":0},{"imageOffset":1789488,"symbol":"acquire_timed","symbolLocation":120,"imageIndex":0},{"imageOffset":1788688,"symbol":"lock_PyThread_acquire_lock","symbolLocation":56,"imageIndex":0},{"imageOffset":315772,"symbol":"method_vectorcall_VARARGS_KEYWORDS","symbolLocation":396,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":1161872,"symbol":"_PyEval_EvalCode","symbolLocation":2988,"imageIndex":0},{"imageOffset":282496,"symbol":"_PyFunction_Vectorcall","symbolLocation":256,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":1157992,"symbol":"call_function","symbolLocation":416,"imageIndex":0},{"imageOffset":1147364,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":23072,"imageIndex":0},{"imageOffset":282620,"symbol":"function_code_fastcall","symbolLocation":112,"imageIndex":0},{"imageOffset":290772,"symbol":"method_vectorcall","symbolLocation":284,"imageIndex":0},{"imageOffset":1792420,"symbol":"t_bootstrap","symbolLocation":72,"imageIndex":0},{"imageOffset":1466680,"symbol":"pythread_wrapper","symbolLocation":28,"imageIndex":0},{"imageOffset":28780,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":6},{"imageOffset":7724,"symbol":"thread_start","symbolLocation":8,"imageIndex":6}]}], "usedImages" : [ { "source" : "P", "arch" : "arm64", "base" : 4370726912, "CFBundleShortVersionString" : "3.9.11, (c) 2001-2021 Python Software Foundation.", "CFBundleIdentifier" : "org.python.python", "size" : 2555904, "uuid" : "5ee765c2-b52f-3980-9781-73db1abd2bde", "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/Python", "name" : "Python", "CFBundleVersion" : "3.9.11" }, { "source" : "P", "arch" : "arm64", "base" : 6257311744, "size" : 1097728, "uuid" : "22d1b5c1-cb75-35b6-93a7-2243e0a8b5b0", "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic_lib\/lib\/libatomstruct.dylib", "name" : "libatomstruct.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 6254837760, "size" : 180224, "uuid" : "89a0bbc3-79f2-3b0d-b173-252c5c11aaa3", "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/atomic\/libmolc.dylib", "name" : "libmolc.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7357988864, "size" : 71280, "uuid" : "25fb5b48-55a2-3277-88b4-a69e26b4a0de", "path" : "\/usr\/lib\/libffi.dylib", "name" : "libffi.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4388667392, "size" : 81920, "uuid" : "2c150f5d-6630-3489-8b61-220f8b81a448", "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/lib-dynload\/_ctypes.cpython-39-darwin.so", "name" : "_ctypes.cpython-39-darwin.so" }, { "source" : "P", "arch" : "arm64e", "base" : 7107207168, "size" : 233468, "uuid" : "6d6644d3-3db3-34c4-b1e3-c675ec5360f0", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "arm64e", "base" : 7107440640, "size" : 53244, "uuid" : "886caca0-5762-3640-8db2-3fa3b911c062", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 4513071104, "size" : 20709376, "uuid" : "6b8373ed-7142-34ea-9b4b-9f502e8a6f33", "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/numpy\/.dylibs\/libopenblas64_.0.dylib", "name" : "libopenblas64_.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 5614796800, "size" : 19300352, "uuid" : "5431bff3-be1a-3fe5-a552-bcdbb3e0536e", "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/scipy\/.dylibs\/libopenblas.0.dylib", "name" : "libopenblas.0.dylib" }, { "source" : "P", "arch" : "arm64", "base" : 5771362304, "size" : 144654336, "uuid" : "21c8f378-4426-330a-89d1-26ab67c6fa56", "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtWebEngineCore.framework\/Versions\/A\/QtWebEngineCore", "name" : "QtWebEngineCore" }, { "source" : "P", "arch" : "arm64e", "base" : 7107854336, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 5079040, "uuid" : "f4ff83fc-e62c-30b4-b3a9-876c8a1fd595", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1953.1" }, { "source" : "P", "arch" : "arm64e", "base" : 7160934400, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 15761408, "uuid" : "af9f6891-70ad-3c26-af08-b747344892d2", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2299" }, { "source" : "P", "arch" : "arm64", "base" : 4800380928, "size" : 4587520, "uuid" : "7b11213a-bd62-384b-9835-2bf9bacff4a0", "path" : "\/Applications\/ChimeraX-1.5.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtCore.framework\/Versions\/A\/QtCore", "name" : "QtCore" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" } ], "vmSummary" : "ReadOnly portion of Libraries: Total=1.6G resident=0K(0%) swapped_out_or_unallocated=1.6G(100%)\nWritable regions: Total=2.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.4G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 768K 6 \nActivity Tracing 256K 1 \nCG backing stores 5632K 8 \nCG image 240K 10 \nColorSync 608K 27 \nCoreAnimation 256K 16 \nCoreGraphics 112K 7 \nCoreUI image data 3776K 25 \nFoundation 64K 2 \nKernel Alloc Once 32K 1 \nMALLOC 398.5M 100 \nMALLOC guard page 192K 10 \nMALLOC_MEDIUM (reserved) 896.0M 8 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)\nMach message 64K 3 \nOpenGL GLSL 384K 4 \nSTACK GUARD 56.7M 46 \nStack 182.1M 46 \nVM_ALLOCATE 194.6M 479 \nVM_ALLOCATE (reserved) 384.0M 7 reserved VM address space (unallocated)\n__AUTH 1898K 356 \n__AUTH_CONST 24.6M 584 \n__CTF 756 1 \n__DATA 22.0M 790 \n__DATA_CONST 38.1M 789 \n__DATA_DIRTY 1983K 229 \n__FONT_DATA 2352 1 \n__GLSLBUILTINS 5174K 1 \n__LINKEDIT 799.1M 205 \n__OBJC_CONST 4698K 321 \n__OBJC_RO 65.1M 1 \n__OBJC_RW 1981K 1 \n__TEXT 839.8M 811 \ndyld private memory 704K 4 \nmapped file 219.8M 55 \nshared memory 3168K 25 \n=========== ======= ======= \nTOTAL 4.4G 4981 \nTOTAL, minus reserved VM space 2.8G 4981 \n", "legacyInfo" : { "threadTriggered" : { "name" : "CrBrowserMain", "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "62699e1ec1ff2978b47f6c3b", "factorPackIds" : { "SIRI_FIND_MY_CONFIGURATION_FILES" : "631f72d1de559130376df1fb" }, "deploymentId" : 240000023 }, { "rolloutId" : "610d52e1fc54bc3389840408", "factorPackIds" : { "SIRI_UNDERSTANDING_ASR_ASSISTANT" : "63d9be3e2cb48e1296b07524", "SIRI_UNDERSTANDING_MORPHUN" : "62ec7220c682040ba94e6a20" }, "deploymentId" : 240000612 } ], "experiments" : [ ] }, "reportNotes" : [ "dyld_process_snapshot_create_for_process failed with 5" ] } ===== Log before crash start ===== UCSF ChimeraX version: 1.5 (2022-11-24) © 2016-2022 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > open /Users/andrea/Downloads/pk(i).gjf Summary of feedback from opening /Users/andrea/Downloads/pk(i).gjf --- errors | could not open pk(i).gjf LookupError('Could not find atom: [] on\npk(i).gjf\n') SEQCROW failed to open pk(i).gjf > open /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_R.log Summary of feedback from opening /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_R.log --- notes | ts_attacco_R.log has 1 imaginary harmonic vibrational mode 233.89i > color C grey > setattr b radius 0.1 Assigning radius attribute to 142 items > setattr a radius 0.9 Assigning radius attribute to 135 items > color C grey > setattr b radius 0.1 Assigning radius attribute to 142 items > setattr a radius 0.9 Assigning radius attribute to 135 items Opened ts_attacco_R.log as a Gaussian output file > open /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_S.log Summary of feedback from opening /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_S.log --- notes | ts_attacco_S.log has 1 imaginary harmonic vibrational mode 100.41i > color C grey > setattr b radius 0.1 Assigning radius attribute to 284 items > setattr a radius 0.9 Assigning radius attribute to 270 items > color C grey > setattr b radius 0.1 Assigning radius attribute to 284 items > setattr a radius 0.9 Assigning radius attribute to 270 items Opened ts_attacco_S.log as a Gaussian output file > close > open /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_R_b3lyp_SP.log > /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_S_b3lyp_SP.log > /Users/andrea/Desktop/epoxy_lattanzi/ts_chiusura_RR_b3lyp_SP.log > /Users/andrea/Desktop/epoxy_lattanzi/ts_chiusura_SS_b3lyp_SP.log Summary of feedback from opening /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_R_b3lyp_SP.log --- warning | AttributeError("'super' object has no attribute 'close'") Summary of feedback from opening /Users/andrea/Desktop/epoxy_lattanzi/ts_attacco_S_b3lyp_SP.log --- warning | AttributeError("'super' object has no attribute 'close'") Summary of feedback from opening /Users/andrea/Desktop/epoxy_lattanzi/ts_chiusura_RR_b3lyp_SP.log --- warning | AttributeError("'super' object has no attribute 'close'") Summary of feedback from opening /Users/andrea/Desktop/epoxy_lattanzi/ts_chiusura_SS_b3lyp_SP.log --- warning | AttributeError("'super' object has no attribute 'close'") > color C grey > setattr b radius 0.1 Assigning radius attribute to 568 items > setattr a radius 0.9 Assigning radius attribute to 540 items > color C grey > setattr b radius 0.1 Assigning radius attribute to 568 items > setattr a radius 0.9 Assigning radius attribute to 540 items > color C grey > setattr b radius 0.1 Assigning radius attribute to 568 items > setattr a radius 0.9 Assigning radius attribute to 540 items > color C grey > setattr b radius 0.1 Assigning radius attribute to 568 items > setattr a radius 0.9 Assigning radius attribute to 540 items Opened ts_attacco_R_b3lyp_SP.log as a Gaussian output file Opened ts_attacco_S_b3lyp_SP.log as a Gaussian output file Opened ts_chiusura_RR_b3lyp_SP.log as a Gaussian output file Opened ts_chiusura_SS_b3lyp_SP.log as a Gaussian output file > hide #2 models > hide #3 models > hide #4 models > ui mousemode right tsbond > tsbond #1/a:1@O4 #1/a:1@C28 radius 0.100 ===== Log before crash end ===== Log: UCSF ChimeraX version: 1.5 (2022-11-24) © 2016-2022 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX OpenGL version: 4.1 Metal - 83 OpenGL renderer: Apple M1 Pro OpenGL vendor: Apple Python: 3.9.11 Locale: UTF-8 Qt version: PyQt6 6.3.1, Qt 6.3.1 Qt runtime version: 6.3.2 Qt platform: cocoa Hardware: Hardware Overview: Model Name: MacBook Pro Model Identifier: MacBookPro18,3 Model Number: MKGP3T/A Chip: Apple M1 Pro Total Number of Cores: 8 (6 performance and 2 efficiency) Memory: 16 GB System Firmware Version: 8419.41.10 OS Loader Version: 8419.41.10 Software: System Software Overview: System Version: macOS 13.0.1 (22A400) Kernel Version: Darwin 22.1.0 Time since boot: 6 days, 12 hours, 34 minutes Graphics/Displays: Apple M1 Pro: Chipset Model: Apple M1 Pro Type: GPU Bus: Built-In Total Number of Cores: 14 Vendor: Apple (0x106b) Metal Support: Metal 3 Displays: Color LCD: Display Type: Built-in Liquid Retina XDR Display Resolution: 3024 x 1964 Retina Main Display: Yes Mirror: Off Online: Yes Automatically Adjust Brightness: Yes Connection Type: Internal 22N1: Resolution: 1920 x 1080 (1080p FHD - Full High Definition) UI Looks like: 1920 x 1080 @ 60.00Hz Mirror: Off Online: Yes Rotation: Supported Installed Packages: alabaster: 0.7.12 appdirs: 1.4.4 appnope: 0.1.3 asttokens: 2.1.0 Babel: 2.11.0 backcall: 0.2.0 blockdiag: 3.0.0 build: 0.8.0 certifi: 2021.10.8 cftime: 1.6.2 charset-normalizer: 2.1.1 ChimeraX-AddCharge: 1.4 ChimeraX-AddH: 2.2.1 ChimeraX-AlignmentAlgorithms: 2.0 ChimeraX-AlignmentHdrs: 3.2.1 ChimeraX-AlignmentMatrices: 2.0 ChimeraX-Alignments: 2.6 ChimeraX-AlphaFold: 1.0 ChimeraX-AltlocExplorer: 1.0.3 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.0 ChimeraX-Atomic: 1.41.5 ChimeraX-AtomicLibrary: 8.0.3 ChimeraX-AtomSearch: 2.0.1 ChimeraX-AxesPlanes: 2.3 ChimeraX-BasicActions: 1.1.2 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 2.1.2 ChimeraX-BondRot: 2.0.1 ChimeraX-BugReporter: 1.0.1 ChimeraX-BuildStructure: 2.7.1 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.2 ChimeraX-ButtonPanel: 1.0.1 ChimeraX-CageBuilder: 1.0.1 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.3.1 ChimeraX-ChangeChains: 1.0.2 ChimeraX-CheckWaters: 1.3 ChimeraX-ChemGroup: 2.0 ChimeraX-Clashes: 2.2.4 ChimeraX-ColorActions: 1.0.3 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5.2 ChimeraX-CommandLine: 1.2.4 ChimeraX-ConnectStructure: 2.0.1 ChimeraX-Contacts: 1.0.1 ChimeraX-Core: 1.5 ChimeraX-CoreFormats: 1.1 ChimeraX-coulombic: 1.3.2 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0.1 ChimeraX-DataFormats: 1.2.2 ChimeraX-Dicom: 1.1 ChimeraX-DistMonitor: 1.3 ChimeraX-DockPrep: 1.0 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ExperimentalCommands: 1.0 ChimeraX-FileHistory: 1.0.1 ChimeraX-FunctionKey: 1.0.1 ChimeraX-Geometry: 1.2 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.1 ChimeraX-Hbonds: 2.4 ChimeraX-Help: 1.2.1 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.1 ChimeraX-ImageFormats: 1.2 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.1 ChimeraX-ItemsInspection: 1.0.1 ChimeraX-Label: 1.1.7 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.5 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.2 ChimeraX-Map: 1.1.2 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0.1 ChimeraX-MapFilter: 2.0 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1.1 ChimeraX-Markers: 1.0.1 ChimeraX-Mask: 1.0.1 ChimeraX-MatchMaker: 2.0.9 ChimeraX-MDcrds: 2.6 ChimeraX-MedicalToolbar: 1.0.2 ChimeraX-Meeting: 1.0.1 ChimeraX-MLP: 1.1 ChimeraX-mmCIF: 2.8 ChimeraX-MMTF: 2.2 ChimeraX-Modeller: 1.5.6 ChimeraX-ModelPanel: 1.3.6 ChimeraX-ModelSeries: 1.0.1 ChimeraX-Mol2: 2.0 ChimeraX-Mole: 1.0 ChimeraX-Morph: 1.0.1 ChimeraX-MouseModes: 1.1.1 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nucleotides: 2.0.3 ChimeraX-OpenCommand: 1.9.1 ChimeraX-PDB: 2.6.8 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.2 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0.1 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.1 ChimeraX-PubChem: 2.1 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-Registration: 1.1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-RenumberResidues: 1.1 ChimeraX-ResidueFit: 1.0.1 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 2.0.1 ChimeraX-RotamerLibsDunbrack: 2.0 ChimeraX-RotamerLibsDynameomics: 2.0 ChimeraX-RotamerLibsRichardson: 2.0 ChimeraX-SaveCommand: 1.5.1 ChimeraX-SchemeMgr: 1.0 ChimeraX-SDF: 2.0 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.7.2 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0.1 ChimeraX-Shortcuts: 1.1.1 ChimeraX-ShowSequences: 1.0.1 ChimeraX-SideView: 1.0.1 ChimeraX-Smiles: 2.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.10 ChimeraX-STL: 1.0 ChimeraX-Storm: 1.0 ChimeraX-StructMeasure: 1.1 ChimeraX-Struts: 1.0.1 ChimeraX-Surface: 1.0 ChimeraX-SwapAA: 2.0.1 ChimeraX-SwapRes: 2.1.3 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.1.2 ChimeraX-ToolshedUtils: 1.2.1 ChimeraX-Tug: 1.0.1 ChimeraX-UI: 1.24.3 ChimeraX-uniprot: 2.2.1 ChimeraX-UnitCell: 1.0.1 ChimeraX-ViewDockX: 1.1.4 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0.1 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0.1 ChimeraX-WebServices: 1.1.0 ChimeraX-Zone: 1.0.1 colorama: 0.4.5 cxservices: 1.2 cycler: 0.11.0 Cython: 0.29.32 debugpy: 1.6.4 decorator: 5.1.1 docutils: 0.19 entrypoints: 0.4 executing: 1.2.0 filelock: 3.7.1 fonttools: 4.38.0 funcparserlib: 1.0.1 grako: 3.16.5 h5py: 3.7.0 html2text: 2020.1.16 idna: 3.4 ihm: 0.33 imagecodecs: 2022.7.31 imagesize: 1.4.1 importlib-metadata: 5.1.0 ipykernel: 6.15.3 ipython: 8.4.0 ipython-genutils: 0.2.0 jedi: 0.18.1 Jinja2: 3.1.2 jupyter-client: 7.3.4 jupyter-core: 5.1.0 kiwisolver: 1.4.4 line-profiler: 3.5.1 lxml: 4.9.1 lz4: 4.0.2 MarkupSafe: 2.1.1 matplotlib: 3.5.2 matplotlib-inline: 0.1.6 msgpack: 1.0.4 nest-asyncio: 1.5.6 netCDF4: 1.6.0 networkx: 2.8.5 numexpr: 2.8.4 numpy: 1.23.1 openvr: 1.23.701 packaging: 21.3 ParmEd: 3.4.3 parso: 0.8.3 pep517: 0.13.0 pexpect: 4.8.0 pickleshare: 0.7.5 Pillow: 9.2.0 pip: 22.2.2 pkginfo: 1.8.3 platformdirs: 2.5.4 prompt-toolkit: 3.0.33 psutil: 5.9.1 ptyprocess: 0.7.0 pure-eval: 0.2.2 pycollada: 0.7.2 pydicom: 2.3.0 Pygments: 2.12.0 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 3.0.9 PyQt6-commercial: 6.3.1 PyQt6-Qt6: 6.3.2 PyQt6-sip: 13.4.0 PyQt6-WebEngine-commercial: 6.3.1 PyQt6-WebEngine-Qt6: 6.3.2 python-dateutil: 2.8.2 pytz: 2022.6 pyzmq: 24.0.1 qtconsole: 5.3.1 QtPy: 2.3.0 RandomWords: 0.4.0 requests: 2.28.1 scipy: 1.9.0 Send2Trash: 1.8.0 SEQCROW: 1.5.14 setuptools: 65.1.1 setuptools-scm: 7.0.5 sfftk-rw: 0.7.2 six: 1.16.0 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 Sphinx: 5.1.1 sphinx-autodoc-typehints: 1.19.1 sphinxcontrib-applehelp: 1.0.2 sphinxcontrib-blockdiag: 3.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.0 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 stack-data: 0.6.2 tables: 3.7.0 tifffile: 2022.7.31 tinyarray: 1.2.4 tomli: 2.0.1 tornado: 6.2 traitlets: 5.3.0 typing-extensions: 4.4.0 urllib3: 1.26.13 wcwidth: 0.2.5 webcolors: 1.12 wheel: 0.37.1 wheel-filename: 1.4.1 zipp: 3.11.0
Change History (5)
comment:1 by , 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