playdar-core
playdar-core copied to clipboard
Crash in playdartcp
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
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.