From 403725f69f5b818489cdf40a996545f71f840171 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 13 Mar 2026 18:21:08 +0000 Subject: [PATCH] Check global handle from correct object in extension loading --- qrenderdoc/Code/pyrenderdoc/PythonContext.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp b/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp index ba0db0ef0..cab225502 100644 --- a/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp +++ b/qrenderdoc/Code/pyrenderdoc/PythonContext.cpp @@ -654,9 +654,9 @@ QString PythonContext::LoadExtension(ICaptureContext &ctx, const rdcstr &extensi PyObject *ext = NULL; - current_global_handle = PyObject_SafeGetAttrString(main_dict, "_renderdoc_internal"); + current_global_handle = PyObject_SafeGetAttrString(sysobj, "_renderdoc_internal"); - if(!syspath) + if(!current_global_handle) qCritical() << "couldn't get _renderdoc_internal"; QString typeStr;