tags 771363 confirmed
thanks

Jakub Wilk wrote:
Package: vorbis-tools
Version: 1.4.0-5

oggenc --raw seems to always segfault:

Thanks for the bug report, Jakub!

I can reproduce this bug in 1.4.0-5 and several older versions, so this isn't something we broke recently. And it doesn't only crash on empty files (like in your example), but also on every other raw file I've tried. I can look into it this weekend. The valgrind report seems pretty helpful:

| Use of uninitialised value of size 8
|    at 0x403392: main (oggenc.c:449)
|
| Jump to the invalid address stated on the next line
|    at 0x1C8: ???
|    by 0x403394: main (oggenc.c:449)
|  Address 0x1c8 is not stack'd, malloc'd
|  or (recently) free'd


The crash only happens when using optimization during compilation.

However, I'm afraid this comes too late to be fixed for Jessie. The first phase of the freeze (with "important" bugs accepted) is over on 5th December and even if we upload right now, the package won't make it into "testing" in time. Or am I misreading the Freeze Policy and the 5th December applies to the "unblock" (instead of the actual migration to "testing")? Getting it into Jessie during the second phase of the freeze doesn't seem to be viable either, at first sight this doesn't seem to be an RC bug.

Cheers,
Martin


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to