2019-02-19 15:06:24 +00:00
|
|
|
diff --git a/Tools/gdb/libpython.py b/Tools/gdb/libpython.py
|
|
|
|
index 9def56e..c0df208 100755
|
|
|
|
--- a/Tools/gdb/libpython.py
|
|
|
|
+++ b/Tools/gdb/libpython.py
|
|
|
|
@@ -939,6 +939,9 @@ class PyFrameObjectPtr(PyObjectPtr):
|
2013-10-08 12:04:54 +00:00
|
|
|
if self.is_optimized_out():
|
|
|
|
return '(frame information optimized out)'
|
2019-02-19 15:06:24 +00:00
|
|
|
|
2013-10-08 12:04:54 +00:00
|
|
|
+ if self.filename() == '<string>':
|
|
|
|
+ return '(in an eval block)'
|
2019-02-19 15:06:24 +00:00
|
|
|
+
|
|
|
|
lineno = self.current_line_num()
|
|
|
|
if lineno is None:
|
|
|
|
return '(failed to get frame line number)'
|