[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#821112: crash with assertion failed



Package: liquidsoap
Version: 1.1.1-7+b1
Severity: grave

Liquidsoap crashes after a while here. It ran for 21 hours before
exiting with this series of errors:

2016/04/15 12:16:10 [mp3:3] Finished with "/srv/mp3/Doors/American Prayer/04-Newborn Awakening.mp3".
2016/04/15 12:16:10 [stderr:3] notification: Speex header too small
2016/04/15 12:16:10 [mp3:3] Prepared "/srv/mp3/.git/annex/objects/j4/fq/SHA256E-s4419502--5bf8200de7b6074e15cf9844faa7f817a5dc4c46cb2400c1facdf77f45d42bc5.ogg/SHA256E-s4419502--5bf8200de7b6074e15cf9844faa7f817a5dc4c46cb2400c1facdf77f45d42bc5.ogg" (RID 7).
2016/04/15 12:16:10 [quota_10190:3] Switch to quota_10188 with forgetful transition.
2016/04/15 12:17:11 [jingles(dot)m3u:3] Finished with "/srv/playlists/mp3/misc/fight-club/flight-safety-edit.flac".
2016/04/15 12:17:11 [decoder:3] Method "MAD" accepted "/srv/playlists/mp3/misc/Star Trek TNG - 1x01-1x02 - Encounter at Farpoint - present the charges.mp3".
2016/04/15 12:17:11 [jingles(dot)m3u:3] Prepared "/srv/playlists/mp3/misc/Star Trek TNG - 1x01-1x02 - Encounter at Farpoint - present the charges.mp3" (RID 8).
2016/04/15 12:17:11 [quota_10188:3] Switch to jingles-comedy(dot)m3u with forgetful transition.
2016/04/15 12:17:11 [clock.wallclock_main:2] Source radio(dot)ogg failed while streaming: Inotify.Error("add_watch", 2)!
2016/04/15 12:17:11 [radio(dot)ogg:3] Closing connection...
2016/04/15 12:17:11 [Favoris(dot)m3u:3] Finished with "/srv/playlists/mp3/Pearl Jam/Vs/01 Go.mp3".
2016/04/15 12:17:11 [incoming:3] Finished with "/srv/incoming/Uz Jsme Doma - Hollywood (1996) Skoda [v0]/07. Uz jsme doma - Poslepu.mp3".
2016/04/15 12:17:11 [Favoris(dot)m3u:3] Loading playlist...
2016/04/15 12:17:11 [mp3:3] Finished with "/srv/mp3/.git/annex/objects/j4/fq/SHA256E-s4419502--5bf8200de7b6074e15cf9844faa7f817a5dc4c46cb2400c1facdf77f45d42bc5.ogg/SHA256E-s4419502--5bf8200de7b6074e15cf9844faa7f817a5dc4c46cb2400c1facdf77f45d42bc5.ogg".
2016/04/15 12:17:11 [jingles(dot)m3u:3] Finished with "/srv/playlists/mp3/misc/Star Trek TNG - 1x01-1x02 - Encounter at Farpoint - present the charges.mp3".
2016/04/15 12:17:11 [jingles(dot)m3u:1] Got ill-balanced activations (from quota_10188)!
2016/04/15 12:17:11 [clock:2] Error when leaving output radio(dot)ogg: File "source.ml", line 403, characters 10-16: Assertion failed!
2016/04/15 12:17:11 [clock:3] Raised at file "hashtbl.ml", line 161, characters 14-23
2016/04/15 12:17:11 [clock:3] Called from file "hashtbl.ml", line 169, characters 18-34
2016/04/15 12:17:11 [clock.wallclock_main:3] Streaming loop stopped.
2016/04/15 12:17:11 [threads:3] Thread "wallclock_main" terminated (1 remaining).
2016/04/15 12:17:11 [jingles(dot)m3u:3] Loading playlist...
2016/04/15 12:17:11 [server:3] Unlink anaradio.socket
2016/04/15 12:17:11 [main:3] Shutdown started!
2016/04/15 12:17:11 [main:3] Waiting for threads to terminate...
2016/04/15 12:17:11 [Favoris(dot)m3u:3] No mime type specified, trying autodetection.
2016/04/15 12:17:11 [jingles(dot)m3u:3] No mime type specified, trying autodetection.
2016/04/15 12:17:11 [jingles(dot)m3u:3] Playlist treated as format application/x-mpegURL
2016/04/15 12:17:15 [Favoris(dot)m3u:3] Playlist treated as format application/x-mpegURL
2016/04/15 12:17:15 [decoder:3] Method "MAD" accepted "/srv/playlists/mp3/Strangelove/warroom.mp3".
2016/04/15 12:17:15 [decoder:3] Method "MAD" accepted "/srv/playlists/mp3/Pleymo/Ke\195\167kisspasse/02 - Bl\195\182hm.mp3".
2016/04/15 12:17:15 [decoder:3] Method "MAD" accepted "/srv/playlists/mp3/Pleymo/Ke\195\167kisspasse/03 - Frakasse smala.mp3".
2016/04/15 12:17:15 [decoder:3] Method "MAD" accepted "/srv/playlists/mp3/Strangelove/coke.mp3".
2016/04/15 12:17:15 [threads:3] Thread "http polling" terminated (0 remaining).
2016/04/15 12:17:15 [main:3] Cleaning downloaded files...
2016/04/15 12:17:15 [main:3] Freeing memory...
2016/04/15 12:17:15 [decoder:3] Method "MAD" accepted "/srv/playlists/mp3/Strangelove/prevert.mp3".
2016/04/15 12:17:15 [decoder:3] Method "MAD" accepted "/srv/playlists/mp3/Tool/AEnima/01 - Stinkfist.mp3".
2016/04/15 12:17:15 >>> LOG END

I don't recall hearing the "flight-safety-edit.flac" jingle, but it may
have played. I remember hearing The Doors "04-Newborn Awakening.mp3"
track however. Something definitely went wako in there.

There's a bunch of fallbacks in this system to keep this stuff from
happening, and the whole point of liquidsoap is for a radio to play
reliably and for a long time, so I marked this as grave.

I originally thought the system would crash after three days (#727307)
but that other problem was different: the process just disappeared. Now
we have a neat little error with even a line number!

Hopefully that can be fixed?

-- System Information:
Debian Release: 8.4
  APT prefers stable
  APT policy: (500, 'stable'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_CA.UTF-8, LC_CTYPE=fr_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages liquidsoap depends on:
ii  adduser                 3.113+nmu3
ii  libc6                   2.19-18+deb8u4
ii  libcamomile-ocaml-data  0.8.4-4
ii  libmagic1               1:5.22+15-2+deb8u1
ii  libpcre3                2:8.35-3.3+deb8u4
ii  perl                    5.20.2-3+deb8u4
ii  sox                     14.4.1-5
ii  wget                    1.16-1

Versions of packages liquidsoap recommends:
ii  liquidsoap-plugin-faad        1.1.1-7+b1
ii  liquidsoap-plugin-flac        1.1.1-7+b1
ii  liquidsoap-plugin-icecast     1.1.1-7+b1
ii  liquidsoap-plugin-lame        1.1.1-7+b1
ii  liquidsoap-plugin-mad         1.1.1-7+b1
ii  liquidsoap-plugin-pulseaudio  1.1.1-7+b1
ii  liquidsoap-plugin-taglib      1.1.1-7+b1
ii  liquidsoap-plugin-voaacenc    1.1.1-7+b1
ii  liquidsoap-plugin-vorbis      1.1.1-7+b1
ii  logrotate                     3.8.7-1+b1
pn  mp3gain                       <none>
ii  vorbis-tools                  1.4.0-6
ii  vorbisgain                    0.37-2

Versions of packages liquidsoap suggests:
ii  festival                       1:2.1~release-8
ii  icecast2                       2.4.0-1.1+deb8u1
ii  liguidsoap                     1.1.1-7
ii  liquidsoap-plugin-samplerate   1.1.1-7+b1
ii  liquidsoap-plugin-xmlplaylist  1.1.1-7+b1
ii  mplayer2 [mplayer]             2.0-728-g2c378c7-4+b1

-- Configuration Files:
/etc/liquidsoap/radio.liq.example changed [not included]

-- no debconf information


Reply to: