OK folks, this one would be tough to escape:

put some music files to D:/playtrax
put some jingle named D:/jingle.wav
run icecaster at localhost listening on port 8000, password = "xxy"

add this into test.liq:

set("server.telnet.port",1238)
set("harbor.bind_addr","0.0.0.0")
harb = input.harbor(id="harb", buffer=30.,max=90.,"harb", port=8010, password="xxx")

playlyst = playlist(id="playlyst", mode="random", reload_mode="watch", reload=3600, "D:/playtrax/")
radio = fallback(track_sensitive=false, [harb, playlyst])
jingle = single(id="jingle", "D:/jingle.wav")
radio = add([radio, switch([({30m0s},jingle)])])

output.file(%ogg(%flac(channels=2, compression=7, bits_per_sample=16)),
           fallible=true,
           "D:/testsoap.flac",
           s)

out1 = output.icecast(
%mp3(stereo=true, samplerate=44100, bitrate=192), host = "localhost", port = 8000, password = "xxy",
  mount = "test1", name = "leaktest", description = "savonet", genre = "0",
  url = "", fallible = true, encoding = "UTF-8",
  radio )

run liquidsoap.exe test.liq

watch the memory bloat......................

i did this today... first i checked emtpy test.liq, enabled some lines and listened to new orleans radio... al went cool, didn't bloat, also enabled telnet - still cool. made it write to a .flac file locally - still apparently cool. added a harbor - still ok. then i started adding more lines from my leaky radio config - precisely playlist / radio / jingle system - what you see here - and bam, it started leaking. it was NO NEED to start telnet session or anything. It's bloating as i'm writing this...

regards to all restless developers,
Pranas

----------------------------------------------


Hi all,


We've been aware of these issues with the windows build but haven't been able to reproduce so far and also haven't had many more similar reports.

Of course, we are always willing to fix an issue like this one but at the moment, there isn't much clue about what's causing it. It seems that such a massive memory leak should be either something that would also happen in the linux version of the application or else something that is coming from the cross-compiler itself.

Romain



_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to