diff options
Diffstat (limited to 'raven/utils/stacks.py')
-rw-r--r-- | raven/utils/stacks.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/raven/utils/stacks.py b/raven/utils/stacks.py index c87a64c..487eae3 100644 --- a/raven/utils/stacks.py +++ b/raven/utils/stacks.py @@ -134,7 +134,7 @@ def iter_stack_frames(frames=None): if not frames: frames = inspect.stack()[1:] - for frame, lineno in ((f[0], f[2]) for f in frames): + for frame, lineno in ((f[0], f[2]) for f in reversed(frames)): f_locals = getattr(frame, 'f_locals', {}) if not _getitem_from_frame(f_locals, '__traceback_hide__'): yield frame, lineno |