playdar-core icon indicating copy to clipboard operation
playdar-core copied to clipboard

Crash in playdartcp

Open mxcl opened this issue 15 years ago • 1 comments

Not sure if this is my fault as it happened exactly when I was testing the new fswatcher code. However I can't see how that is related. Thought best to submit.

=CRASH REPORT==== 27-Nov-2009::11:28:49 ===
  crasher:
    initial call: playdartcp_resolver:init/1
    pid: 
    registered_name: []
    exception exit: {{badmatch,{error,{already_started,}}},
                     [{playdartcp_resolver,init,1},
                      {gen_server,init_it,6},
                      {proc_lib,init_p_do_apply,3}]}
      in function  gen_server:init_it/6
    ancestors: [playdar_modules_sup,playdar_sup,]
    messages: []
    links: []
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 233
    stack_size: 24
    reductions: 119
  neighbours:

=SUPERVISOR REPORT==== 27-Nov-2009::11:28:49 ===
     Supervisor: {local,playdar_modules_sup}
     Context:    start_error
     Reason:     {{badmatch,{error,{already_started,}}},
                  [{playdartcp_resolver,init,1},
                   {gen_server,init_it,6},
                   {proc_lib,init_p_do_apply,3}]}
     Offender:   [{pid,undefined},
                  {name,playdartcp_resolver},
                  {mfa,{playdartcp_resolver,start_link,[]}},
                  {restart_type,transient},
                  {shutdown,5},
                  {child_type,worker}]


=SUPERVISOR REPORT==== 27-Nov-2009::11:28:49 ===
     Supervisor: {local,playdar_sup}
     Context:    start_error
     Reason:     shutdown
     Offender:   [{pid,},
                  {name,playdar_modules_sup},
                  {mfa,{playdar_modules_sup,start_link,[]}},
                  {restart_type,permanent},
                  {shutdown,infinity},
                  {child_type,supervisor}]

2009/11/27 11:28:49 info playdar_reader_registry handler added for protocol: file
2009/11/27 11:28:49 info playdar_reader_registry handler added for protocol: http

=ERROR REPORT==== 27-Nov-2009::11:28:49 ===
** Generic server playdartcp_router terminating 
** Last message in was {'EXIT',,killed}
** When Server state == {state,,[],57377,61474,65571}
** Reason for termination == 
** {{case_clause,[]},
    [{playdartcp_router,handle_info,2},
     {gen_server,handle_msg,5},
     {proc_lib,init_p_do_apply,3}]}

=CRASH REPORT==== 27-Nov-2009::11:28:49 ===
  crasher:
    initial call: playdartcp_router:init/1
    pid: 
    registered_name: playdartcp_router
    exception exit: {{case_clause,[]},
                     [{playdartcp_router,handle_info,2},
                      {gen_server,handle_msg,5},
                      {proc_lib,init_p_do_apply,3}]}
      in function  gen_server:terminate/6
    ancestors: [playdartcp_resolver,playdar_modules_sup,playdar_sup,
                  ]
    messages: []
    links: []
    dictionary: []
    trap_exit: true
    status: running
    heap_size: 233
    stack_size: 24
    reductions: 650
  neighbours:
2009/11/27 11:28:49 info playdar_reader_registry handler added for protocol: playdartcp

mxcl avatar Nov 27 '09 11:11 mxcl

Yeah closing, it's repeatable. And the second time the crash report had some info that tied it to library_dets so that seems the clue.

mxcl avatar Nov 27 '09 11:11 mxcl