audio/mp3splt segfaults if a vorbis file is split
after a mp3 file. The attached patch prevents that.
I already reported the problem upstream:
but it seems that they are busy rewriting mp3splt,
thus the old one is no longer actively maintained
and waiting for a new release may take a while.
Fix: Patch attached with submission follows:
How-To-Repeat: fk@TP51 /tank/iriver-spiegel/podcasts/split $mp3splt -t 5.00 ../bsdtalk14*
Mp3Splt 2.1c (2005/Apr/03) by Matteo Trotta <email@example.com>
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
MPEG 1 Layer 3 - 44100 Hz - Mono - 64 Kb/s - Total time: 22m.45s
Splitting bsdtalk143_000.00_005.00.mp3... OK
Splitting bsdtalk143_020.00_025.00.mp3... OK (WARNING)
Warning: mp3 might be VBR. You should use -f option.
Ogg Vorbis Stream - 44100 - 93 Kb/s - 1 channels - Total time: 22m.45s
Splitting bsdtalk143_000.00_005.00.ogg... OK
Splitting bsdtalk143_020.00_025.00.ogg... OK (EOF)
Segmentation fault: 11 (core dumped)
Maintainer of audio/mp3splt,
Please note that PR ports/124616 has just been submitted.
If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.
The full text of the PR can be found at:
Edwin Groothuis via the GNATS Auto Assign Tool
Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
looks ok to me. Might you even be interessted in maintaining the port?
Ulrich Spoerlein <firstname.lastname@example.org> wrote:
> looks ok to me. Might you even be interessted in maintaining the port?
Sure, thanks. The attached patch additionally changes MAINTAINER to my address.
Maintainer has approved.
adamw 2008-06-25 04:25:32 UTC
FreeBSD ports repository
Add a fix to prevent a segfault when an mp3 file is followed by a
Transfer maintainership to the submitter, at the request of the
Submitted by: Fabian Keil <email@example.com>
Approved by: Original maintainer (firstname.lastname@example.org)
Revision Changes Path
1.21 +2 -2 ports/audio/mp3splt/Makefile
1.1 +16 -0 ports/audio/mp3splt/files/patch-mp3splt.c (new)
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"
Maintainership has also been transferred per request.