Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

mp3splt fails with "buffer overflow detected ***: terminated" after upgraded to Fedora 38 #367

@szpak

Description

@szpak

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:

  1. 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 )

  2. 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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions