Browse Source

report correct line number

David Rose 22 years ago
parent
commit
aa40b011f8
1 changed files with 2 additions and 2 deletions
  1. 2 2
      direct/src/showbase/PythonUtil.py

+ 2 - 2
direct/src/showbase/PythonUtil.py

@@ -700,12 +700,12 @@ def describeException(backTrace = 4):
     stack = []
     while trace.tb_next:
         module = trace.tb_frame.f_globals.get('__name__', None)
-        lineno = trace.tb_lineno
+        lineno = trace.tb_frame.f_lineno
         stack.append("%s:%s, " % (module, lineno))
         trace = trace.tb_next
 
     module = trace.tb_frame.f_globals.get('__name__', None)
-    lineno = trace.tb_lineno
+    lineno = trace.tb_frame.f_lineno
     stack.append("%s:%s, " % (module, lineno))
 
     description = ""