#309: liquidsoap crashes on wrong data sent to input.harbor
----------------------------+-----------------------------------------------
  Reporter:  romeodeepmind  |       Owner:  admin      
      Type:  Bugs           |      Status:  reopened   
  Priority:  1              |   Milestone:  NEAR FUTURE
 Component:  Liquidsoap     |     Version:  0.9.1+svn  
Resolution:                 |    Keywords:             
       Mac:  1              |       Linux:  1          
    Netbsd:  1              |       Other:  1          
   Freebsd:  1              |  
----------------------------+-----------------------------------------------
Changes (by LwarX):

  * status:  closed => reopened
  * resolution:  duplicate =>


Comment:

 Folks, I'm experiencing something similar - after approximately two hours
 liquidsoap fails with following message:
 {{{
 2010/01/10 03:15:46 [src_4796:2] Feeding stopped:
 Ogg_demuxer.Invalid_stream
 2010/01/10 03:15:46 [threads:3] Thread "harbor source feeding" exited (1
 remaining).
 }}}

 Software versions installed:
 {{{
 dev-lang/ocaml-3.10.2
 dev-ml/ocaml-alsa-0.1.4
 dev-ml/ocaml-cry-0.1.1
 dev-ml/ocaml-dtools-0.1.6
 dev-ml/ocaml-duppy-0.3.1
 dev-ml/ocaml-lame-0.2.4
 dev-ml/ocaml-mad-0.3.6
 dev-ml/ocaml-ogg-0.3.1
 dev-ml/ocaml-shout-0.2.7
 dev-ml/ocaml-vorbis-0.5.1
 dev-ml/pcre-ocaml-6.0.1
 media-sound/liquidsoap-0.9.2
 }}}

 Configuration file:
 {{{
 #!/usr/bin/liquidsoap
 set("log.file.path", "/var/log/liquidsoap/main.log")

 set("harbor.bind_addr", "127.0.0.1")
 set("harbor.port", 8006)
 set("harbor.password", "password1")

 output.icecast.vorbis(  host = "127.0.0.1",
                         port = 8008,
                         password = "password2",
                         mount = "main.ogg",
                         restart = true,
                         restart_delay = 3,
                         name = "main",
                         description = "main stream",
                         url = "http://hostname:8008/main.ogg";,
                         add(    normalize = false,
                                 [input.harbor("stream.ogg"),
                                 blank()]))
 }}}

 I use this setup to stream music from MPD and liquidsoap is used to
 prevent clients from disconnecting when MPD is stopped.

-- 
Ticket URL: <http://savonet.rastageeks.org/ticket/309#comment:8>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac

Reply via email to