The invalid read fix is a security fix. It'd be good to update Mageia 6 again too.
I have uploaded version 1.25.10 to MGA6 updates_testing.
Suggested advisory :
The mpg123 project has fixed several bugs in the player, including an invalid read. We upgrade to the latest version which cumulates all those fixes.
Mageia 6, x86_64
Updated two of the packages and installed the rest from Updates Testing.
$ mpg123 Contrapunctus_IX-JSBach.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 1.25.10; written and copyright by Michael Hipp and others
free software (LGPL) without any warranty but with best wishes
Terminal control enabled, press 'h' for listing of keys and functions.
Playing MPEG stream 1 of 1: Contrapunctus_IX-JSBach.mp3 ...
MPEG 1.0 L III cbr128 44100 stereo
Title: Contrapunctus IX Artist: J S Bach
Year: Genre: Instrumental
There is not much else we can do to test this. It has a lot of options, many of them quite technical. It will play URLs as long as they resolve to an MPEG3 stream.
The keyboard can be used to control play - type 'h' for a list of keys.
Play tracks listed in a file, in random order:
$ mpg123 -Z -@ reallythebest
Playing MPEG stream 10 of 10: UpAroundTheBend.mp3 ...
Playing MPEG stream 8 of 10: SuzyQ.mp3 ...
[...] <press 'f' to move to next track>
Playing MPEG stream 1 of 10: BadMoonRising.mp3 ...
It works anyway. Good for 64-bits.
Validating. Suggested advisory in Comment 1.
An update for this issue has been pushed to the Mageia Updates repository.