|
@@ -51,9 +51,11 @@
|
|
|
for gen in stack:
|
|
|
try:
|
|
|
line = getattr(getattr(gen, 'gi_frame', {}), 'f_lineno', None)
|
|
|
+ variables = getattr(getattr(gen, "gi_frame", {}), 'f_locals', None)
|
|
|
except:
|
|
|
line = "?"
|
|
|
- printed_stack.append("%s:%s" % (gen.__name__, line))
|
|
|
+ variables = "?"
|
|
|
+ printed_stack.append("%s:%s {%s}" % (gen.__name__, line, variables))
|
|
|
print("Stack @ MvK:\n" + str("\n".join(printed_stack)))
|
|
|
print(traceback.format_exc())
|
|
|
return (float('inf'), False)
|