Hi,

When I apply the fix manually (by editing the file in nano). It works
for me. How did you apply the fix?

Best
Anders

and...@salt2:~/devel/pybootchartgui$ /usr/bin/bootchart --format=png 
--crop-after=compiz,metacity,mutter,kwin,xfwm4 
--annotate=ureadahead,mountall,hostname,hwclock --annotate=Xorg 
--annotate=gdm-session-worker --output=elitebook.png 
examples/EliteBook-lucid-20100331-4.tgz 
parsing 'examples/EliteBook-lucid-20100331-4.tgz'
parsing 'header'
parsing 'proc_stat.log'
parsing 'proc_diskstats.log'
parsing 'proc_ps.log'
warning: no parent for pid '2' with ppid '0'
merged 0 logger processes
pruned 429 process, 0 exploders, 370 threads, and 46 runs
False
Traceback (most recent call last):
  File "/usr/bin/bootchart", line 23, in <module>
    sys.exit(main())
  File "/usr/lib/pymodules/python2.6/pybootchartgui/main.py", line 137, in main
    render()
  File "/usr/lib/pymodules/python2.6/pybootchartgui/main.py", line 128, in 
render
    batch.render(writer, res, options, filename)
  File "/usr/lib/pymodules/python2.6/pybootchartgui/batch.py", line 41, in 
render
    draw.render(ctx, options, *res)
  File "/usr/lib/pymodules/python2.6/pybootchartgui/draw.py", line 299, in 
render
    draw_process_bar_chart(ctx, proc_tree, times, curr_y + bar_h, w, h)
  File "/usr/lib/pymodules/python2.6/pybootchartgui/draw.py", line 319, in 
draw_process_bar_chart
    draw_processes_recursively(ctx, root, proc_tree, y, proc_h, chart_rect)
  File "/usr/lib/pymodules/python2.6/pybootchartgui/draw.py", line 357, in 
draw_processes_recursively
    child_x, child_y = draw_processes_recursively(ctx, child, proc_tree, 
next_y, proc_h, rect)
  File "/usr/lib/pymodules/python2.6/pybootchartgui/draw.py", line 349, in 
draw_processes_recursively
    draw_process_activity_colors(ctx, proc, proc_tree, x, y, w, proc_h, rect)
  File "/usr/lib/pymodules/python2.6/pybootchartgui/draw.py", line 376, in 
draw_process_activity_colors
    state = get_proc_state( sample.state )
  File "/usr/lib/pymodules/python2.6/pybootchartgui/draw.py", line 105, in 
get_proc_state
    return "RSDTZXW".index(flag) + 1
ValueError: substring not found
and...@salt2:~/devel/pybootchartgui$ sudo nano -w 
/usr/lib/pymodules/python2.6/pybootchartgui/draw.py
[sudo] password for anders: 

Sorry, try again.
[sudo] password for anders: 
and...@salt2:~/devel/pybootchartgui$ /usr/bin/bootchart --format=png 
--crop-after=compiz,metacity,mutter,kwin,xfwm4 
--annotate=ureadahead,mountall,hostname,hwclock --annotate=Xorg 
--annotate=gdm-session-worker --output=elitebook.png 
examples/EliteBook-lucid-20100331-4.tgz 
parsing 'examples/EliteBook-lucid-20100331-4.tgz'
parsing 'header'
parsing 'proc_stat.log'
parsing 'proc_diskstats.log'
parsing 'proc_ps.log'
warning: no parent for pid '2' with ppid '0'
merged 0 logger processes
pruned 429 process, 0 exploders, 370 threads, and 46 runs
False
bootchart written to 'elitebook.png'
and...@salt2:~/devel/pybootchartgui$ eog elitebook.png 
and...@salt2:~/devel/pybootchartgui$

-- 
pybootchartgui crashed with TypeError in render()
https://bugs.launchpad.net/bugs/552794
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to