Bug#677148: mpg123_getformat() hangs in endless loop

Thomas Orgis thomas-forum at orgis.org
Tue Jun 12 21:16:02 UTC 2012


Am Tue, 12 Jun 2012 09:25:07 +0200
schrieb Max Kellermann <max at duempel.org>: 

> On 2012/06/12 09:20, Thomas Orgis <thomas-forum at orgis.org> wrote:
> > Does plain mpg123 play the file?
> > 
> > shell$ mpg123 /path/to/file.mp3
> 
> No, same problem.

That is good: It means I can debug and fix without touching mpd;-) Attached is a hotfix patch that limits the attempts to guess free format frame size. I'm not totally sure about a followup detail about cleaner abort (it's in mpg123 trunk in addition to the patch), but you can expect mpg123-1.14.3 sometime in the near future with a fix.

Meanwhile, can you test the attached patch if it helps, or grab http://mpg123.org/snapshot for a prepared tarball of the trunk.


Alrighty then,

Thomas

-------------- next part --------------
A non-text attachment was scrubbed...
Name: debian-677148-hotfix.patch
Type: text/x-patch
Size: 2364 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20120612/d5b04c8e/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20120612/d5b04c8e/attachment-0001.pgp>


More information about the pkg-multimedia-maintainers mailing list