[Eric] traceback in Eric5
Detlev Offenbach
detlev at die-offenbachs.de
Tue Apr 5 17:41:10 BST 2011
On Dienstag, 5. April 2011, Janwillem van Dijk wrote:
> When I manage to get an error in my python3 script and run it from
> within Eric5 the traceback is not what I expect and makes the
> debug-viewer useless. A simple example:
> #!/usr/bin/env python3
> import sys, traceback
> print(sys.version)
> try:
> print(10/0)
> except:
> traceback.print_exc()
>
> This returns in the debug-view:
> 3.1.2 (release31-maint, Sep 17 2010, 20:34:23)
> [GCC 4.4.5]
> Traceback (most recent call last):
> File "<string>", line 8, in <module>
> ZeroDivisionError: int division or modulo by zero
>
> There appears a new empty tab in the IDE named <string>.
>
> Running the script in a terminal gives the expected output:
> 3.1.2 (release31-maint, Sep 17 2010, 20:34:23)
> [GCC 4.4.5]
> Traceback (most recent call last):
> File "./sys_version.py", line 8, in <module>
> print(10/0)
> ZeroDivisionError: int division or modulo by zero
>
> Where should I look for any mistakes?
> Thanks, Janwillem
>
> _______________________________________________
> Eric mailing list
> Eric at riverbankcomputing.com
> http://www.riverbankcomputing.com/mailman/listinfo/eric
That script behaves as expected over here. eric pops up a dialog with a report
about the exception and the question what to do. If possible send more details
of your debugger settings.
Detlev
--
Detlev Offenbach
detlev at die-offenbachs.de
More information about the Eric
mailing list