瀏覽代碼

Improve format_reason for certain oddly formed badarg stacktraces

pull/254/head
Andrew Thompson 10 年之前
父節點
當前提交
80663da3b4
共有 1 個檔案被更改,包括 2 行新增0 行删除
  1. +2
    -0
      src/error_logger_lager_h.erl

+ 2
- 0
src/error_logger_lager_h.erl 查看文件

@ -353,6 +353,8 @@ format_reason({badarg, [MFA,MFA2|_]}) ->
%% seems to be generated by a bad call to a BIF
["bad argument in ", format_mfa(MFA)]
end;
format_reason({{badarg, Stack}, _}) ->
format_reason({badarg, Stack});
format_reason({{badarity, {Fun, Args}}, [MFA|_]}) ->
{arity, Arity} = lists:keyfind(arity, 1, erlang:fun_info(Fun)),
[io_lib:format("fun called with wrong arity of ~w instead of ~w in ",

Loading…
取消
儲存