From: Christian Heimes Date: Mon, 12 Nov 2007 17:28:45 +0000 (+0000) Subject: Fixed #1254: pdb fails to launch some script. X-Git-Tag: v2.5.2c1~135 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=50bbcc27e3e0e1bacb39eb9f553bcd68f9ef077a;p=python Fixed #1254: pdb fails to launch some script. --- diff --git a/Lib/pdb.py b/Lib/pdb.py index f355d45e6e..d4eb8bdb39 100755 --- a/Lib/pdb.py +++ b/Lib/pdb.py @@ -1123,7 +1123,7 @@ see no sign that the breakpoint was reached. # Start with fresh empty copy of globals and locals and tell the script # that it's being run as __main__ to avoid scripts being able to access # the pdb.py namespace. - globals_ = {"__name__" : "__main__"} + globals_ = {"__name__" : "__main__", "__file__" : filename} locals_ = globals_ # When bdb sets tracing, a number of call and line events happens