-
Notifications
You must be signed in to change notification settings - Fork 18
Description
After upgraded to Fedora 38 mp3splt has stopped working and crashes immediately with:
*** buffer overflow detected ***: terminated
fish: Job 1, 'mp3splt -t"5.00>2.00" file_exam…' terminated by signal SIGABRT (Abort)
Steps to reproduce:
-
Get some mp3 (it crashes with everything I've tried - e.g. https://file-examples.com/wp-content/storage/2017/11/file_example_MP3_700KB.mp3 )
-
Try to split it, sample command:
mp3splt -t"5.00>2.00" file_example_MP3_700KB.mp3
Actual result:
$ mp3splt -t"5.00>2.00" file_example_MP3_700KB.mp3
mp3splt 2.6.2 (09/11/14) - using libmp3splt 0.9.2
Matteo Trotta
Alexandru Munteanu
THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK!
Processing file 'file_example_MP3_700KB.mp3' ...
info: file matches the plugin 'mp3 (libmad)'
info: found Xing or Info header. Switching to frame mode...
info: MPEG 1 Layer 3 - 44100 Hz - Joint Stereo - FRAME MODE - Total time: 0m.42s
info: starting time mode split
*** buffer overflow detected ***: terminated
fish: Job 1, 'mp3splt -t"5.00>2.00" file_exam…' terminated by signal SIGABRT (Abort)
Expected result:
The file is split correctly.
Extra comments:
It works without any problem with Fedora 37. Probably some compilation restrictions were added in Fedora 38.
Related issue in RPMFusion Bugzilla - https://bugzilla.rpmfusion.org/show_bug.cgi?id=6720