--- observer_backend.erl.orig 2008-03-19 16:13:13.000000000 +0300 +++ observer_backend.erl 2008-03-19 16:14:33.000000000 +0300 @@ -85,6 +85,7 @@ pi(P,Key) -> case catch process_info(P,Key) of {'EXIT',_Reason} -> 0; % oops - bad timing, the process just died + undefined -> 0; {Key,Value} -> Value; [] -> [] end.