Blame SOURCES/00189-gdb-py-bt-dont-raise-exception-from-eval.patch

21eb11
--- Python-2.7.5-orig/Tools/gdb/libpython.py	2013-05-12 03:32:54.000000000 +0000
21eb11
+++ Python-2.7.5-orig/Tools/gdb/libpython.py	2013-09-15 09:56:25.494000000 +0000
21eb11
@@ -887,6 +887,8 @@ 
21eb11
         newline character'''
21eb11
         if self.is_optimized_out():
21eb11
             return '(frame information optimized out)'
21eb11
+        if self.filename() == '<string>':
21eb11
+            return '(in an eval block)'
f992f7
         filename = self.filename()
f992f7
         try:
f992f7
             f = open(filename, 'r')