Hi,
So running most components from master (cry, dtools, duppy, faad, mad, mm).
Thing is, that script is quite complex, but if I remove each part, the bug is
really hard to reproduce... All parts have been tested stand alone though.
The script combines:
- playlist()s with a custom check_next function to avoid repetitions
- annotate protocol to set liq_replaygain outside of liq (to avoid cpu
hogging...)
- amplify
- classical fallback/switch
- smart_crossfade
- on_track to store played tracks
- input.external using cat on a fifo
- output.external using stereotool, itself outputting to the fifo
- insert_metadata to patch metadata through to icecast
- output.icecast using %mp3(bitrate=256)
- a ladspa "simple" DSP
at the moment I had it freeze, it was outputting 3 streams to icecast:
- the "bypass", basically the smart_crossfade output
- the same processed by the ladspa processor
- the same processed and piped through stereotool
This is really frustrating, and I'm now back to investigating this again,
trying to strip all parts... I'm dumping here as a "reference" until I can
narrow it down.
The "freeze" means stdout is stuck, the server doesn't answer the socket. The
process is alive, but seems stuck polling for something, doesn't respond to
QUIT/^C.
Script is run using liquidsoap -v full.liq, and is here with supporting
functions.liq: https://gist.github.com/gilou/43133d2619202791e153211471aff6a1
[liq.log](https://github.com/savonet/liquidsoap/files/2309319/liq.log) contains
the end of the log, timestamp is hours before I killed it.
[bt.txt](https://github.com/savonet/liquidsoap/files/2309321/bt.txt) is the
backtrace from the core I got using kill -ABORT on it
It's running on a cheap VPS, using Ubuntu 18.04 on KVM. On this version it
crashes in less than an hour.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/savonet/liquidsoap/issues/609
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users