aristocratos / bpytop

Linux/OSX/FreeBSD resource monitor
Apache License 2.0
10.07k stars 397 forks source link

Crash when clicking on a dead process #398

Open kspalaiologos opened 1 year ago

kspalaiologos commented 1 year ago
bpytop -v
bpytop version: 1.0.68
psutil version: 5.9.4

stacktrace:

20/03/23 (15:03:02) | ERROR: Data collection thread failed with exception: 'pid'
Traceback (most recent call last):
  File "/usr/bin/bpytop", line 2959, in _runner
    collector._draw()
  File "/usr/bin/bpytop", line 3991, in _draw
    ProcBox._draw_fg()
  File "/usr/bin/bpytop", line 2638, in _draw_fg
    f'{Mv.to(dy-1, x+1)}{THEME.proc_box(Symbol.title_left)}{Fx.b}{THEME.title(str(proc.details["pid"]))}{Fx.ub}{THEME.proc_box(Symbol.title_right)}'
                                                                                  ~~~~~~~~~~~~^^^^^^^
KeyError: 'pid'
20/03/23 (15:03:02) | WARNING: Exiting with errorcode (1). Runtime 0:29:44