**Describe the bug**
After an upgrade to liquidsoap 1.3.4 (and switching to opam to manage the 
installation), the our radio server crashes around once a day.

```
2018/12/31 02:09:31 [http_6594:3] Buffer overrun: Dropping 0.02s. Consider 
increasing the max buffer size!
2018/12/31 02:10:25 [http_6594:3] New metadata chunk: ? -- My Moral Majority - 
Einfach Sterben.
2018/12/31 02:15:10 [http_6594:3] New metadata chunk: ? -- The Sound - Prove Me 
Wrong (Live).
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.02s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:10 [http_6594:3] Buffer overrun: Dropping 0.03s. Consider 
increasing the max buffer size!
2018/12/31 02:15:20 [clock.wallclock_main:2] Source Punkrockers failed while 
streaming: File "stream/frame.ml", line 567, characters 2-8: Assertion failed!
2018/12/31 02:15:20 [clock.wallclock_main:3] Raised at file "stream/frame.ml", 
line 567, characters 2-35
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file 
"stream/frame.ml", line 584, characters 4-26
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file "source.ml", line 
528, characters 8-32
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file 
"outputs/output.ml", line 174, characters 8-18
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file "clock.ml", line 
160, characters 17-25
2018/12/31 02:15:20 [Punkrockers:3] Closing connection...
2018/12/31 02:15:20 [clock.wallclock_main:2] Source Punkrockers(dot)1 failed 
while streaming: File "stream/frame.ml", line 567, characters 2-8: Assertion 
failed!
2018/12/31 02:15:20 [clock.wallclock_main:3] Raised at file "stream/frame.ml", 
line 567, characters 2-35
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file 
"stream/frame.ml", line 584, characters 4-26
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file "source.ml", line 
528, characters 8-32
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file 
"outputs/output.ml", line 174, characters 8-18
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file "clock.ml", line 
160, characters 17-25
2018/12/31 02:15:20 [Punkrockers(dot)1:3] Closing connection...
2018/12/31 02:15:20 [clock.wallclock_main:2] Source Punkrockers(dot)2 failed 
while streaming: File "stream/frame.ml", line 567, characters 2-8: Assertion 
failed!
2018/12/31 02:15:20 [clock.wallclock_main:3] Raised at file "stream/frame.ml", 
line 567, characters 2-35
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file 
"stream/frame.ml", line 584, characters 4-26
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file "source.ml", line 
528, characters 8-32
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file 
"outputs/output.ml", line 174, characters 8-18
2018/12/31 02:15:20 [clock.wallclock_main:3] Called from file "clock.ml", line 
160, characters 17-25
2018/12/31 02:15:20 [Punkrockers(dot)2:3] Closing connection...
2018/12/31 02:15:20 [http_6594:3] Incorrect stream type!
2018/12/31 02:15:20 [fallback_6596:3] Switch to audio_to_stereo_6592 with 
forgetful transition.
2018/12/31 02:15:20 [main:3] Shutdown started!
2018/12/31 02:15:20 [main:3] Waiting for threads to terminate...
2018/12/31 02:15:20 [threads:3] Shuting down thread gstreamer_main_loop
2018/12/31 02:15:20 [threads:3] Thread "gstreamer_main_loop" terminated (4 
remaining).
2018/12/31 02:15:20 [threads:3] Shuting down thread http polling
2018/12/31 02:15:20 [Punkrockers(dot)3:3] Closing connection...
2018/12/31 02:15:20 [prrlist(dot)m3u:3] Finished with 
"/path/to/Desmond_Dekker/Desmond_Dekker-Rude_Boy_Train.mp3".
2018/12/31 02:15:20 [clock.wallclock_main:3] Streaming loop stopped.
2018/12/31 02:15:20 [threads:3] Thread "wallclock_main" terminated (3 
remaining).
2018/12/31 02:15:20 [http_6594:2] Feeding stopped: the decoded stream was not 
of the right type. The typical situation is when you expect a stereo stream 
whereas the stream is mono (in this case the situation can easily be solved by 
using the audio_to_stereo operator to convert the stream to a stereo one).
2018/12/31 02:15:20 [threads:3] Thread "http polling" terminated (2 remaining).
2018/12/31 02:15:21 [threads:3] Thread "http polling" terminated (1 remaining).
2018/12/31 02:15:21 [threads:3] Shuting down thread http polling
2018/12/31 02:15:21 [threads:3] Thread "http polling" terminated (0 remaining).
2018/12/31 02:15:21 [main:3] Threads terminated.
2018/12/31 02:15:21 [threads:3] Shutting down scheduler...
2018/12/31 02:15:21 [threads:3] Scheduler shut down.
2018/12/31 02:15:21 [threads:3] Shutting down queues...
2018/12/31 02:15:21 [threads:3] Thread "generic queue #2" terminated.
2018/12/31 02:15:21 [threads:3] Thread "generic queue #1" terminated.
2018/12/31 02:15:21 [threads:3] Thread "non-blocking queue #2" terminated.
2018/12/31 02:15:21 [threads:3] Thread "non-blocking queue #1" terminated.
2018/12/31 02:15:21 [threads:3] Queues shut down
2018/12/31 02:15:21 [server:3] Closing socket.
2018/12/31 02:15:21 [main:3] Cleaning downloaded files...
2018/12/31 02:15:21 [main:3] Freeing memory...
2018/12/31 02:15:21 >>> LOG END
```

**To Reproduce**
(Give me some time to fill this in, but if you have some ideas, let me know.)

**Expected behavior**
It should run smooth without having to restart it daily (as it used to be the 
years before).

**Version details**
 - _OS:_ Arch Linux 4.14.87-1-lts #1 SMP Sun Dec 9 11:37:14 CET 2018 x86_64 
GNU/Linux
 - _Version:_ [NOTE] Package liquidsoap is already installed (current version 
is 1.3.4).

**Install method**
_Did you install via `opam`?_ Yes.

```
#!/bin/bash
echo "eval opam config env"
eval `opam config env`
echo "opam update"
opam update
echo "opam upgrade"
opam upgrade
echo "opam depext"
OPAMVAR_os_family=arch opam depext taglib mad lame vorbis cry samplerate opus 
lastfm gstreamer flac liquidsoap
echo "opam install"
opam install taglib mad lame vorbis cry samplerate opus lastfm gstreamer flac 
liquidsoap
echo "liquidsoap --version"
liquidsoap --version
```



-- 
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/684
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to