[erlang-questions] Unable to start ejabberd or use TCP/IP communication in erlang interpreter

Serge Aleynikov serge@REDACTED
Thu Dec 28 02:55:59 CET 2006


Apparently this report has no value because gen_tcp:listn is misspelled. 
  Could you please retry with correct function call?

Mikle wrote:
> Kenneth Lundin <kenneth.lundin <at> gmail.com> writes:
> 
>> Hi,
>>
>> In order to be able to find out the reason for this problem that has
>> been around for quite some time now I would like you to do the
>> following on the machine where the problem occurs:
>>
>> Start a Erlang node plain non distributed Erlang node and perform the
>> following in the shell:
>>
>> dbg:tracer().
>> dbg:p(all,c).
>> dbg:tp(inet,dbg:fun2ms(fun(_)->return_trace() end)).
>> dbg:tp(prim_inet,dbg:fun2ms(fun(_)->return_trace() end)).
>> dbg:tp(inet_config,dbg:fun2ms(fun(_)->return_trace() end)).
>>
>> % then try gen_tcp:listen as before
>>
>> gen_tcp:listen(0,[]).
>>
>> % You will get some trace printouts in the shell that I would like to see.
>> % from these we will hopefully be able to locate or at least get closer to the
>> % actual problem
>>
>> Regards Kenneth (Product Responsible for Erlang/OTP at Ericsson)
>>
> 
> Thank You for advise.
> 
> Here the trace printouts:
> 
> Erlang (BEAM) emulator version 5.5.2 [async-threads:0]
> 
> Eshell V5.5.2  (abort with ^G)
> 1> dbg:tracer().
> {ok,<0.32.0>}
> 2> dbg:p(all,c).
> {ok,[{matched,nonode@REDACTED,24}]}
> 3> dbg:tp(inet,dbg:fun2ms(fun(_)->return_trace() end)).
> {ok,[{matched,nonode@REDACTED,67},{saved,1}]}
> 4> dbg:tp(prim_inet,dbg:fun2ms(fun(_)->return_trace() end)).
> {ok,[{matched,nonode@REDACTED,47},{saved,1}]}
> 5> dbg:tp(inet_config,dbg:fun2ms(fun(_)->return_trace() end)).
> {ok,[{matched,nonode@REDACTED,4},{saved,1}]}
> 6> gen_tcp:listn(0,[]).
> 
> =ERROR REPORT==== 28-Dec-2006::04:24:03 ===
> Error in process <0.30.0> with exit value: {undef,[{gen_tcp,listn,[0,[]]},{erl_e
> val,do_apply,5},{shell,exprs,6},{shell,eval_loop,3}]}
> 
> ** exited: {undef,[{gen_tcp,listn,[0,[]]},
>                    {erl_eval,do_apply,5},
>                    {shell,exprs,6},
>                    {shell,eval_loop,3}]} **
> 7> 
> 
> 
> 
> 
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://www.erlang.org/mailman/listinfo/erlang-questions
> 




More information about the erlang-questions mailing list