From 1de82228ef16f7d319a7e1dedab0a5ffdc988ff4 Mon Sep 17 00:00:00 2001 From: bretello Date: Mon, 15 Sep 2025 18:09:33 +0200 Subject: [PATCH] PdbMeta: fix instantiation of Pdb subclasses --- src/pdbpp.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pdbpp.py b/src/pdbpp.py index 1ddaa115..e5a3bd03 100644 --- a/src/pdbpp.py +++ b/src/pdbpp.py @@ -274,7 +274,7 @@ def set_trace( return global_pdb obj = cls.__new__(cls) - if called_for_set_trace: + if cls is Pdb and called_for_set_trace: kwargs.setdefault("start_filename", called_for_set_trace.f_code.co_filename) kwargs.setdefault("start_lineno", called_for_set_trace.f_lineno)