Hi Ken,

The failed assertion are programming errors in the liquidsoap code.
Not your fault, but ours. We have those assertions in a few places to
check that things are consistent, and we prefer to have liquidsoap die
when something is wrong, so that you guys report it.

If you're using an ancient version, the best action to take is upgrade
and see if the problem is solved. I can't spot your problematic
assertion in the current code, so it must have undergone some
significant changes since then.

Cheers,

David

On Thu, Jun 20, 2013 at 11:11 PM, Ken Restivo <[email protected]> wrote:
> I'm getting this:
>
>         013/06/20 01:54:20 [decoder:3] Method "MAD" accepted "audio/mpeg".
> 2013/06/20 01:54:20 [live-http:3] Decoding...
> 2013/06/20 01:54:20 [live-http:3] New metadata chunk: ? -- .
> 2013/06/20 01:54:49 [default-switcher:3] Switch to live-stripblank with 
> transition.
> 2013/06/20 01:58:54 [default-switcher:3] Switch to on_metadata_4004 with 
> forgetful transition.
> 2013/06/20 01:58:54 [/home/streams/%Y-%m-%d-%H_%M_%S(dot)ogg:3] Source failed 
> (no more tracks) stopping output...
> 2013/06/20 01:58:54 [dummy:3] Source failed (no more tracks) stopping 
> output...
> 2013/06/20 01:59:31 [default-switcher:3] Switch to live-stripblank with 
> transition.
> 2013/06/20 02:04:30 [default-switcher:3] Switch to on_metadata_4004 with 
> forgetful transition.
> 2013/06/20 02:04:30 [/home/streams/%Y-%m-%d-%H_%M_%S(dot)ogg:3] Source failed 
> (no more tracks) stopping output...
> 2013/06/20 02:04:30 [dummy:3] Source failed (no more tracks) stopping 
> output...
> 2013/06/20 02:05:28 [default-switcher:3] Switch to live-stripblank with 
> transition.
> 2013/06/20 02:05:35 [clock.wallclock_main:2] Source /radio failed while 
> streaming: File "stream/aFrame.ml", line
> 33, characters 4-10: Assertion failed!
> 2013/06/20 02:05:35 [clock.wallclock_main:3] Raised at file "list.ml", line 
> 144, characters 16-25
> 2013/06/20 02:05:35 [/radio:3] Closing connection...
> 2013/06/20 02:05:35 [archives:3] Finished with 
> "/home/streams/delia-2013-03-27-143001.mp3".
> 2013/06/20 02:05:35 [clock.wallclock_main:2] Source 
> /home/streams/%Y-%m-%d-%H_%M_%S(dot)ogg failed while streaming: File 
> "stream/frame.ml", line 558, characters 2-8: Assertion failed!
> 2013/06/20 02:05:35 [clock.wallclock_main:3] Raised at file "queue.ml", line 
> 87, characters 29-34
> 2013/06/20 02:05:35 [clock.wallclock_main:2] Source dummy failed while 
> streaming: File "stream/frame.ml", line 558, characters 2-8: Assertion failed!
> 2013/06/20 02:05:35 [clock.wallclock_main:3] Raised by primitive operation at 
> file "", line 0, characters 0-0
> 2013/06/20 02:05:35 [main:3] Shutdown started!
> 2013/06/20 02:05:35 [main:3] Waiting for threads to terminate...
> 2013/06/20 02:05:35 [clock.wallclock_main:3] Streaming loop stopped.
> 2013/06/20 02:05:35 [threads:3] Thread "wallclock_main" terminated (2 
> remaining).
>
>
> The assertion it appears to be complaining about is:
>
>    assert (stop = Lazy.force size) ;
>
> If I'm reading the log right, it appears to be coming from the input.http 
> stream.
>
> Granted I'm still using an ancient version of liquidsoap here, but still 
> curious what this exactly means and why?
>
> -ken
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
>
> Build for Windows Store.
>
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> Savonet-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/savonet-users



-- 
David

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to