2012-05-30 3 views
0
  1. 셸에서 예쁜 오류 추적을 인쇄하는 좋은 방법이 있습니까?
  2. 오류 추적을 이해하는 방법은 무엇입니까?

고마워요!누구가 erlang의 오류 역 추적을 설명 할 수 있습니까?

error 2012-05-30 15:53:49 <0.132.0> {supervisor_report, 
[{supervisor,{local,ems_media_sup}}, 
     {errorContext,child_terminated}, 
     {reason,{undef,[{erlang,raise,[{timeout, 
{rtmp,<<"http://video.zengee.com/clip.mp4">>}}],""},{rtmp_lib,play,1,[{file,"src/rtmp_lib.erl"}, 
    {line,159}]}, {ems_media,handle_info,2, 
    [{file,"src/media/ems_media.erl"}, 
    {line,837}]},{gen_server_ems,handle_msg,5,[{file,"src/core/gen_server_ems.erl"}, 
    {line,580}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]}}, 
    {offender,[{pid,<0.718.0>},{name,ems_media},{mfargs,{ems_media,start_link, 
[rtmp_media,[{host,default},{name,<<"videojs">>}, 
    {type,rtmp},{url,"http://video.zengee.com/clip.mp4"}]]}},{restart_type,permanent},{shutdown,3000},{child_type,worker}]}]} 

답변

2

reason 태그를 참조하십시오. 귀하의 예 :

{reason,{undef,[{erlang,raise,[{timeout,... 

Erlang undef - 함수 호출을 평가할 때 함수를 찾을 수 없습니다.

관련 문제