[erlang-bugs] ttb does not handle ports
Matthias Radestock
matthias@REDACTED
Sat Jun 9 11:11:13 CEST 2007
I took a sequential trace with ttb and the viewed it with
ttb:format(File, [{handler, et}]).
This resulted in the following error:
** exited: {function_clause,[{ttb,get_procinfo,[#Port<0.85>]},
{ttb,update_procinfo,1},
{ttb,collector,2},
{ttb,format,3},
{erl_eval,do_apply,5},
{shell,exprs,6},
{shell,eval_loop,3}]} **
This is happening in R11B-4.
The problem is caused by a missing case in ttb:get_procinfo for handling
port processes. The attached patch adds a catch-all case that fixes
this.
Regards,
Matthias.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ttb.erl.patch
Type: text/x-diff
Size: 576 bytes
Desc: not available
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20070609/34456d62/attachment.bin>
More information about the erlang-bugs
mailing list