Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 1.0.0-beta3
-
Fix Version/s: 1.0
-
Component/s: Liquidsoap
-
Labels:None
-
Environment:Windows 2003 server R2, Windows 7 SP1.
Liquidsoap 1.0.0 beta 1 ( liquidsoap-win32-snapshot-2011-04-06.zip )
Description
Liquidsoap for windows crashes after 1024 opened files.
First I tried to use directory with files as source for playlist. Get the error: http://screencast.com/t/dadCWNvSWfg
Config:
set("log.file",false)
set("log.stdout",true)
set("log.level",4)
output.icecast(%aacplus(bitrate=32),host="localhost", port=8000, password="hackme", fallible=true, mount="test32pl", playlist("C:\Streaming\liquidsoap\short"))
Next I tried to use request.dynamic to achieve the same functionality. Similar error: http://screencast.com/t/ANDOpmB5e
Config:
set("log.file",false)
set("log.stdout",true)
set("log.level",4)
def request() =
path = list.hd(get_process_lines("scheduler.exe"))
request.create(path)
end
reqdyn = request.dynamic(request)
list = fallback(track_sensitive=true,[reqdyn, single("silent.mp3")])
output.icecast(%aacplus(bitrate=32),host="localhost", port=8000, password="hackme", fallible=true, mount="test32app", list)
Scheduler.exe - application that returns rantom mp3 file from directory with music.
First I tried to use directory with files as source for playlist. Get the error: http://screencast.com/t/dadCWNvSWfg
Config:
set("log.file",false)
set("log.stdout",true)
set("log.level",4)
output.icecast(%aacplus(bitrate=32),host="localhost", port=8000, password="hackme", fallible=true, mount="test32pl", playlist("C:\Streaming\liquidsoap\short"))
Next I tried to use request.dynamic to achieve the same functionality. Similar error: http://screencast.com/t/ANDOpmB5e
Config:
set("log.file",false)
set("log.stdout",true)
set("log.level",4)
def request() =
path = list.hd(get_process_lines("scheduler.exe"))
request.create(path)
end
reqdyn = request.dynamic(request)
list = fallback(track_sensitive=true,[reqdyn, single("silent.mp3")])
output.icecast(%aacplus(bitrate=32),host="localhost", port=8000, password="hackme", fallible=true, mount="test32app", list)
Scheduler.exe - application that returns rantom mp3 file from directory with music.
Thanks for the report!
Unfortunately, I cannot reproduce the issue here with a virtual windows XP.
Could you get the list of opened file handle using the Handle program there:
http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx
Usage:
Handle.exe -p liquidsoap.exe
Thanks