672 # problems where an exception/breakpoint has occurred |
672 # problems where an exception/breakpoint has occurred |
673 # but we had disabled tracing along the way via a None |
673 # but we had disabled tracing along the way via a None |
674 # return from dispatch_call |
674 # return from dispatch_call |
675 fr.f_trace = self.trace_dispatch |
675 fr.f_trace = self.trace_dispatch |
676 fname = self._dbgClient.absPath(self.fix_frame_filename(fr)) |
676 fname = self._dbgClient.absPath(self.fix_frame_filename(fr)) |
677 if not fname.startswith("<"): |
677 if not fname.startswith("<") and not fname.endswith("bdb.py"): |
678 fline = fr.f_lineno |
678 fline = fr.f_lineno |
679 ffunc = fr.f_code.co_name |
679 ffunc = fr.f_code.co_name |
680 |
680 |
681 if ffunc == '?': |
681 if ffunc == '?': |
682 ffunc = '' |
682 ffunc = '' |