#73: Liqudisoap crashes on some mp3's tags
--------------------------------+-------------------------------------------
Reporter: MarcinLewandowski | Owner: toots
Type: Bugs | Status: assigned
Priority: 1 | Milestone:
Component: Liquidsoap | Version: 0.3.5+svn
Resolution: | Keywords:
--------------------------------+-------------------------------------------
Comment (by mrpingouin):
Hi,
We don't use much streams in liquidsoap itself, so I suspect that this
error was raised by Camomile, the lib in charge of character encodings.
Recent changes in these areas of the code might have removed some error-
catching above tag recoding attemps... It is still a bit surprising that
Camomile fails like that since we use it in autodetection mode.
Anyway, it would be good to have more clues about that issue. First, you
can compile with debugging information and run with OCAMLRUNPARAM=b in the
environment to get a backtrace. For compiling with debugging info, pass
--enable-debugging to configure, or edit Makefile.defs to add -g to
_OCAML_CFLAGS. If you don't have ocaml 3.10 you also need to switch to
bytecode instead of nativecode compilation.
Finally, whether you manage or not to get more information, and if you
know which file causes the bug, could you please mail it to me and Romain
(dbaelde and toots at dolebrai.net) ? To see if the file is precisely the
cause of your problems you could simply test it with a simple script like
output.dummy(single(file)).
Thanks for your detailed reports, I think we'll be able to track down
these issues as they don't seem too volatile..
--
Ticket URL: <http://savonet.rastageeks.org/ticket/73#comment:4>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !