[erlang-questions] Help! rb won't start, and won't stop

Ivan Uemlianin ivan@REDACTED
Fri May 20 14:37:20 CEST 2011

Dear All

This is my own fault.

I recently restarted my remote app, connected to the node in a shell, 
started rb and called rb:show(), expecting a list of a hundred or so 
reports since starting the app.  I realised too late that rb would show 
me all the logs in the ten rotating log files.

I can't remember what I did next.  It included killing the job and 
quitting the shell.

When I came back, rb wouldn't start:

     1> {ok,Pid} = rb:start().
     ** exception error: no match of right hand side value 

But it wouldn't stop either:

     2> rb:stop().
     ** exception exit: {noproc,{gen_server,call,[rb_server,stop,infinity]}}
          in function  gen_server:call/3
          in call from rb:stop/0

It wouldn't show me the reports:

     > rb:show(1).
     ** exception exit: {noproc,{gen_server,call,
          in function  gen_server:call/3

But it wasn't entirely inert:

     > rb:h().

     Report Browser Tool - usage
     rb:start() ...

Can anybody help me get rb working again?  I promise to be more careful 
next time.

With thanks and best wishes


Ivan A. Uemlianin
Speech Technology Research and Development


     "Froh, froh! Wie seine Sonnen, seine Sonnen fliegen"
                      (Schiller, Beethoven)

More information about the erlang-questions mailing list