[issue8087] Unupdated source file in traceback
report at bugs.python.org
Sat Oct 8 15:03:03 CEST 2011
Ezio Melotti <ezio.melotti at gmail.com> added the comment:
> The source line showed in the traceback could not be the same line executed.
My point is that when I see an error and modify the source to fix it, then I know that I'll have to reload. If for some reason I forget to reload, I'll get the wrong line in the traceback and then reload, but I don't think that ever happened to me.
So to me, your warning will only be useful in the case where I modified the source, forgot to reload and got the same error again with a wrong line displayed. Also note that reloading is not so common; usually you just restart your application and that will give you the right traceback.
Also I'm not sure the warning you proposed is the best way to handle this.
Python tracker <report at bugs.python.org>
More information about the Python-bugs-list