--- a/src/eric7/DebugClients/Python/SubprocessExtension.py Thu Dec 01 10:18:07 2022 +0100 +++ b/src/eric7/DebugClients/Python/SubprocessExtension.py Mon Jan 02 11:16:03 2023 +0100 @@ -1,6 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright (c) 2020 - 2022 Detlev Offenbach <detlev@die-offenbachs.de> +# Copyright (c) 2020 - 2023 Detlev Offenbach <detlev@die-offenbachs.de> # """ @@ -70,6 +70,9 @@ arguments = patchArguments( _debugClient, arguments, noRedirect=True ) + if "shell" in kwargs and kwargs["shell"] is True: + # shell=True interferes with eric debugger + kwargs["shell"] = False super().__init__(arguments, *args, **kwargs)