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: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=50bbcc27e3e0e1bacb39eb9f553bcd68f9ef077a;p=thirdparty%2FPython%2Fcpython.git Fixed #1254: pdb fails to launch some script. --- diff --git a/Lib/pdb.py b/Lib/pdb.py index f355d45e6ef5..d4eb8bdb3902 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