Ingo Felger
2006-Nov-14 12:40 UTC
[Icecast-dev] win: crash with exception c0000005 on source exit
Hi, we have a reproducable crash with icecast 2.3.1 on a windows machine (Win 2003 server): On exit of the last source (an ezstream acting as a fallback source) the server crashes with non-handled exception c0000005. The famous last words in the log: [2006-11-14 21:16:00] WARN client/client.c source connection has died [2006-11-14 21:16:00] INFO source/source.c End of Stream /fallback [2006-11-14 21:16:00] INFO source/source.c Source "/fallback" exiting [2006-11-14 21:16:00] DBUG source/source.c clearing source "/fallback" [2006-11-14 21:16:00] INFO source/source.c End of Stream /stream [2006-11-14 21:16:00] INFO source/source.c Source "/stream" exiting [2006-11-14 21:16:00] DBUG source/source.c clearing source "/stream" [2006-11-14 21:16:00] DBUG source/source.c freeing source "/fallback" [2006-11-14 21:16:00] DBUG source/source.c Applying mount information for "/stream" [2006-11-14 21:16:00] DBUG source/source.c unable to open file "./web/fallback" [2006-11-14 21:16:00] DBUG stats/stats.c delete source node /fallback [2006-11-14 21:16:03] DBUG stats/stats.c update node clients (6) [2006-11-14 21:16:03] DBUG stats/stats.c update node clients (5) [2006-11-14 21:16:03] DBUG stats/stats.c delete source node /stream [2006-11-14 21:16:03] DBUG slave/slave.c rescanning relay lists [2006-11-14 21:16:03] DBUG slave/slave.c waiting for relay thread for "/stream" [2006-11-14 21:16:03] DBUG source/source.c Applying mount information for "/stream" [2006-11-14 21:16:03] DBUG source/source.c on_demand set [2006-11-14 21:16:03] DBUG source/source.c public set to 0 [2006-11-14 21:16:03] DBUG source/source.c max listeners to 50 [2006-11-14 21:16:03] DBUG source/source.c queue size to 524288 [2006-11-14 21:16:03] DBUG source/source.c burst size to 65535 [2006-11-14 21:16:03] DBUG source/source.c source timeout to 10 [2006-11-14 21:16:03] DBUG source/source.c fallback_when_full to 0 [2006-11-14 21:16:03] DBUG stats/stats.c update node clients (4) [2006-11-14 21:16:03] DBUG stats/stats.c update node clients (3) [2006-11-14 21:16:03] DBUG stats/stats.c update node clients (2) [2006-11-14 21:16:03] DBUG stats/stats.c update node sources (2) [2006-11-14 21:16:03] DBUG stats/stats.c delete source node /feed [2006-11-14 21:16:03] DBUG stats/stats.c new source stat /stream [2006-11-14 21:16:03] DBUG stats/stats.c new node public (0) [2006-11-14 21:16:03] DBUG stats/stats.c new node server_name (Unspecified name) [2006-11-14 21:16:03] DBUG stats/stats.c new node server_description (Unspecified description) [2006-11-14 21:16:03] DBUG stats/stats.c new node server_url (http://www.prodia.de) [2006-11-14 21:16:03] DBUG stats/stats.c new node genre (various) [2006-11-14 21:16:03] DBUG stats/stats.c new node server_type (?!) [2006-11-14 21:16:03] DBUG stats/stats.c update node clients (1) [2006-11-14 21:16:03] DBUG stats/stats.c update node sources (1) [2006-11-14 21:16:03] DBUG stats/stats.c update node public (0) [2006-11-14 21:16:03] DBUG stats/stats.c update node server_name (Unspecified name) [2006-11-14 21:16:03] DBUG stats/stats.c update node server_description (Unspecified description) [2006-11-14 21:16:03] DBUG stats/stats.c update node server_url (http://www.prodia.de) [2006-11-14 21:16:03] DBUG stats/stats.c update node genre (various) [2006-11-14 21:16:03] DBUG stats/stats.c new node on_demand (1) [2006-11-14 21:16:03] DBUG stats/stats.c new node max_listeners (50) [2006-11-14 21:16:03] DBUG stats/stats.c new node listeners (0) Is this a known issue, or does anyone have some idea about the cause? Any help appreciated! Regards, Ingo