Opened 3 years ago
Closed 3 years ago
#8761 closed defect (fixed)
Crash in readcif::CIFFile::parse
Reported by: | Owned by: | Greg Couch | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Input/Output | Version: | |
Keywords: | Cc: | Zach Pearson | |
Blocked By: | Blocking: | ||
Notify when closed: | Platform: | all | |
Project: | ChimeraX |
Description
The following bug report has been submitted: Platform: macOS-10.16-x86_64-i386-64bit ChimeraX Version: 1.6rc202303292224 (2023-03-29 22:24:14 UTC) Description Last time you used ChimeraX it crashed. Please describe steps that led to the crash here. Fatal Python error: Segmentation fault Thread 0x00007000158ce000 (most recent call first): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 316 in wait File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 574 in wait File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 1297 in run File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 973 in _bootstrap_inner File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 930 in _bootstrap Thread 0x00007000148cb000 (most recent call first): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 316 in wait File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 574 in wait File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 1297 in run File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 973 in _bootstrap_inner File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 930 in _bootstrap Current thread 0x00007ff856e46680 (most recent call first): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/mmcif/__init__.py", line 43 in open File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/open_command/cmd.py", line 435 in remember_data_format File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/open_command/cmd.py", line 465 in collated_open File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/open_command/cmd.py", line 194 in provider_open File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/open_command/manager.py", line 198 in open_data File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/mmcif/__init__.py", line 97 in fetch File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/open_command/cmd.py", line 435 in remember_data_format File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/open_command/cmd.py", line 464 in collated_open File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/open_command/cmd.py", line 154 in provider_open File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/core/commands/cli.py", line 2897 in run File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/open_command/cmd.py", line 119 in cmd_open File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/core/commands/cli.py", line 2897 in run File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/cmd_line/tool.py", line 319 in execute File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/cmd_line/tool.py", line 146 in keyPressEvent File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/ui/gui.py", line 284 in event_loop File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/core/__main__.py", line 892 in init File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/chimerax/core/__main__.py", line 1043 in File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/runpy.py", line 87 in _run_code File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/runpy.py", line 197 in _run_module_as_main {"app_name":"ChimeraX","timestamp":"2023-04-02 00:05:57.00 -0700","app_version":"1.6.0","slice_uuid":"5df621ee-554e-36a8-b448-93b2334e5480","build_version":"1.6.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.2.1 (22D68)","roots_installed":0,"name":"ChimeraX","incident_id":"8B43D60A-9D1B-4B63-8D32-C6E760AFDCB8"} { "uptime" : 84000, "procRole" : "Foreground", "version" : 2, "userID" : 2124760682, "deployVersion" : 210, "modelCode" : "MacBookPro16,2", "coalitionID" : 7549, "osVersion" : { "train" : "macOS 13.2.1", "build" : "22D68", "releaseType" : "User" }, "captureTime" : "2023-04-02 00:05:49.3184 -0700", "incident" : "8B43D60A-9D1B-4B63-8D32-C6E760AFDCB8", "pid" : 34367, "cpuType" : "X86-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2023-04-01 22:56:13.7824 -0700", "procStartAbsTime" : 80064483866458, "procExitAbsTime" : 84240482107035, "procName" : "ChimeraX", "procPath" : "\/Applications\/ChimeraX.app\/Contents\/MacOS\/ChimeraX", "bundleInfo" : {"CFBundleShortVersionString":"1.6.0","CFBundleVersion":"1.6.0.0","CFBundleIdentifier":"edu.ucsf.cgl.ChimeraX"}, "storeInfo" : {"deviceIdentifierForVendor":"246055EA-B1CD-5AB2-A1B5-067181129162","thirdParty":true}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "edu.ucsf.cgl.ChimeraX", "crashReporterKey" : "098641B6-E50D-E7BC-F7D0-3278B91F433F", "throttleTimeout" : 2147483647, "wakeTime" : 4450, "bridgeVersion" : {"build":"20P3045","train":"7.2"}, "sleepWakeUUID" : "91A4EA12-0A7B-49CA-B9F4-4D1E872DD363", "sip" : "enabled", "vmRegionInfo" : "0x50 is not in any region. Bytes before following region: 140737487019952\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n shared memory 7fffffeba000-7fffffebb000 [ 4K] r-x\/r-x SM=SHM ", "exception" : {"codes":"0x0000000000000001, 0x0000000000000050","rawCodes":[1,80],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000050"}, "vmregioninfo" : "0x50 is not in any region. Bytes before following region: 140737487019952\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n shared memory 7fffffeba000-7fffffebb000 [ 4K] r-x\/r-x SM=SHM ", "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" : [{"queue":"com.apple.main-thread","instructionState":{"instructionStream":{"bytes":[181,72,255,255,255,72,141,189,64,255,255,255,232,28,90,255,255,72,139,149,232,253,255,255,72,139,74,8,72,133,201,76,139,189,32,254,255,255,72,139,157,40,254,255,255,15,132,58,2,0,0,102,46,15,31,132,0,0,0,0,0,72,137,200,72,139,9,72,133,201,117,245,233,64,2,0,0,139,141,108,255,255,255,65,59,141,16,3,0,0,15,133,147,0,0,0,72,131,120,80,0,15,133,130,0,0,0,73,139,52,36,72,131,198,104,72,139,189,0,254,255,255,232,14,140,255,255,72,59,133,224,253,255,255,117,101,73,139,20,36,72,131,194,104,72,139,189,0,254,255,255,72,137,214,232,14,248,1,0,77,139,181,32,2,0,0,73,139,52,36,72,131,198,104,72,141,189,168,253,255,255,232,149,84,4,0,76,137,247,72,141,53],"offset":96}},"frames":[{"imageOffset":33322,"symbol":"__pthread_kill","symbolLocation":10,"imageIndex":0},{"imageOffset":24443,"symbol":"pthread_kill","symbolLocation":263,"imageIndex":1},{"imageOffset":279680,"symbol":"raise","symbolLocation":26,"imageIndex":2},{"imageOffset":15389,"symbol":"_sigtramp","symbolLocation":29,"imageIndex":3},{"imageOffset":0,"imageIndex":4},{"imageOffset":326583,"symbol":"readcif::CIFFile::parse(char const*)","symbolLocation":119,"imageIndex":5},{"imageOffset":325243,"symbol":"readcif::CIFFile::parse_file(char const*)","symbolLocation":411,"imageIndex":5},{"imageOffset":217170,"symbol":"mmcif::parse_mmCIF_file(char const*, std::__1::vector, std::__1::allocator >, std::__1::allocator, std::__1::allocator > > > const&, _object*, bool, bool, bool)","symbolLocation":66,"imageIndex":5},{"imageOffset":9349,"symbol":"mmcif::_mmcif_parse_mmCIF_file(_object*, _object*, _object*)","symbolLocation":853,"imageIndex":5},{"imageOffset":517851,"symbol":"cfunction_call","symbolLocation":59,"imageIndex":6},{"imageOffset":150257,"symbol":"__pyx_pf_8chimerax_5mmcif_5mmcif_2open_mmcif(_object*, _object*, _object*, _object*, _object*, _object*, _object*, _object*, _object*, _object*, _object*, _object*, _object*)","symbolLocation":1921,"imageIndex":7},{"imageOffset":145486,"symbol":"__pyx_pw_8chimerax_5mmcif_5mmcif_3open_mmcif(_object*, _object*, _object*)","symbolLocation":366,"imageIndex":7},{"imageOffset":517851,"symbol":"cfunction_call","symbolLocation":59,"imageIndex":6},{"imageOffset":260828,"symbol":"_PyObject_Call","symbolLocation":140,"imageIndex":6},{"imageOffset":1137033,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":27321,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":269913,"symbol":"method_vectorcall","symbolLocation":441,"imageIndex":6},{"imageOffset":1137033,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":27321,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135435,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25723,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135435,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25723,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":260482,"symbol":"PyVectorcall_Call","symbolLocation":162,"imageIndex":6},{"imageOffset":1137033,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":27321,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":269674,"symbol":"method_vectorcall","symbolLocation":202,"imageIndex":6},{"imageOffset":260482,"symbol":"PyVectorcall_Call","symbolLocation":162,"imageIndex":6},{"imageOffset":283067,"symbol":"__pyx_pf_8chimerax_5mmcif_5mmcif_16fetch_mmcif(_object*, _object*, _object*, _object*, _object*, _object*, _object*, _object*)","symbolLocation":15035,"imageIndex":7},{"imageOffset":266916,"symbol":"__pyx_pw_8chimerax_5mmcif_5mmcif_17fetch_mmcif(_object*, _object*, _object*)","symbolLocation":228,"imageIndex":7},{"imageOffset":517851,"symbol":"cfunction_call","symbolLocation":59,"imageIndex":6},{"imageOffset":260828,"symbol":"_PyObject_Call","symbolLocation":140,"imageIndex":6},{"imageOffset":1137033,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":27321,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":269913,"symbol":"method_vectorcall","symbolLocation":441,"imageIndex":6},{"imageOffset":1137033,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":27321,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135435,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25723,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135435,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25723,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":260482,"symbol":"PyVectorcall_Call","symbolLocation":162,"imageIndex":6},{"imageOffset":1137033,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":27321,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":269674,"symbol":"method_vectorcall","symbolLocation":202,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135592,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25880,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":260482,"symbol":"PyVectorcall_Call","symbolLocation":162,"imageIndex":6},{"imageOffset":1137033,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":27321,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":269746,"symbol":"method_vectorcall","symbolLocation":274,"imageIndex":6},{"imageOffset":1258136,"symbol":"PyQtSlot::call(_object*, _object*) const","symbolLocation":40,"imageIndex":8},{"imageOffset":1257882,"symbol":"PyQtSlot::invoke(void**, _object*, void*, bool) const","symbolLocation":362,"imageIndex":8},{"imageOffset":1261989,"symbol":"PyQtSlotProxy::unislot(void**)","symbolLocation":85,"imageIndex":8},{"imageOffset":1261850,"symbol":"PyQtSlotProxy::qt_metacall(QMetaObject::Call, int, void**)","symbolLocation":58,"imageIndex":8},{"imageOffset":774846,"imageIndex":9},{"imageOffset":1638873,"imageIndex":10},{"imageOffset":775594,"imageIndex":9},{"imageOffset":1667211,"symbol":"QWidgetLineControl::processKeyEvent(QKeyEvent*)","symbolLocation":523,"imageIndex":10},{"imageOffset":1612698,"symbol":"QLineEdit::keyPressEvent(QKeyEvent*)","symbolLocation":26,"imageIndex":10},{"imageOffset":371372,"symbol":"QWidget::event(QEvent*)","symbolLocation":620,"imageIndex":10},{"imageOffset":1610316,"symbol":"QLineEdit::event(QEvent*)","symbolLocation":524,"imageIndex":10},{"imageOffset":1356590,"symbol":"QComboBox::keyPressEvent(QKeyEvent*)","symbolLocation":894,"imageIndex":10},{"imageOffset":2193945,"symbol":"meth_QComboBox_keyPressEvent(_object*, _object*)","symbolLocation":169,"imageIndex":11},{"imageOffset":517917,"symbol":"cfunction_call","symbolLocation":125,"imageIndex":6},{"imageOffset":259511,"symbol":"_PyObject_MakeTpCall","symbolLocation":359,"imageIndex":6},{"imageOffset":1146524,"symbol":"call_function","symbolLocation":876,"imageIndex":6},{"imageOffset":1135266,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25554,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":269913,"symbol":"method_vectorcall","symbolLocation":441,"imageIndex":6},{"imageOffset":33655,"symbol":"sip_api_call_procedure_method","symbolLocation":199,"imageIndex":12},{"imageOffset":1169800,"symbol":"sipQComboBox::keyPressEvent(QKeyEvent*)","symbolLocation":104,"imageIndex":11},{"imageOffset":371372,"symbol":"QWidget::event(QEvent*)","symbolLocation":620,"imageIndex":10},{"imageOffset":1354983,"symbol":"QComboBox::event(QEvent*)","symbolLocation":311,"imageIndex":10},{"imageOffset":1166991,"symbol":"sipQComboBox::event(QEvent*)","symbolLocation":191,"imageIndex":11},{"imageOffset":43463,"symbol":"QApplicationPrivate::notify_helper(QObject*, QEvent*)","symbolLocation":247,"imageIndex":10},{"imageOffset":48051,"symbol":"QApplication::notify(QObject*, QEvent*)","symbolLocation":1187,"imageIndex":10},{"imageOffset":1282438,"symbol":"sipQApplication::notify(QObject*, QEvent*)","symbolLocation":230,"imageIndex":11},{"imageOffset":450858,"symbol":"QCoreApplication::notifyInternal2(QObject*, QEvent*)","symbolLocation":170,"imageIndex":9},{"imageOffset":460251,"imageIndex":10},{"imageOffset":43463,"symbol":"QApplicationPrivate::notify_helper(QObject*, QEvent*)","symbolLocation":247,"imageIndex":10},{"imageOffset":47372,"symbol":"QApplication::notify(QObject*, QEvent*)","symbolLocation":508,"imageIndex":10},{"imageOffset":1282438,"symbol":"sipQApplication::notify(QObject*, QEvent*)","symbolLocation":230,"imageIndex":11},{"imageOffset":450858,"symbol":"QCoreApplication::notifyInternal2(QObject*, QEvent*)","symbolLocation":170,"imageIndex":9},{"imageOffset":548084,"symbol":"QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*)","symbolLocation":292,"imageIndex":13},{"imageOffset":902012,"symbol":"QWindowSystemInterface::sendWindowSystemEvents(QFlags)","symbolLocation":396,"imageIndex":13},{"imageOffset":901020,"symbol":"QWindowSystemInterface::flushWindowSystemEvents(QFlags)","symbolLocation":476,"imageIndex":13},{"imageOffset":441615,"imageIndex":14},{"imageOffset":2696186,"symbol":"-[NSResponder tryToPerform:with:]","symbolLocation":53,"imageIndex":15},{"imageOffset":450534,"imageIndex":14},{"imageOffset":3197540,"symbol":"-[NSTextInputContext(NSInputContext_WithCompletion) doCommandBySelector:completionHandler:]","symbolLocation":236,"imageIndex":15},{"imageOffset":2338097,"symbol":"-[NSKeyBindingManager(NSKeyBindingManager_MultiClients) interpretEventAsCommand:forClient:]","symbolLocation":2151,"imageIndex":15},{"imageOffset":2373322,"symbol":"__84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke_5","symbolLocation":499,"imageIndex":15},{"imageOffset":11413682,"symbol":"__84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke_3.841","symbolLocation":74,"imageIndex":15},{"imageOffset":2372785,"symbol":"-[NSTextInputContext tryHandleEvent_HasMarkedText_withDispatchCondition:dispatchWork:continuation:]","symbolLocation":87,"imageIndex":15},{"imageOffset":11413560,"symbol":"__84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke.838","symbolLocation":251,"imageIndex":15},{"imageOffset":424071,"symbol":"__TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_5","symbolLocation":70,"imageIndex":16},{"imageOffset":493424,"symbol":"invocation function for block in DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*)","symbolLocation":110,"imageIndex":16},{"imageOffset":11394813,"symbol":"__55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke.308","symbolLocation":824,"imageIndex":15},{"imageOffset":2345408,"symbol":"__55-[NSTextInputContext handleTSMEvent:completionHandler:]_block_invoke_2","symbolLocation":74,"imageIndex":15},{"imageOffset":2345285,"symbol":"-[NSTextInputContext tryHandleTSMEvent_HasMarkedText_withDispatchCondition:dispatchWork:continuation:]","symbolLocation":87,"imageIndex":15},{"imageOffset":2342871,"symbol":"-[NSTextInputContext handleTSMEvent:completionHandler:]","symbolLocation":1821,"imageIndex":15},{"imageOffset":2340933,"symbol":"_NSTSMEventHandler","symbolLocation":299,"imageIndex":15},{"imageOffset":38029,"symbol":"DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*)","symbolLocation":1381,"imageIndex":16},{"imageOffset":35020,"symbol":"SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*)","symbolLocation":333,"imageIndex":16},{"imageOffset":34675,"symbol":"SendEventToEventTargetWithOptions","symbolLocation":45,"imageIndex":16},{"imageOffset":408854,"symbol":"SendTSMEvent_WithCompletionHandler","symbolLocation":381,"imageIndex":16},{"imageOffset":410055,"symbol":"__SendUnicodeTextAEToUnicodeDoc_WithCompletionHandler_block_invoke","symbolLocation":393,"imageIndex":16},{"imageOffset":409625,"symbol":"__SendFilterTextEvent_WithCompletionHandler_block_invoke","symbolLocation":182,"imageIndex":16},{"imageOffset":408932,"symbol":"SendTSMEvent_WithCompletionHandler","symbolLocation":459,"imageIndex":16},{"imageOffset":408428,"symbol":"SendFilterTextEvent_WithCompletionHandler","symbolLocation":219,"imageIndex":16},{"imageOffset":407628,"symbol":"SendUnicodeTextAEToUnicodeDoc_WithCompletionHandler","symbolLocation":274,"imageIndex":16},{"imageOffset":407029,"symbol":"__utDeliverTSMEvent_WithCompletionHandler_block_invoke_2","symbolLocation":281,"imageIndex":16},{"imageOffset":406614,"symbol":"__utDeliverTSMEvent_WithCompletionHandler_block_invoke","symbolLocation":362,"imageIndex":16},{"imageOffset":406206,"symbol":"TSMKeyEvent_WithCompletionHandler","symbolLocation":609,"imageIndex":16},{"imageOffset":405570,"symbol":"__TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_4","symbolLocation":250,"imageIndex":16},{"imageOffset":405185,"symbol":"__TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_3","symbolLocation":257,"imageIndex":16},{"imageOffset":404621,"symbol":"__TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke_2","symbolLocation":285,"imageIndex":16},{"imageOffset":404029,"symbol":"__TSMProcessRawKeyEventWithOptionsAndCompletionHandler_block_invoke","symbolLocation":274,"imageIndex":16},{"imageOffset":332905,"symbol":"TSMProcessRawKeyEventWithOptionsAndCompletionHandler","symbolLocation":2320,"imageIndex":16},{"imageOffset":11413288,"symbol":"__84-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]_block_invoke_3.836","symbolLocation":110,"imageIndex":15},{"imageOffset":11412599,"symbol":"__204-[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherCondition:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuation:]_block_invoke.797","symbolLocation":120,"imageIndex":15},{"imageOffset":2335603,"symbol":"-[NSTextInputContext tryTSMProcessRawKeyEvent_orSubstitution:dispatchCondition:setupForDispatch:furtherCondition:doubleSpaceSubstitutionCondition:doubleSpaceSubstitutionWork:dispatchTSMWork:continuation:]","symbolLocation":245,"imageIndex":15},{"imageOffset":2334106,"symbol":"-[NSTextInputContext _handleEvent:options:allowingSyntheticEvent:completionHandler:]","symbolLocation":1419,"imageIndex":15},{"imageOffset":2332628,"symbol":"-[NSTextInputContext _handleEvent:allowingSyntheticEvent:]","symbolLocation":105,"imageIndex":15},{"imageOffset":2332245,"symbol":"-[NSView interpretKeyEvents:]","symbolLocation":209,"imageIndex":15},{"imageOffset":432958,"imageIndex":14},{"imageOffset":436099,"imageIndex":14},{"imageOffset":1722448,"symbol":"-[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:]","symbolLocation":7397,"imageIndex":15},{"imageOffset":1714511,"symbol":"-[NSWindow(NSEventRouting) sendEvent:]","symbolLocation":345,"imageIndex":15},{"imageOffset":470146,"imageIndex":14},{"imageOffset":1711793,"symbol":"-[NSApplication(NSEvent) sendEvent:]","symbolLocation":4953,"imageIndex":15},{"imageOffset":36746,"imageIndex":14},{"imageOffset":4585061,"symbol":"-[NSApplication _handleEvent:]","symbolLocation":65,"imageIndex":15},{"imageOffset":194524,"symbol":"-[NSApplication run]","symbolLocation":623,"imageIndex":15},{"imageOffset":91987,"imageIndex":14},{"imageOffset":488630,"symbol":"QEventLoop::exec(QFlags)","symbolLocation":486,"imageIndex":9},{"imageOffset":452389,"symbol":"QCoreApplication::exec()","symbolLocation":133,"imageIndex":9},{"imageOffset":2250058,"symbol":"meth_QApplication_exec(_object*, _object*)","symbolLocation":90,"imageIndex":11},{"imageOffset":517917,"symbol":"cfunction_call","symbolLocation":125,"imageIndex":6},{"imageOffset":259511,"symbol":"_PyObject_MakeTpCall","symbolLocation":359,"imageIndex":6},{"imageOffset":1146524,"symbol":"call_function","symbolLocation":876,"imageIndex":6},{"imageOffset":1135266,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25554,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":269674,"symbol":"method_vectorcall","symbolLocation":202,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135266,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25554,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135435,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25723,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":1109419,"symbol":"PyEval_EvalCode","symbolLocation":139,"imageIndex":6},{"imageOffset":1096722,"symbol":"builtin_exec","symbolLocation":626,"imageIndex":6},{"imageOffset":516131,"symbol":"cfunction_vectorcall_FASTCALL","symbolLocation":195,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135435,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25723,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135435,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25723,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1566832,"symbol":"pymain_run_module","symbolLocation":208,"imageIndex":6},{"imageOffset":1564551,"symbol":"Py_RunMain","symbolLocation":1431,"imageIndex":6},{"imageOffset":1566095,"symbol":"pymain_main","symbolLocation":223,"imageIndex":6},{"imageOffset":1565851,"symbol":"Py_Main","symbolLocation":43,"imageIndex":6},{"imageOffset":3528,"symbol":"main","symbolLocation":120,"imageIndex":17},{"imageOffset":25360,"symbol":"start","symbolLocation":2432,"imageIndex":18}],"id":3617984,"triggered":true,"threadState":{"r13":{"value":140701816969104},"rax":{"value":0},"rflags":{"value":582},"cpu":{"value":0},"r14":{"value":11},"rsi":{"value":11},"r8":{"value":140417878548296},"cr2":{"value":4893086672},"rdx":{"value":0},"r10":{"value":140704586425984,"symbolLocation":0,"symbol":"_main_thread"},"r9":{"value":17989206165352274353},"r15":{"value":22},"rbx":{"value":140704586425984,"symbolLocation":0,"symbol":"_main_thread"},"trap":{"value":133},"err":{"value":33554760},"r11":{"value":582},"rip":{"value":140703452434986,"matchesCrashFrame":1},"rbp":{"value":140417878545472},"rsp":{"value":140417878545432},"r12":{"value":259},"rcx":{"value":140417878545432},"flavor":"x86_THREAD_STATE","rdi":{"value":259}},"name":"CrBrowserMain"},{"id":3618288,"name":"ThreadPoolServiceThread","frames":[{"imageOffset":44654,"symbol":"kevent64","symbolLocation":10,"imageIndex":0},{"imageOffset":72176586,"imageIndex":19},{"imageOffset":72176239,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71838381,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618291,"name":"Chrome_IOThread","frames":[{"imageOffset":44654,"symbol":"kevent64","symbolLocation":10,"imageIndex":0},{"imageOffset":72176586,"imageIndex":19},{"imageOffset":72176239,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":30119282,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618292,"name":"NetworkConfigWatcher","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":72148767,"imageIndex":19},{"imageOffset":71278185,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618295,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":71890095,"imageIndex":19},{"imageOffset":71893079,"imageIndex":19},{"imageOffset":71891853,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618296,"name":"Chrome_InProcGpuThread","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":72148767,"imageIndex":19},{"imageOffset":71278185,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618297,"name":"Chrome_ChildIOThread","frames":[{"imageOffset":44654,"symbol":"kevent64","symbolLocation":10,"imageIndex":0},{"imageOffset":72176586,"imageIndex":19},{"imageOffset":72176239,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":118470786,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618298,"name":"CompositorTileWorker1","frames":[{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":1},{"imageOffset":72117794,"imageIndex":19},{"imageOffset":108041477,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618299,"name":"ThreadPoolSingleThreadSharedForeground0","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":71890095,"imageIndex":19},{"imageOffset":71893079,"imageIndex":19},{"imageOffset":71891901,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618300,"name":"NetworkConfigWatcher","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":72148767,"imageIndex":19},{"imageOffset":71278185,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618301,"name":"VizCompositorThread","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":72148767,"imageIndex":19},{"imageOffset":71278185,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618307,"name":"NetworkService","frames":[{"imageOffset":44654,"symbol":"kevent64","symbolLocation":10,"imageIndex":0},{"imageOffset":72176586,"imageIndex":19},{"imageOffset":72176239,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618308,"name":"NetworkConfigWatcher","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":72148767,"imageIndex":19},{"imageOffset":71278185,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618309,"name":"ThreadPoolSingleThreadForegroundBlocking1","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":71890095,"imageIndex":19},{"imageOffset":71893079,"imageIndex":19},{"imageOffset":71891949,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618342,"name":"NetworkConfigWatcher","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":72148767,"imageIndex":19},{"imageOffset":71278185,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618362,"name":"com.apple.NSEventThread","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":523454,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":20},{"imageOffset":517930,"symbol":"__CFRunLoopRun","symbolLocation":1360,"imageIndex":20},{"imageOffset":514912,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":20},{"imageOffset":1700217,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":15},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618363,"name":"ThreadPoolBackgroundWorker","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":71890095,"imageIndex":19},{"imageOffset":71893079,"imageIndex":19},{"imageOffset":71891709,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618371,"name":"MemoryInfra","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":72148767,"imageIndex":19},{"imageOffset":71278185,"imageIndex":19},{"imageOffset":71786483,"imageIndex":19},{"imageOffset":71490098,"imageIndex":19},{"imageOffset":71944792,"imageIndex":19},{"imageOffset":71945194,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3618372,"name":"ThreadPoolSingleThreadSharedBackgroundBlocking2","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":71890095,"imageIndex":19},{"imageOffset":71892236,"imageIndex":19},{"imageOffset":71891757,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3799067,"frames":[{"imageOffset":7256,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":1}]},{"id":3799142,"name":"Thread (pooled)","frames":[{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":1},{"imageOffset":2109100,"imageIndex":9},{"imageOffset":2108334,"imageIndex":9},{"imageOffset":2108158,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":94,"imageIndex":9},{"imageOffset":2085349,"imageIndex":9},{"imageOffset":2067843,"imageIndex":9},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3799143,"name":"Thread (pooled)","frames":[{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":1},{"imageOffset":2109100,"imageIndex":9},{"imageOffset":2108334,"imageIndex":9},{"imageOffset":2108158,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":94,"imageIndex":9},{"imageOffset":2085349,"imageIndex":9},{"imageOffset":2067843,"imageIndex":9},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3799144,"name":"Thread (pooled)","frames":[{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":1},{"imageOffset":2109100,"imageIndex":9},{"imageOffset":2108334,"imageIndex":9},{"imageOffset":2108158,"symbol":"QWaitCondition::wait(QMutex*, QDeadlineTimer)","symbolLocation":94,"imageIndex":9},{"imageOffset":2085349,"imageIndex":9},{"imageOffset":2067843,"imageIndex":9},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3799218,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":71890095,"imageIndex":19},{"imageOffset":71892236,"imageIndex":19},{"imageOffset":71891853,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3799219,"name":"ThreadPoolBackgroundWorker","frames":[{"imageOffset":5570,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":0},{"imageOffset":62980,"symbol":"mach_msg2_internal","symbolLocation":82,"imageIndex":0},{"imageOffset":34357,"symbol":"mach_msg_overwrite","symbolLocation":723,"imageIndex":0},{"imageOffset":6312,"symbol":"mach_msg","symbolLocation":19,"imageIndex":0},{"imageOffset":72149299,"imageIndex":19},{"imageOffset":71890095,"imageIndex":19},{"imageOffset":71892236,"imageIndex":19},{"imageOffset":71891709,"imageIndex":19},{"imageOffset":72123480,"imageIndex":19},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3799436,"frames":[{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":1},{"imageOffset":1501084,"symbol":"PyThread_acquire_lock_timed","symbolLocation":700,"imageIndex":6},{"imageOffset":1824415,"symbol":"acquire_timed","symbolLocation":111,"imageIndex":6},{"imageOffset":1824688,"symbol":"lock_PyThread_acquire_lock","symbolLocation":48,"imageIndex":6},{"imageOffset":295246,"symbol":"method_vectorcall_VARARGS_KEYWORDS","symbolLocation":350,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":269746,"symbol":"method_vectorcall","symbolLocation":274,"imageIndex":6},{"imageOffset":1822790,"symbol":"t_bootstrap","symbolLocation":70,"imageIndex":6},{"imageOffset":1499897,"symbol":"pythread_wrapper","symbolLocation":25,"imageIndex":6},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]},{"id":3799452,"frames":[{"imageOffset":16666,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":0},{"imageOffset":26593,"symbol":"_pthread_cond_wait","symbolLocation":1243,"imageIndex":1},{"imageOffset":1501084,"symbol":"PyThread_acquire_lock_timed","symbolLocation":700,"imageIndex":6},{"imageOffset":1824415,"symbol":"acquire_timed","symbolLocation":111,"imageIndex":6},{"imageOffset":1824688,"symbol":"lock_PyThread_acquire_lock","symbolLocation":48,"imageIndex":6},{"imageOffset":295246,"symbol":"method_vectorcall_VARARGS_KEYWORDS","symbolLocation":350,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":1149699,"symbol":"_PyEval_EvalCode","symbolLocation":2611,"imageIndex":6},{"imageOffset":261297,"symbol":"_PyFunction_Vectorcall","symbolLocation":289,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":1146380,"symbol":"call_function","symbolLocation":732,"imageIndex":6},{"imageOffset":1135230,"symbol":"_PyEval_EvalFrameDefault","symbolLocation":25518,"imageIndex":6},{"imageOffset":261416,"symbol":"function_code_fastcall","symbolLocation":104,"imageIndex":6},{"imageOffset":269746,"symbol":"method_vectorcall","symbolLocation":274,"imageIndex":6},{"imageOffset":1822790,"symbol":"t_bootstrap","symbolLocation":70,"imageIndex":6},{"imageOffset":1499897,"symbol":"pythread_wrapper","symbolLocation":25,"imageIndex":6},{"imageOffset":25177,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":1},{"imageOffset":7291,"symbol":"thread_start","symbolLocation":15,"imageIndex":1}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 140703452401664, "size" : 237560, "uuid" : "87ff381c-4d30-3087-bab7-a5a53d232c00", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703452639232, "size" : 49144, "uuid" : "3bd433d4-15bd-3add-a612-95e4d3b20719", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703451385856, "size" : 561152, "uuid" : "1aec5d1a-6e43-30f9-a9f2-11eb85d3e70c", "path" : "\/usr\/lib\/system\/libsystem_c.dylib", "name" : "libsystem_c.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703452823552, "size" : 40952, "uuid" : "04645919-7592-3a26-93b5-95663f983856", "path" : "\/usr\/lib\/system\/libsystem_platform.dylib", "name" : "libsystem_platform.dylib" }, { "size" : 0, "source" : "A", "base" : 0, "uuid" : "00000000-0000-0000-0000-000000000000" }, { "source" : "P", "arch" : "x86_64", "base" : 5179920384, "size" : 446464, "uuid" : "7dbe00e4-f142-36ca-8fea-f96d7ee34504", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/mmcif\/_mmcif.cpython-39-darwin.so", "name" : "_mmcif.cpython-39-darwin.so" }, { "source" : "P", "arch" : "x86_64", "base" : 4539887616, "CFBundleShortVersionString" : "3.9.11, (c) 2001-2021 Python Software Foundation.", "CFBundleIdentifier" : "org.python.python", "size" : 2527232, "uuid" : "ef9cc1f4-5991-3213-9a9e-e68c578b6c1b", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/Python", "name" : "Python", "CFBundleVersion" : "3.9.11" }, { "source" : "P", "arch" : "x86_64", "base" : 5009870848, "size" : 454656, "uuid" : "5a0f30d4-b4ba-316a-8278-78d0c72f5977", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/chimerax\/mmcif\/mmcif.cpython-39-darwin.so", "name" : "mmcif.cpython-39-darwin.so" }, { "source" : "P", "arch" : "x86_64", "base" : 4546670592, "size" : 1605632, "uuid" : "5590e5eb-1a53-3bf0-9ffc-71d23992c730", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtCore.abi3.so", "name" : "QtCore.abi3.so" }, { "source" : "P", "arch" : "x86_64", "base" : 4640673792, "size" : 5210112, "uuid" : "6238782e-d1aa-3245-81ef-2925bf1a4c96", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtCore.framework\/Versions\/A\/QtCore", "name" : "QtCore" }, { "source" : "P", "arch" : "x86_64", "base" : 4825567232, "size" : 4931584, "uuid" : "5bfaef33-ce47-32bf-acb3-03cbe9e68a6f", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtWidgets.framework\/Versions\/A\/QtWidgets", "name" : "QtWidgets" }, { "source" : "P", "arch" : "x86_64", "base" : 4629217280, "size" : 2834432, "uuid" : "951581e2-ae51-392a-82d9-fdf83e162d11", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/QtWidgets.abi3.so", "name" : "QtWidgets.abi3.so" }, { "source" : "P", "arch" : "x86_64", "base" : 4550610944, "size" : 98304, "uuid" : "f511de72-2757-3ff5-8524-716ba83b7953", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/sip.cpython-39-darwin.so", "name" : "sip.cpython-39-darwin.so" }, { "source" : "P", "arch" : "x86_64", "base" : 4813209600, "size" : 7094272, "uuid" : "cf0b9ade-9377-380e-9a84-904983d7bb60", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/lib\/QtGui.framework\/Versions\/A\/QtGui", "name" : "QtGui" }, { "source" : "P", "arch" : "x86_64", "base" : 4824006656, "size" : 638976, "uuid" : "7175bc4c-ca2f-30b6-9734-062b84bd0ae2", "path" : "\/Applications\/ChimeraX.app\/Contents\/Library\/Frameworks\/Python.framework\/Versions\/3.9\/lib\/python3.9\/site-packages\/PyQt6\/Qt6\/plugins\/platforms\/libqcocoa.dylib", "name" : "libqcocoa.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703505010688, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 16814067, "uuid" : "540cedfd-5a35-3f35-8953-dcb7c4834eb5", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2299.40.118" }, { "source" : "P", "arch" : "x86_64", "base" : 140703614111744, "CFBundleShortVersionString" : "2.1.1", "CFBundleIdentifier" : "com.apple.HIToolbox", "size" : 3112958, "uuid" : "7bf47984-29cb-319e-a6da-0884d158f96a", "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox", "name" : "HIToolbox" }, { "source" : "P", "arch" : "x86_64", "base" : 4531785728, "CFBundleShortVersionString" : "1.6.0", "CFBundleIdentifier" : "edu.ucsf.cgl.ChimeraX", "size" : 4096, "uuid" : "5df621ee-554e-36a8-b448-93b2334e5480", "path" : "\/Applications\/ChimeraX.app\/Contents\/MacOS\/ChimeraX", "name" : "ChimeraX", "CFBundleVersion" : "1.6.0.0" }, { "source" : "P", "arch" : "x86_64", "base" : 140703449284608, "size" : 609456, "uuid" : "bba77709-6cad-3592-ab03-09d0f7b8610e", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "x86_64", "base" : 5181980672, "size" : 174571520, "uuid" : "473ca65c-6149-3bfa-a88b-95ac735bcd3b", "path" : "\/Applications\/ChimeraX.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" : "x86_64h", "base" : 140703453040640, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 4825072, "uuid" : "c2615780-0140-315c-a455-7e03bb22d3d6", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1953.300" } ], "vmSummary" : "ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)\nWritable regions: Total=13.9G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=13.9G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG backing stores 2880K 4 \nCG image 92K 11 \nColorSync 244K 28 \nCoreAnimation 72K 10 \nCoreGraphics 12K 2 \nCoreUI image data 2568K 19 \nFoundation 44K 2 \nIOKit 7940K 1 \nKernel Alloc Once 8K 1 \nMALLOC 13.3G 720 \nMALLOC guard page 32K 8 \nMALLOC_LARGE (reserved) 384K 1 reserved VM address space (unallocated)\nMALLOC_NANO (reserved) 256.0M 1 reserved VM address space (unallocated)\nMach message 16K 2 \nOpenGL GLSL 384K 4 \nSTACK GUARD 104K 26 \nStack 194.7M 27 \nStack Guard 56.0M 1 \nVM_ALLOCATE 98.1M 64 \nVM_ALLOCATE (reserved) 32.0M 1 reserved VM address space (unallocated)\n__CTF 756 1 \n__DATA 47.4M 746 \n__DATA_CONST 41.2M 388 \n__DATA_DIRTY 1827K 226 \n__FONT_DATA 2352 1 \n__GLSLBUILTINS 5174K 1 \n__LINKEDIT 213.0M 141 \n__OBJC_RO 65.5M 1 \n__OBJC_RW 1989K 2 \n__TEXT 919.1M 752 \ndyld private memory 288K 3 \nmapped file 223.0M 54 \nshared memory 2984K 27 \n=========== ======= ======= \nTOTAL 15.4G 3279 \nTOTAL, minus reserved VM space 15.2G 3279 \n", "legacyInfo" : { "threadTriggered" : { "name" : "CrBrowserMain", "queue" : "com.apple.main-thread" } }, "trialInfo" : { "rollouts" : [ { "rolloutId" : "6347054113acce15305b7b82", "factorPackIds" : { "SIRI_MEMORY_SYNC_CONFIG" : "634705e78e8be655c1316a6e" }, "deploymentId" : 240000005 }, { "rolloutId" : "61675b89201f677a9a4cbd65", "factorPackIds" : { "HEALTH_FEATURE_AVAILABILITY" : "63f8068a238e7b23a1f30123" }, "deploymentId" : 240000055 } ], "experiments" : [ ] }, "reportNotes" : [ "dyld_process_snapshot_create_for_process failed with 5" ] } ===== Log before crash start ===== UCSF ChimeraX version: 1.6rc202303292224 (2023-03-29) © 2016-2023 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX > devel build /Users/meji656/Sources/cysptm_chimerax running build running build_py running bdist_wheel installing to build/bdist.macosx-10.9-universal2/wheel running install running install_lib creating build/bdist.macosx-10.9-universal2/wheel creating build/bdist.macosx-10.9-universal2/wheel/chimerax creating build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/do_ptm.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/cmd.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/__init__.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/settings.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/tool.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/contextmenu.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm running install_egg_info running egg_info writing ChimeraX_DoPTM.egg-info/PKG-INFO writing dependency_links to ChimeraX_DoPTM.egg-info/dependency_links.txt writing requirements to ChimeraX_DoPTM.egg-info/requires.txt writing top-level names to ChimeraX_DoPTM.egg-info/top_level.txt writing manifest file 'ChimeraX_DoPTM.egg-info/SOURCES.txt' Copying ChimeraX_DoPTM.egg-info to build/bdist.macosx-10.9-universal2/wheel/ChimeraX_DoPTM-0.1-py3.9.egg-info running install_scripts creating build/bdist.macosx-10.9-universal2/wheel/ChimeraX_DoPTM-0.1.dist- info/WHEEL creating 'dist/ChimeraX_DoPTM-0.1-py3-none-any.whl' and adding 'build/bdist.macosx-10.9-universal2/wheel' to it adding 'chimerax/do_ptm/__init__.py' adding 'chimerax/do_ptm/cmd.py' adding 'chimerax/do_ptm/contextmenu.py' adding 'chimerax/do_ptm/do_ptm.py' adding 'chimerax/do_ptm/settings.py' adding 'chimerax/do_ptm/tool.py' adding 'ChimeraX_DoPTM-0.1.dist-info/METADATA' adding 'ChimeraX_DoPTM-0.1.dist-info/WHEEL' adding 'ChimeraX_DoPTM-0.1.dist-info/top_level.txt' adding 'ChimeraX_DoPTM-0.1.dist-info/RECORD' removing build/bdist.macosx-10.9-universal2/wheel Distribution is in /Users/meji656/Sources/cysptm_chimerax/dist/ChimeraX_DoPTM-0.1-py3-none- any.whl > devel build /Users/meji656/Sources/cysptm_chimerax running build running build_py running bdist_wheel installing to build/bdist.macosx-10.9-universal2/wheel running install running install_lib creating build/bdist.macosx-10.9-universal2/wheel creating build/bdist.macosx-10.9-universal2/wheel/chimerax creating build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/do_ptm.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/cmd.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/__init__.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/settings.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/tool.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm copying build/lib/chimerax/do_ptm/contextmenu.py -> build/bdist.macosx-10.9-universal2/wheel/chimerax/do_ptm running install_egg_info running egg_info writing ChimeraX_DoPTM.egg-info/PKG-INFO writing dependency_links to ChimeraX_DoPTM.egg-info/dependency_links.txt writing requirements to ChimeraX_DoPTM.egg-info/requires.txt writing top-level names to ChimeraX_DoPTM.egg-info/top_level.txt writing manifest file 'ChimeraX_DoPTM.egg-info/SOURCES.txt' Copying ChimeraX_DoPTM.egg-info to build/bdist.macosx-10.9-universal2/wheel/ChimeraX_DoPTM-0.1-py3.9.egg-info running install_scripts creating build/bdist.macosx-10.9-universal2/wheel/ChimeraX_DoPTM-0.1.dist- info/WHEEL creating 'dist/ChimeraX_DoPTM-0.1-py3-none-any.whl' and adding 'build/bdist.macosx-10.9-universal2/wheel' to it adding 'chimerax/do_ptm/__init__.py' adding 'chimerax/do_ptm/cmd.py' adding 'chimerax/do_ptm/contextmenu.py' adding 'chimerax/do_ptm/do_ptm.py' adding 'chimerax/do_ptm/settings.py' adding 'chimerax/do_ptm/tool.py' adding 'ChimeraX_DoPTM-0.1.dist-info/METADATA' adding 'ChimeraX_DoPTM-0.1.dist-info/WHEEL' adding 'ChimeraX_DoPTM-0.1.dist-info/top_level.txt' adding 'ChimeraX_DoPTM-0.1.dist-info/RECORD' removing build/bdist.macosx-10.9-universal2/wheel Distribution is in /Users/meji656/Sources/cysptm_chimerax/dist/ChimeraX_DoPTM-0.1-py3-none- any.whl > toolshed install > /Users/meji656/Downloads/ChimeraX_RotamerLibsCysPTM-0.1-py3-none-any.whl Errors may have occurred when running pip: pip standard error: \--- [notice] A new release of pip is available: 23.0 -> 23.0.1 [notice] To update, run: /Applications/ChimeraX.app/Contents/MacOS/ChimeraX -m pip install --upgrade pip \--- pip standard output: \--- Looking in indexes: https://pypi.org/simple, https://cxtoolshed.rbvi.ucsf.edu/pypi/ Processing /Users/meji656/Downloads/ChimeraX_RotamerLibsCysPTM-0.1-py3-none- any.whl Requirement already satisfied: ChimeraX-Core>=0.9 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-RotamerLibsCysPTM==0.1) (1.6rc202303292224) Requirement already satisfied: ChimeraX-RotamerLibMgr~=3.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-RotamerLibsCysPTM==0.1) (3.0) Installing collected packages: ChimeraX-RotamerLibsCysPTM Successfully installed ChimeraX-RotamerLibsCysPTM-0.1 \--- Successfully installed ChimeraX-RotamerLibsCysPTM-0.1 Installed ChimeraX-RotamerLibsCysPTM (0.1) > toolshed install /Users/meji656/Downloads/ChimeraX_DoPTM-0.1-py3-none- > any.whl Errors may have occurred when running pip: pip standard error: \--- [notice] A new release of pip is available: 23.0 -> 23.0.1 [notice] To update, run: /Applications/ChimeraX.app/Contents/MacOS/ChimeraX -m pip install --upgrade pip \--- pip standard output: \--- Looking in indexes: https://pypi.org/simple, https://cxtoolshed.rbvi.ucsf.edu/pypi/ Processing /Users/meji656/Downloads/ChimeraX_DoPTM-0.1-py3-none-any.whl Requirement already satisfied: ChimeraX-RotamerLibMgr~=3.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-DoPTM==0.1) (3.0) Requirement already satisfied: ChimeraX-UI~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-DoPTM==0.1) (1.28.4) Requirement already satisfied: ChimeraX-Geometry~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-DoPTM==0.1) (1.3) Requirement already satisfied: ChimeraX-Hbonds~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-DoPTM==0.1) (2.4) Requirement already satisfied: ChimeraX-Core~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-DoPTM==0.1) (1.6rc202303292224) Requirement already satisfied: ChimeraX-Atomic~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-DoPTM==0.1) (1.43.10) Requirement already satisfied: ChimeraX-Clashes~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-DoPTM==0.1) (2.2.4) Requirement already satisfied: ChimeraX-ConnectStructure~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.0.1) Requirement already satisfied: ChimeraX-mmCIF~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.12) Requirement already satisfied: ChimeraX-Graphics~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.1.1) Requirement already satisfied: ChimeraX-Nucleotides~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.0.3) Requirement already satisfied: ChimeraX-AtomicLibrary~=10.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (10.0.6) Requirement already satisfied: ChimeraX-PDB~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.7) Requirement already satisfied: ChimeraX-PDBLibrary~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.0.2) Requirement already satisfied: ChimeraX-Arrays~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.1) Requirement already satisfied: ChimeraX-AtomSearch~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Clashes~=2.0->ChimeraX-DoPTM==0.1) (2.0.1) Requirement already satisfied: ChimeraX-ChemGroup~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Hbonds~=2.0->ChimeraX-DoPTM==0.1) (2.0.1) Requirement already satisfied: ChimeraX-SelInspector~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-UI~=1.0->ChimeraX-DoPTM==0.1) (1.0) Requirement already satisfied: ChimeraX-MouseModes~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-UI~=1.0->ChimeraX-DoPTM==0.1) (1.2) Requirement already satisfied: ChimeraX-DataFormats~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-mmCIF~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.2.3) Requirement already satisfied: ChimeraX-SaveCommand~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-mmCIF~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.5.1) Requirement already satisfied: ChimeraX-OpenCommand~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-mmCIF~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.10.1) Requirement already satisfied: ChimeraX-Surface~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Nucleotides~=2.0->ChimeraX-Atomic~=1.0->ChimeraX- DoPTM==0.1) (1.0.1) Requirement already satisfied: ChimeraX-IO~=1.0.1 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-PDB~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.0.1) Requirement already satisfied: ChimeraX-ItemsInspection~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-SelInspector~=1.0->ChimeraX-UI~=1.0->ChimeraX- DoPTM==0.1) (1.0.1) Requirement already satisfied: ChimeraX-Map~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Surface~=1.0->ChimeraX-Nucleotides~=2.0->ChimeraX- Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.1.4) Requirement already satisfied: ChimeraX-StdCommands~=1.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Surface~=1.0->ChimeraX-Nucleotides~=2.0->ChimeraX- Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.10.2) Requirement already satisfied: ChimeraX-MapData~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Surface~=1.0->ChimeraX-Nucleotides~=2.0->ChimeraX- Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.0) Requirement already satisfied: ChimeraX-MapFilter~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Map~=1.0->ChimeraX-Surface~=1.0->ChimeraX- Nucleotides~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.0.1) Requirement already satisfied: ChimeraX-MapSeries~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-Map~=1.0->ChimeraX-Surface~=1.0->ChimeraX- Nucleotides~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.1.1) Requirement already satisfied: ChimeraX-Dssp~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-StdCommands~=1.0->ChimeraX-Surface~=1.0->ChimeraX- Nucleotides~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.0) Requirement already satisfied: ChimeraX-MapFit~=2.0 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-StdCommands~=1.0->ChimeraX-Surface~=1.0->ChimeraX- Nucleotides~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (2.0) Requirement already satisfied: ChimeraX-DistMonitor~=1.2 in /Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site- packages (from ChimeraX-StdCommands~=1.0->ChimeraX-Surface~=1.0->ChimeraX- Nucleotides~=2.0->ChimeraX-Atomic~=1.0->ChimeraX-DoPTM==0.1) (1.4) Installing collected packages: ChimeraX-DoPTM Successfully installed ChimeraX-DoPTM-0.1 \--- Successfully installed ChimeraX-DoPTM-0.1 Installed ChimeraX-DoPTM (0.1) > fetch 2d2i Unknown command: fetch 2d2i > clear Unknown command: clear > log clear > open 2d2i ===== Log before crash end ===== Log: UCSF ChimeraX version: 1.6rc202303292224 (2023-03-29) © 2016-2023 Regents of the University of California. All rights reserved. How to cite UCSF ChimeraX OpenGL version: 4.1 INTEL-20.2.50 OpenGL renderer: Intel(R) Iris(TM) Plus Graphics OpenGL Engine OpenGL vendor: Intel Inc. Python: 3.9.11 Locale: UTF-8 Qt version: PyQt6 6.4.2, Qt 6.4.2 Qt runtime version: 6.4.3 Qt platform: cocoa Hardware: Hardware Overview: Model Name: MacBook Pro Model Identifier: MacBookPro16,2 Processor Name: Quad-Core Intel Core i5 Processor Speed: 2 GHz Number of Processors: 1 Total Number of Cores: 4 L2 Cache (per Core): 512 KB L3 Cache: 6 MB Hyper-Threading Technology: Enabled Memory: 16 GB System Firmware Version: 1916.80.2.0.0 (iBridge: 20.16.3045.0.0,0) OS Loader Version: 564.40.4~66 Software: System Software Overview: System Version: macOS 13.2.1 (22D68) Kernel Version: Darwin 22.3.0 Time since boot: 2 days, 14 hours, 19 minutes Graphics/Displays: Intel Iris Plus Graphics: Chipset Model: Intel Iris Plus Graphics Type: GPU Bus: Built-In VRAM (Dynamic, Max): 1536 MB Vendor: Intel Device ID: 0x8a53 Revision ID: 0x0007 Metal Support: Metal 3 Displays: DELL U2720Q: Resolution: 3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition) UI Looks like: 1920 x 1080 @ 60.00Hz Framebuffer Depth: 30-Bit Color (ARGB2101010) Display Serial Number: 57WKX13 Main Display: Yes Mirror: Off Online: Yes Rotation: Supported Connection Type: Thunderbolt/DisplayPort Installed Packages: alabaster: 0.7.13 appdirs: 1.4.4 appnope: 0.1.3 asttokens: 2.2.1 Babel: 2.12.1 backcall: 0.2.0 beautifulsoup4: 4.11.2 blockdiag: 3.0.0 build: 0.10.0 certifi: 2021.10.8 cftime: 1.6.2 charset-normalizer: 3.1.0 ChimeraX-AddCharge: 1.5.9 ChimeraX-AddH: 2.2.4 ChimeraX-AlignmentAlgorithms: 2.0.1 ChimeraX-AlignmentHdrs: 3.3.1 ChimeraX-AlignmentMatrices: 2.1 ChimeraX-Alignments: 2.9.3 ChimeraX-AlphaFold: 1.0 ChimeraX-AltlocExplorer: 1.0.3 ChimeraX-AmberInfo: 1.0 ChimeraX-Arrays: 1.1 ChimeraX-Atomic: 1.43.10 ChimeraX-AtomicLibrary: 10.0.6 ChimeraX-AtomSearch: 2.0.1 ChimeraX-AxesPlanes: 2.3.2 ChimeraX-BasicActions: 1.1.2 ChimeraX-BILD: 1.0 ChimeraX-BlastProtein: 2.1.2 ChimeraX-BondRot: 2.0.1 ChimeraX-BugReporter: 1.0.1 ChimeraX-BuildStructure: 2.8 ChimeraX-Bumps: 1.0 ChimeraX-BundleBuilder: 1.2.2 ChimeraX-ButtonPanel: 1.0.1 ChimeraX-CageBuilder: 1.0.1 ChimeraX-CellPack: 1.0 ChimeraX-Centroids: 1.3.2 ChimeraX-ChangeChains: 1.0.2 ChimeraX-CheckWaters: 1.3.1 ChimeraX-ChemGroup: 2.0.1 ChimeraX-Clashes: 2.2.4 ChimeraX-ColorActions: 1.0.3 ChimeraX-ColorGlobe: 1.0 ChimeraX-ColorKey: 1.5.3 ChimeraX-CommandLine: 1.2.5 ChimeraX-ConnectStructure: 2.0.1 ChimeraX-Contacts: 1.0.1 ChimeraX-Core: 1.6rc202303292224 ChimeraX-CoreFormats: 1.1 ChimeraX-coulombic: 1.4.2 ChimeraX-Crosslinks: 1.0 ChimeraX-Crystal: 1.0 ChimeraX-CrystalContacts: 1.0.1 ChimeraX-DataFormats: 1.2.3 ChimeraX-Dicom: 1.2 ChimeraX-DistMonitor: 1.4 ChimeraX-DockPrep: 1.1.1 ChimeraX-DoPTM: 0.1 ChimeraX-Dssp: 2.0 ChimeraX-EMDB-SFF: 1.0 ChimeraX-ESMFold: 1.0 ChimeraX-FileHistory: 1.0.1 ChimeraX-FunctionKey: 1.0.1 ChimeraX-Geometry: 1.3 ChimeraX-gltf: 1.0 ChimeraX-Graphics: 1.1.1 ChimeraX-Hbonds: 2.4 ChimeraX-Help: 1.2.1 ChimeraX-HKCage: 1.3 ChimeraX-IHM: 1.1 ChimeraX-ImageFormats: 1.2 ChimeraX-IMOD: 1.0 ChimeraX-IO: 1.0.1 ChimeraX-ItemsInspection: 1.0.1 ChimeraX-Label: 1.1.7 ChimeraX-ListInfo: 1.1.1 ChimeraX-Log: 1.1.5 ChimeraX-LookingGlass: 1.1 ChimeraX-Maestro: 1.8.2 ChimeraX-Map: 1.1.4 ChimeraX-MapData: 2.0 ChimeraX-MapEraser: 1.0.1 ChimeraX-MapFilter: 2.0.1 ChimeraX-MapFit: 2.0 ChimeraX-MapSeries: 2.1.1 ChimeraX-Markers: 1.0.1 ChimeraX-Mask: 1.0.2 ChimeraX-MatchMaker: 2.0.12 ChimeraX-MDcrds: 2.6 ChimeraX-MedicalToolbar: 1.0.2 ChimeraX-Meeting: 1.0.1 ChimeraX-MLP: 1.1.1 ChimeraX-mmCIF: 2.12 ChimeraX-MMTF: 2.2 ChimeraX-Modeller: 1.5.9 ChimeraX-ModelPanel: 1.3.7 ChimeraX-ModelSeries: 1.0.1 ChimeraX-Mol2: 2.0 ChimeraX-Mole: 1.0 ChimeraX-Morph: 1.0.2 ChimeraX-MouseModes: 1.2 ChimeraX-Movie: 1.0 ChimeraX-Neuron: 1.0 ChimeraX-Nifti: 1.0 ChimeraX-NRRD: 1.0 ChimeraX-Nucleotides: 2.0.3 ChimeraX-OpenCommand: 1.10.1 ChimeraX-PDB: 2.7 ChimeraX-PDBBio: 1.0 ChimeraX-PDBLibrary: 1.0.2 ChimeraX-PDBMatrices: 1.0 ChimeraX-PickBlobs: 1.0.1 ChimeraX-Positions: 1.0 ChimeraX-PresetMgr: 1.1 ChimeraX-PubChem: 2.1 ChimeraX-ReadPbonds: 1.0.1 ChimeraX-Registration: 1.1.1 ChimeraX-RemoteControl: 1.0 ChimeraX-RenderByAttr: 1.1 ChimeraX-RenumberResidues: 1.1 ChimeraX-ResidueFit: 1.0.1 ChimeraX-RestServer: 1.1 ChimeraX-RNALayout: 1.0 ChimeraX-RotamerLibMgr: 3.0 ChimeraX-RotamerLibsCysPTM: 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.1 ChimeraX-Segger: 1.0 ChimeraX-Segment: 1.0.1 ChimeraX-SelInspector: 1.0 ChimeraX-SeqView: 2.8.3 ChimeraX-Shape: 1.0.1 ChimeraX-Shell: 1.0.1 ChimeraX-Shortcuts: 1.1.1 ChimeraX-ShowSequences: 1.0.1 ChimeraX-SideView: 1.0.1 ChimeraX-Smiles: 2.1 ChimeraX-SmoothLines: 1.0 ChimeraX-SpaceNavigator: 1.0 ChimeraX-StdCommands: 1.10.2 ChimeraX-STL: 1.0.1 ChimeraX-Storm: 1.0 ChimeraX-StructMeasure: 1.1.2 ChimeraX-Struts: 1.0.1 ChimeraX-Surface: 1.0.1 ChimeraX-SwapAA: 2.0.1 ChimeraX-SwapRes: 2.2.1 ChimeraX-TapeMeasure: 1.0 ChimeraX-Test: 1.0 ChimeraX-Toolbar: 1.1.2 ChimeraX-ToolshedUtils: 1.2.1 ChimeraX-Topography: 1.0 ChimeraX-Tug: 1.0.1 ChimeraX-UI: 1.28.4 ChimeraX-uniprot: 2.2.2 ChimeraX-UnitCell: 1.0.1 ChimeraX-ViewDockX: 1.2 ChimeraX-VIPERdb: 1.0 ChimeraX-Vive: 1.1 ChimeraX-VolumeMenu: 1.0.1 ChimeraX-VTK: 1.0 ChimeraX-WavefrontOBJ: 1.0 ChimeraX-WebCam: 1.0.2 ChimeraX-WebServices: 1.1.1 ChimeraX-Zone: 1.0.1 colorama: 0.4.6 comm: 0.1.3 contourpy: 1.0.7 cxservices: 1.2.2 cycler: 0.11.0 Cython: 0.29.33 debugpy: 1.6.6 decorator: 5.1.1 docutils: 0.19 executing: 1.2.0 filelock: 3.9.0 fonttools: 4.39.3 funcparserlib: 1.0.1 grako: 3.16.5 h5py: 3.8.0 html2text: 2020.1.16 idna: 3.4 ihm: 0.35 imagecodecs: 2022.2.22 imagesize: 1.4.1 importlib-metadata: 6.1.0 ipykernel: 6.21.1 ipython: 8.10.0 ipython-genutils: 0.2.0 ipywidgets: 8.0.6 jedi: 0.18.2 Jinja2: 3.1.2 jupyter-client: 8.0.2 jupyter-core: 5.3.0 jupyterlab-widgets: 3.0.7 kiwisolver: 1.4.4 line-profiler: 4.0.2 lxml: 4.9.2 lz4: 4.3.2 MarkupSafe: 2.1.2 matplotlib: 3.6.3 matplotlib-inline: 0.1.6 msgpack: 1.0.4 nest-asyncio: 1.5.6 netCDF4: 1.6.2 networkx: 2.8.8 nibabel: 5.0.1 nptyping: 2.5.0 numexpr: 2.8.4 numpy: 1.23.5 openvr: 1.23.701 packaging: 21.3 ParmEd: 3.4.3 parso: 0.8.3 pep517: 0.13.0 pexpect: 4.8.0 pickleshare: 0.7.5 Pillow: 9.3.0 pip: 23.0 pkginfo: 1.9.6 platformdirs: 3.2.0 prompt-toolkit: 3.0.38 psutil: 5.9.4 ptyprocess: 0.7.0 pure-eval: 0.2.2 pycollada: 0.7.2 pydicom: 2.3.0 Pygments: 2.14.0 pynrrd: 1.0.0 PyOpenGL: 3.1.5 PyOpenGL-accelerate: 3.1.5 pyparsing: 3.0.9 pyproject-hooks: 1.0.0 PyQt6-commercial: 6.4.2 PyQt6-Qt6: 6.4.3 PyQt6-sip: 13.4.1 PyQt6-WebEngine-commercial: 6.4.0 PyQt6-WebEngine-Qt6: 6.4.3 python-dateutil: 2.8.2 pytz: 2023.3 pyzmq: 25.0.2 qtconsole: 5.4.0 QtPy: 2.3.1 RandomWords: 0.4.0 requests: 2.28.2 scipy: 1.9.3 setuptools: 67.4.0 setuptools-scm: 7.0.5 sfftk-rw: 0.7.3 six: 1.16.0 snowballstemmer: 2.2.0 sortedcontainers: 2.4.0 soupsieve: 2.4 sphinx: 6.1.3 sphinx-autodoc-typehints: 1.22 sphinxcontrib-applehelp: 1.0.4 sphinxcontrib-blockdiag: 3.0.0 sphinxcontrib-devhelp: 1.0.2 sphinxcontrib-htmlhelp: 2.0.1 sphinxcontrib-jsmath: 1.0.1 sphinxcontrib-qthelp: 1.0.3 sphinxcontrib-serializinghtml: 1.1.5 stack-data: 0.6.2 tables: 3.7.0 tcia-utils: 1.2.0 tifffile: 2022.10.10 tinyarray: 1.2.4 tomli: 2.0.1 tornado: 6.2 traitlets: 5.9.0 typing-extensions: 4.5.0 urllib3: 1.26.15 wcwidth: 0.2.6 webcolors: 1.12 wheel: 0.38.4 wheel-filename: 1.4.1 widgetsnbextension: 4.0.7 zipp: 3.15.0
Attachments (1)
Change History (16)
comment:1 by , 3 years ago
Component: | Unassigned → Input/Output |
---|---|
Owner: | set to |
Platform: | → all |
Project: | → ChimeraX |
Status: | new → assigned |
Summary: | ChimeraX bug report submission → Crash in readcif::CIFFile::parse |
comment:2 by , 3 years ago
Hello, can you share the mmCIF/CIF file that caused the problem? If you need to keep it private, send it to me directly at gregc@…. With that file, I should be able to fix it later today or tomorrow. -- Greg
follow-up: 3 comment:3 by , 3 years ago
Hi Greg, I was just fetching 2D2I from the Protein Data Bank using open 2d2i . Changing to open 2d2i format pdb works, so the issue might be localized to readcif. Daniel
comment:4 by , 3 years ago
I can not reproduce this with "open 2d2i" on Windows nor Linux. And I didn't find any memory errors with valgrind. So maybe this a macOS bug. Or maybe your copy of 2d2i.cif is corrupt. Or maybe one of the residue template files is corrupt.
What is the output from the following two commands:
sum ~/Downloads/ChimeraX/PDB/2d2i.cif
and:
sum ~/Downloads/ChimeraX/CCD/{NAP,SO4}.cif
Those are the checksums for the 2d2i.cif and the non-standard residue templates it needs.
And please don't delete any files until after we've figured this out.
follow-up: 6 comment:6 by , 3 years ago
sum ~/Downloads/ChimeraX/PDB/2d2i.cif 22527 1653 /Users/meji656/Downloads/ChimeraX/PDB/2d2i.cif sum ~/Downloads/ChimeraX/CCD/{NAP,SO4}.cif sum: /Users/meji656/Downloads/ChimeraX/CCD/NAP.cif: No such file or directory sum: /Users/meji656/Downloads/ChimeraX/CCD/SO4.cif: No such file or directory
follow-up: 7 comment:7 by , 3 years ago
Ok, I figured out what is happening. If I turn off PNNL’s VPN then ChimeraX can fetch NAP and SO4 and everything works. With the VPN ChimeraX crashes Daniel From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Date: Tuesday, April 4, 2023 at 11:42 AM To: Cc: Mejia Rodriguez, Daniel <daniel.mejia@pnnl.gov>, gregc@cgl.ucsf.edu <gregc@cgl.ucsf.edu> Subject: Re: [ChimeraX] #8761: Crash in readcif::CIFFile::parse Check twice before you click! This email originated from outside PNNL. #8761: Crash in readcif::CIFFile::parse -------------------------------------+------------------------ Reporter: daniel.mejia@… | Owner: Greg Couch Type: defect | Status: assigned Priority: normal | Milestone: Component: Input/Output | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: all Project: ChimeraX | -------------------------------------+------------------------ Comment (by Greg Couch): Couldn't reproduce on a Mac either. -- Ticket URL: <https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F8761%23comment%3A5&data=05%7C01%7Cdaniel.mejia%40pnnl.gov%7C504ec1c700314daffe9908db353c61c6%7Cd6faa5f90ae240338c0130048a38deeb%7C0%7C0%7C638162305685256719%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=M7REyDHjBYl7ADqlctvx9K2Xs3zY5HTDxzECPbMPotI%3D&reserved=0> ChimeraX <https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cdaniel.mejia%40pnnl.gov%7C504ec1c700314daffe9908db353c61c6%7Cd6faa5f90ae240338c0130048a38deeb%7C0%7C0%7C638162305685256719%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2FDe8ja6i52SJOpq8JK9g1ub6ziv7xeAclzz9s53yasE%3D&reserved=0> ChimeraX Issue Tracker
comment:8 by , 3 years ago
When using the PPNL VPN, what happens when you try to download:
https://files.wwpdb.org/pub/pdb/refdata/chem_comp/P/NAP/NAP.cif
using your web browser?
follow-up: 9 comment:9 by , 3 years ago
Downloading from the browser works just fine. However, wget complains: wget https://files.wwpdb.org/pub/pdb/refdata/chem_comp/P/NAP/NAP.cif --2023-04-04 12:19:50-- https://files.wwpdb.org/pub/pdb/refdata/chem_comp/P/NAP/NAP.cif Resolving files.wwpdb.org (files.wwpdb.org)... 132.249.210.222 Connecting to files.wwpdb.org (files.wwpdb.org)|132.249.210.222|:443... connected. OpenSSL: error:0A000152:SSL routines::unsafe legacy renegotiation disabled Unable to establish SSL connection. But curl works: curl -L https://files.wwpdb.org/pub/pdb/refdata/chem_comp/P/NAP/NAP.cif -o NAP.cif % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 14848 100 14848 0 0 35449 0 --:--:-- --:--:-- --:--:-- 36571
comment:10 by , 3 years ago
Cc: | added |
---|
Put in a fix that prevents the crash when the residue template can not be fetched.
Not sure how to debug why/how the VPN interferes with that. Will keep thinking about it.
comment:11 by , 3 years ago
Hi Daniel, I've attached a Python test script, fetchtest.py, to this ticket. Please run in a Terminal window:
/Applications/ChimeraX.app/Contents/bin/python3.9 fetchtest.py
when you are on the VPN, and send us the output. That should give us more information about what is failing.
comment:12 by , 3 years ago
Sorry for the late response. Please find the output of fetchtest.py below. /Applications/ChimeraX.app/Contents/bin/python3.9 fetchtest.py Try without checking certificates Fetching https://files.wwpdb.org/pub/pdb/refdata/chem_comp/P/NAP/NAP.cif Fetched https://files.wwpdb.org/pub/pdb/refdata/chem_comp/P/NAP/NAP.cif Try with checking certificates Traceback (most recent call last): File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 1346, in do_open h.request(req.get_method(), req.selector, req.data, headers, File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1285, in request self._send_request(method, url, body, headers, encode_chunked) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1331, in _send_request self.endheaders(body, encode_chunked=encode_chunked) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1280, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1040, in _send_output self.send(msg) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 980, in send self.connect() File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py", line 1454, in connect self.sock = self._context.wrap_socket(self.sock, File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 500, in wrap_socket return self.sslsocket_class._create( File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1040, in _create self.do_handshake() File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py", line 1309, in do_handshake self._sslobj.do_handshake() ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1129) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/Users/meji656/fetchtest.py", line 37, in <module> retrieve_url(url) File "/Users/meji656/fetchtest.py", line 17, in retrieve_url with urlopen(request, timeout=timeout, context=ssl_context) as response: File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 214, in urlopen return opener.open(url, data, timeout) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 517, in open response = self._open(req, data) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 534, in _open result = self._call_chain(self.handle_open, protocol, protocol + File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 494, in _call_chain result = func(*args) File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 1389, in https_open return self.do_open(http.client.HTTPSConnection, req, File "/Applications/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/urllib/request.py", line 1349, in do_open raise URLError(err) urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1129)> From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Date: Saturday, April 8, 2023 at 10:27 AM To: Cc: Mejia Rodriguez, Daniel <daniel.mejia@pnnl.gov>, gregc@cgl.ucsf.edu <gregc@cgl.ucsf.edu>, zjp@cgl.ucsf.edu <zjp@cgl.ucsf.edu> Subject: Re: [ChimeraX] #8761: Crash in readcif::CIFFile::parse Check twice before you click! This email originated from outside PNNL. #8761: Crash in readcif::CIFFile::parse -------------------------------------+------------------------ Reporter: daniel.mejia@… | Owner: Greg Couch Type: defect | Status: assigned Priority: normal | Milestone: Component: Input/Output | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: all Project: ChimeraX | -------------------------------------+------------------------ Comment (by Greg Couch): Hi Daniel, I've attached a Python test script, fetchtest.py, to this ticket. Please run in a Terminal window: /Applications/ChimeraX.app/Contents/bin/python3.9 fetchtest.py when you are on the VPN, and send us the output. That should give us more information about what is failing. -- Ticket URL: <https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F8761%23comment%3A11&data=05%7C01%7Cdaniel.mejia%40pnnl.gov%7C4228d4d0b8fd4988fba808db385683f9%7Cd6faa5f90ae240338c0130048a38deeb%7C0%7C0%7C638165716467348614%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=%2B5tpkUzj24AW6PZB%2BIMo1jIg61qGL77X28ifmWGhcDc%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/8761#comment:11>> ChimeraX <https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cdaniel.mejia%40pnnl.gov%7C4228d4d0b8fd4988fba808db385683f9%7Cd6faa5f90ae240338c0130048a38deeb%7C0%7C0%7C638165716467348614%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=6iKTsi53rrtvIA16zE4PVUK4yltR74%2FozVqnoEd20mI%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>> ChimeraX Issue Tracker
follow-up: 12 comment:13 by , 3 years ago
Thank you. My guess it that your VPN is doing a man-in-the-middle attack on your encrypted traffic so it can scan for incoming malware. And to do that, you (or your IT folks) had to install a root certificate that allows the VPN to impersonate other hostnames. On the Mac, ChimeraX has it's own list of root certificates. So it fails.
There are several possible soutions: (1) use a different VPN product, (2) turn off the scanning of encrypted web traffic, or (3) add files.wwpdb.org to an allowlist/safelist/whitelist.
What VPN product are you using?
comment:14 by , 3 years ago
Your guess seems about right. We are using Cisco AnyConnect. I will contact our IT department for a permanent fix. For now, I have been setting https_proxy to connect to a proxy with http protocol. Thanks! Daniel From: ChimeraX <ChimeraX-bugs-admin@cgl.ucsf.edu> Date: Tuesday, April 11, 2023 at 4:38 PM To: Cc: Mejia Rodriguez, Daniel <daniel.mejia@pnnl.gov>, gregc@cgl.ucsf.edu <gregc@cgl.ucsf.edu>, zjp@cgl.ucsf.edu <zjp@cgl.ucsf.edu> Subject: Re: [ChimeraX] #8761: Crash in readcif::CIFFile::parse Check twice before you click! This email originated from outside PNNL. #8761: Crash in readcif::CIFFile::parse -------------------------------------+------------------------ Reporter: daniel.mejia@… | Owner: Greg Couch Type: defect | Status: assigned Priority: normal | Milestone: Component: Input/Output | Version: Resolution: | Keywords: Blocked By: | Blocking: Notify when closed: | Platform: all Project: ChimeraX | -------------------------------------+------------------------ Comment (by Greg Couch): Thank you. My guess it that your VPN is doing a man-in-the-middle attack on your encrypted traffic so it can scan for incoming malware. And to do that, you (or your IT folks) had to install a root certificate that allows the VPN to impersonate other hostnames. On the Mac, ChimeraX has it's own list of root certificates. So it fails. There are several possible soutions: (1) use a different VPN product, (2) turn off the scanning of encrypted web traffic, or (3) add files.wwpdb.org to an allowlist/safelist/whitelist. What VPN product are you using? -- Ticket URL: <https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Ftrac%2FChimeraX%2Fticket%2F8761%23comment%3A13&data=05%7C01%7Cdaniel.mejia%40pnnl.gov%7C85a36cc711e24b2fd47008db3ae5e8f3%7Cd6faa5f90ae240338c0130048a38deeb%7C0%7C0%7C638168531366816434%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=6vAPm8ZZwutBKQa8YuMCGkw6ACGolj1njdXXQ9BTMVM%3D&reserved=0<https://www.rbvi.ucsf.edu/trac/ChimeraX/ticket/8761#comment:13>> ChimeraX <https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rbvi.ucsf.edu%2Fchimerax%2F&data=05%7C01%7Cdaniel.mejia%40pnnl.gov%7C85a36cc711e24b2fd47008db3ae5e8f3%7Cd6faa5f90ae240338c0130048a38deeb%7C0%7C0%7C638168531366816434%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=7XSsdqxALHQRs8IEtgO7vrDMRBD22qfMnc5mZPA1zmQ%3D&reserved=0<https://www.rbvi.ucsf.edu/chimerax/>> ChimeraX Issue Tracker
follow-up: 14 comment:15 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Thank you for following up on this. One more possible fix.
Option (4) add the VPN's root certificate to ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/certifi/cacert.pem
Reported by Danial Mejia Rodriguez
Daniel, our "mmCIF guy" (Greg) is on vacation this week, so you may not hear back about this until next week.