Package: python-pycallgraph Version: 0.4.0-1 Severity: grave (after fixing the dos line endings):
[EMAIL PROTECTED]:~$ python /usr/bin/pycallgraph-dot /usr/bin/pycallgraph-dot foo.dot Traceback (most recent call last): File "/usr/bin/pycallgraph-dot", line 111, in ? execfile(args[0]) File "/usr/bin/pycallgraph-dot", line 109, in ? time_filter_func=time_filter_func, File "/var/lib/python-support/python2.4/pycallgraph.py", line 177, in start_trace reset_trace() File "/var/lib/python-support/python2.4/pycallgraph.py", line 110, in reset_trace call_stack_timer = [] File "/var/lib/python-support/python2.4/pycallgraph.py", line 279, in tracer t = call_stack_timer.pop(-1) IndexError: pop from empty list You can fix this by examining the set before calling pop, or catching the IndexError exception, or several other ways. I'm not sure off hand which would be most appropriate for this program. 2 bugs on this program like this make it fairly clear it was never really tested (I know bad bugs happen, but these prevent the program from even starting as packaged). Should this package be in Debian with these sorts of issues? -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-686 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages python-pycallgraph depends on: ii graphviz 2.18-1 rich set of graph drawing tools ii python 2.4.4-6 An interactive high-level object-o ii python-support 0.7.7 automated rebuilding support for P python-pycallgraph recommends no packages. -- no debconf information -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
signature.asc
Description: Digital signature