Bug 33159 - qtbase5, qtbase6 new security issues CVE-2023-51714, CVE-2024-25580 and CVE-2024-39936
Summary: qtbase5, qtbase6 new security issues CVE-2023-51714, CVE-2024-25580 and CVE-2...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Security (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact: Sec team
URL:
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-04-30 16:55 CEST by Nicolas Salguero
Modified: 2025-02-09 01:20 CET (History)
6 users (show)

See Also:
Source RPM: qtbase5, qtbase6
CVE: CVE-2023-51714, CVE-2024-25580, CVE-2024-39936
Status comment:


Attachments

Description Nicolas Salguero 2024-04-30 16:55:50 CEST
RedHat has issued an advisory on April 30:
https://lwn.net/Articles/971686/
Nicolas Salguero 2024-04-30 16:57:16 CEST

CVE: (none) => CVE-2023-51714, CVE-2024-25580
Source RPM: (none) => qtbase5, qtbase6
Whiteboard: (none) => MGA9TOO

Comment 1 Lewis Smith 2024-04-30 20:46:57 CEST
RedHat:
An update for qt5-qtbase is now available
* qt: incorrect integer overflow check (CVE-2023-51714)
* qtbase: potential buffer overflow when reading KTX images (CVE-2024-25580)
For more details about the security issue(s) ... refer to the CVE page(s) listed in the References section.

which I do not see. This must be the case for other RedHat advisories where I complain about no sign of the issued fix.

Note this is for *both* gt5 & qt6.
Assigning globally because different packagers deal with these.

Assignee: bugsquad => pkg-bugs

Comment 2 David GEIGER 2024-06-15 11:40:52 CEST
For Qt6 in Cauldron:

- CVE-2023-51714 was fixes since Qt 6.6.2 that we have
- CVE-2024-25580 was fixes since Qt 6.6.2 that we have

So Qt5 and Qt6 for mga9 should still be fixed and only Qt5 for Caudron should still be fixed!

CC: (none) => geiger.david68210

Comment 3 Nicolas Salguero 2024-07-12 12:20:12 CEST
Fodora has issued an advisory on July 11:
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/KVCBTKX6LVBTP6UEJQZ2PENI2KATSRJK/

Summary: qtbase5, qtbase6 new security issues CVE-2023-51714 and CVE-2024-25580 => qtbase5, qtbase6 new security issues CVE-2023-51714, CVE-2024-25580 and CVE-2024-39936
CVE: CVE-2023-51714, CVE-2024-25580 => CVE-2023-51714, CVE-2024-25580, CVE-2024-39936

Comment 5 Nicolas Salguero 2025-02-04 16:30:58 CET
The three CVEs are already fixed in Cauldron in qtbase5 and qtbase6.

Whiteboard: MGA9TOO => (none)
Version: Cauldron => 9

Comment 6 Nicolas Salguero 2025-02-05 09:45:25 CET
Suggested advisory:
========================

The updated packages fix security vulnerabilities:

network/access/http2/hpacktable.cpp has an incorrect HPack integer overflow check. (CVE-2023-51714)

A buffer overflow and application crash can occur via a crafted KTX image file. (CVE-2024-25580)

Code to make security-relevant decisions about an established connection may execute too early, because the encrypted() signal has not yet been emitted and processed. (CVE-2024-39936)

References:
https://lwn.net/Articles/971686/
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/KVCBTKX6LVBTP6UEJQZ2PENI2KATSRJK/
========================

Updated packages in core/updates_testing:
========================
lib(64)qt6-database-plugin-ibase-6.4.1-5.1.mga9
lib(64)qt6-database-plugin-mysql-6.4.1-5.1.mga9
lib(64)qt6-database-plugin-odbc-6.4.1-5.1.mga9
lib(64)qt6-database-plugin-pgsql-6.4.1-5.1.mga9
lib(64)qt6-database-plugin-sqlite-6.4.1-5.1.mga9
lib(64)qt6base6-devel-6.4.1-5.1.mga9
lib(64)qt6concurrent-devel-6.4.1-5.1.mga9
lib(64)qt6concurrent6-6.4.1-5.1.mga9
lib(64)qt6core-devel-6.4.1-5.1.mga9
lib(64)qt6core6-6.4.1-5.1.mga9
lib(64)qt6dbus-devel-6.4.1-5.1.mga9
lib(64)qt6dbus6-6.4.1-5.1.mga9
lib(64)qt6devicediscoverysupport-static-devel-6.4.1-5.1.mga9
lib(64)qt6eglfsdeviceintegration-devel-6.4.1-5.1.mga9
lib(64)qt6eglfsdeviceintegration6-6.4.1-5.1.mga9
lib(64)qt6eglfskmsgbmsupport-devel-6.4.1-5.1.mga9
lib(64)qt6eglfskmsgbmsupport6-6.4.1-5.1.mga9
lib(64)qt6eglfskmssupport-devel-6.4.1-5.1.mga9
lib(64)qt6eglfskmssupport6-6.4.1-5.1.mga9
lib(64)qt6fbsupport-static-devel-6.4.1-5.1.mga9
lib(64)qt6gui-devel-6.4.1-5.1.mga9
lib(64)qt6gui6-6.4.1-5.1.mga9
lib(64)qt6inputsupport-static-devel-6.4.1-5.1.mga9
lib(64)qt6kmssupport-static-devel-6.4.1-5.1.mga9
lib(64)qt6network-devel-6.4.1-5.1.mga9
lib(64)qt6network6-6.4.1-5.1.mga9
lib(64)qt6opengl-devel-6.4.1-5.1.mga9
lib(64)qt6opengl6-6.4.1-5.1.mga9
lib(64)qt6openglwidgets-devel-6.4.1-5.1.mga9
lib(64)qt6openglwidgets6-6.4.1-5.1.mga9
lib(64)qt6printsupport-devel-6.4.1-5.1.mga9
lib(64)qt6printsupport6-6.4.1-5.1.mga9
lib(64)qt6sql-devel-6.4.1-5.1.mga9
lib(64)qt6sql6-6.4.1-5.1.mga9
lib(64)qt6test-devel-6.4.1-5.1.mga9
lib(64)qt6test6-6.4.1-5.1.mga9
lib(64)qt6widgets-devel-6.4.1-5.1.mga9
lib(64)qt6widgets6-6.4.1-5.1.mga9
lib(64)qt6xcbqpa-devel-6.4.1-5.1.mga9
lib(64)qt6xcbqpa6-6.4.1-5.1.mga9
lib(64)qt6xml-devel-6.4.1-5.1.mga9
lib(64)qt6xml6-6.4.1-5.1.mga9
qtbase6-common-6.4.1-5.1.mga9
qtbase6-common-devel-6.4.1-5.1.mga9
qtbase6-examples-6.4.1-5.1.mga9
qtbase6-qtpaths-6.4.1-5.1.mga9

lib(64)qt5-database-plugin-ibase-5.15.7-6.1.mga9
lib(64)qt5-database-plugin-mysql-5.15.7-6.1.mga9
lib(64)qt5-database-plugin-odbc-5.15.7-6.1.mga9
lib(64)qt5-database-plugin-pgsql-5.15.7-6.1.mga9
lib(64)qt5-database-plugin-sqlite-5.15.7-6.1.mga9
lib(64)qt5-database-plugin-tds-5.15.7-6.1.mga9
lib(64)qt5accessibilitysupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5base5-devel-5.15.7-6.1.mga9
lib(64)qt5bootstrap-static-devel-5.15.7-6.1.mga9
lib(64)qt5concurrent-devel-5.15.7-6.1.mga9
lib(64)qt5concurrent5-5.15.7-6.1.mga9
lib(64)qt5core-devel-5.15.7-6.1.mga9
lib(64)qt5core5-5.15.7-6.1.mga9
lib(64)qt5dbus-devel-5.15.7-6.1.mga9
lib(64)qt5dbus5-5.15.7-6.1.mga9
lib(64)qt5devicediscoverysupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5edid-devel-5.15.7-6.1.mga9
lib(64)qt5eglfsdeviceintegration-devel-5.15.7-6.1.mga9
lib(64)qt5eglfsdeviceintegration5-5.15.7-6.1.mga9
lib(64)qt5eglfskmssupport-devel-5.15.7-6.1.mga9
lib(64)qt5eglfskmssupport5-5.15.7-6.1.mga9
lib(64)qt5eglsupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5eventdispatchersupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5fbsupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5fontdatabasesupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5glxsupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5gui-devel-5.15.7-6.1.mga9
lib(64)qt5gui5-5.15.7-6.1.mga9
lib(64)qt5inputsupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5kmssupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5linuxaccessibilitysupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5network-devel-5.15.7-6.1.mga9
lib(64)qt5network5-5.15.7-6.1.mga9
lib(64)qt5opengl-devel-5.15.7-6.1.mga9
lib(64)qt5opengl5-5.15.7-6.1.mga9
lib(64)qt5platformcompositorsupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5platformsupport-devel-5.15.7-6.1.mga9
lib(64)qt5printsupport-devel-5.15.7-6.1.mga9
lib(64)qt5printsupport5-5.15.7-6.1.mga9
lib(64)qt5servicesupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5sql-devel-5.15.7-6.1.mga9
lib(64)qt5sql5-5.15.7-6.1.mga9
lib(64)qt5test-devel-5.15.7-6.1.mga9
lib(64)qt5test5-5.15.7-6.1.mga9
lib(64)qt5themesupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5vulkansupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5widgets-devel-5.15.7-6.1.mga9
lib(64)qt5widgets5-5.15.7-6.1.mga9
lib(64)qt5xcbqpa-devel-5.15.7-6.1.mga9
lib(64)qt5xcbqpa5-5.15.7-6.1.mga9
lib(64)qt5xkbcommonsupport-static-devel-5.15.7-6.1.mga9
lib(64)qt5xml-devel-5.15.7-6.1.mga9
lib(64)qt5xml5-5.15.7-6.1.mga9
qtbase5-common-5.15.7-6.1.mga9
qtbase5-common-devel-5.15.7-6.1.mga9
qtbase5-doc-5.15.7-6.1.mga9.noarch.rpm
qtbase5-examples-5.15.7-6.1.mga9

from SRPMS:
qtbase6-6.4.1-5.1.mga9.src.rpm
qtbase5-5.15.7-6.1.mga9.src.rpm

Assignee: pkg-bugs => qa-bugs
Status: NEW => ASSIGNED

PC LX 2025-02-05 15:27:00 CET

CC: (none) => mageia

katnatek 2025-02-05 18:35:38 CET

Keywords: (none) => advisory

Comment 7 katnatek 2025-02-05 19:12:13 CET
RH x86_64

installing lib64qt6widgets6-6.4.1-5.1.mga9.x86_64.rpm lib64qt5network5-5.15.7-6.1.mga9.x86_64.rpm lib64qt5-database-plugin-sqlite-5.15.7-6.1.mga9.x86_64.rpm lib64qt6-database-plugin-ibase-6.4.1-5.1.mga9.x86_64.rpm lib64qt6concurrent6-6.4.1-5.1.mga9.x86_64.rpm lib64qt6xml6-6.4.1-5.1.mga9.x86_64.rpm lib64qt5dbus5-5.15.7-6.1.mga9.x86_64.rpm lib64qt5concurrent5-5.15.7-6.1.mga9.x86_64.rpm lib64qt5eglfsdeviceintegration5-5.15.7-6.1.mga9.x86_64.rpm lib64qt5xcbqpa5-5.15.7-6.1.mga9.x86_64.rpm lib64qt5xml5-5.15.7-6.1.mga9.x86_64.rpm lib64qt5widgets5-5.15.7-6.1.mga9.x86_64.rpm lib64qt6-database-plugin-sqlite-6.4.1-5.1.mga9.x86_64.rpm lib64qt5-database-plugin-ibase-5.15.7-6.1.mga9.x86_64.rpm lib64qt5test5-5.15.7-6.1.mga9.x86_64.rpm lib64qt6test6-6.4.1-5.1.mga9.x86_64.rpm lib64qt5core5-5.15.7-6.1.mga9.x86_64.rpm lib64qt5opengl5-5.15.7-6.1.mga9.x86_64.rpm lib64qt6eglfsdeviceintegration6-6.4.1-5.1.mga9.x86_64.rpm lib64qt5gui5-5.15.7-6.1.mga9.x86_64.rpm lib64qt6eglfskmssupport6-6.4.1-5.1.mga9.x86_64.rpm qtbase6-common-6.4.1-5.1.mga9.x86_64.rpm lib64qt6sql6-6.4.1-5.1.mga9.x86_64.rpm qtbase5-common-5.15.7-6.1.mga9.x86_64.rpm lib64qt6openglwidgets6-6.4.1-5.1.mga9.x86_64.rpm lib64qt6xcbqpa6-6.4.1-5.1.mga9.x86_64.rpm lib64qt6gui6-6.4.1-5.1.mga9.x86_64.rpm lib64qt6core6-6.4.1-5.1.mga9.x86_64.rpm lib64qt6network6-6.4.1-5.1.mga9.x86_64.rpm lib64qt6opengl6-6.4.1-5.1.mga9.x86_64.rpm lib64qt6printsupport6-6.4.1-5.1.mga9.x86_64.rpm lib64qt5sql5-5.15.7-6.1.mga9.x86_64.rpm lib64qt5eglfskmssupport5-5.15.7-6.1.mga9.x86_64.rpm lib64qt6dbus6-6.4.1-5.1.mga9.x86_64.rpm lib64qt6eglfskmsgbmsupport6-6.4.1-5.1.mga9.x86_64.rpm lib64qt5printsupport5-5.15.7-6.1.mga9.x86_64.rpm from //home/katnatek/qa-testing/x86_64
Preparing...                     ##################################################################################################
     1/36: qtbase6-common        ##################################################################################################
     2/36: lib64qt6core6         ##################################################################################################
     3/36: lib64qt6dbus6         ##################################################################################################
     4/36: lib64qt6gui6          ##################################################################################################
     5/36: lib64qt6widgets6      ##################################################################################################
     6/36: lib64qt6opengl6       ##################################################################################################
     7/36: lib64qt6eglfsdeviceintegration6
                                 ##################################################################################################
     8/36: lib64qt6eglfskmssupport6
                                 ##################################################################################################
     9/36: lib64qt6eglfskmsgbmsupport6
                                 ##################################################################################################
    10/36: lib64qt6printsupport6 ##################################################################################################
    11/36: lib64qt6xcbqpa6       ##################################################################################################
    12/36: lib64qt6network6      ##################################################################################################
    13/36: qtbase5-common        ##################################################################################################
    14/36: lib64qt5core5         ##################################################################################################
    15/36: lib64qt5dbus5         ##################################################################################################
    16/36: lib64qt5network5      ##################################################################################################
    17/36: lib64qt5xcbqpa5       ##################################################################################################
    18/36: lib64qt5gui5          ##################################################################################################
    19/36: lib64qt5eglfsdeviceintegration5
                                 ##################################################################################################
    20/36: lib64qt5eglfskmssupport5
                                 ##################################################################################################
    21/36: lib64qt5widgets5      ##################################################################################################
    22/36: lib64qt5-database-plugin-sqlite
                                 ##################################################################################################
    23/36: lib64qt5-database-plugin-ibase
                                 ##################################################################################################
    24/36: lib64qt5sql5          ##################################################################################################
    25/36: lib64qt6-database-plugin-ibase
                                 ##################################################################################################
    26/36: lib64qt6-database-plugin-sqlite
                                 ##################################################################################################
    27/36: lib64qt6sql6          ##################################################################################################
    28/36: lib64qt5opengl5       ##################################################################################################
    29/36: lib64qt5printsupport5 ##################################################################################################
    30/36: lib64qt5concurrent5   ##################################################################################################
    31/36: lib64qt5xml5          ##################################################################################################
    32/36: lib64qt5test5         ##################################################################################################
    33/36: lib64qt6openglwidgets6
                                 ##################################################################################################
    34/36: lib64qt6concurrent6   ##################################################################################################
    35/36: lib64qt6xml6          ##################################################################################################
    36/36: lib64qt6test6         ##################################################################################################
     1/36: removing lib64qt6openglwidgets6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
     2/36: removing lib64qt5printsupport5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
     3/36: removing lib64qt5opengl5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
     4/36: removing lib64qt5widgets5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
     5/36: removing lib64qt5eglfskmssupport5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
     6/36: removing lib64qt5xcbqpa5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
     7/36: removing lib64qt5gui5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
     8/36: removing lib64qt5eglfsdeviceintegration5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
     9/36: removing lib64qt5-database-plugin-ibase-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    10/36: removing lib64qt6-database-plugin-sqlite-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    11/36: removing lib64qt6sql6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    12/36: removing lib64qt6-database-plugin-ibase-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    13/36: removing lib64qt5sql5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    14/36: removing lib64qt5-database-plugin-sqlite-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    15/36: removing lib64qt6test6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    16/36: removing lib64qt5test5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    17/36: removing lib64qt5xml5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    18/36: removing lib64qt6xml6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    19/36: removing lib64qt5concurrent5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    20/36: removing lib64qt6concurrent6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    21/36: removing lib64qt6eglfsdeviceintegration6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    22/36: removing lib64qt6eglfskmssupport6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    23/36: removing lib64qt6eglfskmsgbmsupport6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    24/36: removing lib64qt6network6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    25/36: removing lib64qt6opengl6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    26/36: removing lib64qt6printsupport6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    27/36: removing lib64qt6core6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    28/36: removing lib64qt6dbus6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    29/36: removing lib64qt6gui6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    30/36: removing lib64qt6xcbqpa6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    31/36: removing qtbase6-common-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    32/36: removing lib64qt6widgets6-6.4.1-5.mga9.x86_64
                                 ##################################################################################################
    33/36: removing lib64qt5core5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    34/36: removing lib64qt5dbus5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    35/36: removing qtbase5-common-5.15.7-6.mga9.x86_64
                                 ##################################################################################################
    36/36: removing lib64qt5network5-5.15.7-6.mga9.x86_64
                                 ##################################################################################################

More test later
Comment 8 katnatek 2025-02-05 19:51:05 CET
RH x86_64


testing some in the urpmq --whatrequires-recursive qtbase5-common

Close and star lxqt, session, pcmanfm-qt, lxqt tools looks good
vlc OK
gimp OK
libreoffice OK
gnome-boxes OK
guayadque OK


testing some in urpmq --whatrequires-recursive qtbase6-common

libreoffice OK

My personal build of mga-advisor looks OK too

urpmq --requires rpm/RPMS/noarch/mga-advisor-1-0.2bdk_mga9.noarch.rpm 
python(abi)[== 3.10]
python3-pyside6-core
python3-pyside6-gui
python3-pyside6-uitools
python3-pyside6-widgets
python3-yaml

pyside6 packages are listed in urpmq --whatrequires-recursive qtbase6-common , too
Comment 9 Morgan Leijström 2025-02-05 20:25:26 CET
Mga9-64 OK on my workstation, Plasma X11, Intel CPU, AMD GPU

Doing normal work; LibreOffice, Thunderbird, Firefox, Signal(Flatpak), ...
Suspend-resume

I let drakrpm update installed packages (testing repo enabled as updates):
- lib64qt5-database-plugin-ibase-5.15.7-6.1.mga9.x86_64
- lib64qt5-database-plugin-mysql-5.15.7-6.1.mga9.x86_64
- lib64qt5-database-plugin-sqlite-5.15.7-6.1.mga9.x86_64
- lib64qt5concurrent5-5.15.7-6.1.mga9.x86_64
- lib64qt5core5-5.15.7-6.1.mga9.x86_64
- lib64qt5dbus5-5.15.7-6.1.mga9.x86_64
- lib64qt5eglfsdeviceintegration5-5.15.7-6.1.mga9.x86_64
- lib64qt5eglfskmssupport5-5.15.7-6.1.mga9.x86_64
- lib64qt5gui5-5.15.7-6.1.mga9.x86_64
- lib64qt5network5-5.15.7-6.1.mga9.x86_64
- lib64qt5opengl5-5.15.7-6.1.mga9.x86_64
- lib64qt5printsupport5-5.15.7-6.1.mga9.x86_64
- lib64qt5sql5-5.15.7-6.1.mga9.x86_64
- lib64qt5test5-5.15.7-6.1.mga9.x86_64
- lib64qt5widgets5-5.15.7-6.1.mga9.x86_64
- lib64qt5xcbqpa5-5.15.7-6.1.mga9.x86_64
- lib64qt5xml5-5.15.7-6.1.mga9.x86_64
- lib64qt6core6-6.4.1-5.1.mga9.x86_64
- lib64qt6dbus6-6.4.1-5.1.mga9.x86_64
- lib64qt6eglfsdeviceintegration6-6.4.1-5.1.mga9.x86_64
- lib64qt6eglfskmsgbmsupport6-6.4.1-5.1.mga9.x86_64
- lib64qt6eglfskmssupport6-6.4.1-5.1.mga9.x86_64
- lib64qt6gui6-6.4.1-5.1.mga9.x86_64
- lib64qt6network6-6.4.1-5.1.mga9.x86_64
- lib64qt6opengl6-6.4.1-5.1.mga9.x86_64
- lib64qt6printsupport6-6.4.1-5.1.mga9.x86_64
- lib64qt6widgets6-6.4.1-5.1.mga9.x86_64
- lib64qt6xcbqpa6-6.4.1-5.1.mga9.x86_64
- lib64qt6xml6-6.4.1-5.1.mga9.x86_64
- qtbase5-common-5.15.7-6.1.mga9.x86_64
- qtbase6-common-6.4.1-5.1.mga9.x86_64

[morgan@svarten ~]$ inxi -SMCG
System:
  Host: svarten.tribun Kernel: 6.6.74-1.mga9 arch: x86_64 bits: 64
  Desktop: KDE Plasma v: 5.27.10 Distro: Mageia 9
Machine:
  Type: Desktop Mobo: ASRock model: P55 Pro serial: <superuser required>
    BIOS: American Megatrends v: P2.60 date: 08/20/2010
CPU:
  Info: quad core model: Intel Core i7 870 bits: 64 type: MT MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 3214 min/max: 1200/2934 cores: 1: 3214 2: 3214 3: 3214
    4: 3214 5: 3214 6: 3214 7: 3214 8: 3214
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 24 [Radeon RX 6400/6500
    XT/6500M] driver: amdgpu v: kernel
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: amdgpu,v4l dri: radeonsi gpu: amdgpu resolution: 3840x2160~60Hz
  API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.3.4 renderer: AMD Radeon RX
    6400 (radeonsi navi24 LLVM 15.0.6 DRM 3.54 6.6.74-1.mga9)

CC: (none) => fri

Comment 10 katnatek 2025-02-05 21:24:10 CET
RH i586

I get some other updates in the processs

installing //home/katnatek/qa-testing/i586/qtbase5-common-5.15.7-6.1.mga9.i586.rpm                                       
//home/katnatek/qa-testing/i586/libqt5network5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6sql6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6opengl6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6printsupport6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6eglfskmssupport6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5dbus5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6gui6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5concurrent5-5.15.7-6.1.mga9.i586.rpm
/var/cache/urpmi/rpms/libbind9.18.33-9.18.33-1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5eglfskmssupport5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5opengl5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5gui5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5eglfsdeviceintegration5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5-database-plugin-ibase-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5xml5-5.15.7-6.1.mga9.i586.rpm
/var/cache/urpmi/rpms/bind-utils-9.18.33-1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6widgets6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6core6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5sql5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5widgets5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6xml6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6concurrent6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6eglfsdeviceintegration6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5xcbqpa5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5core5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5printsupport5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6eglfskmsgbmsupport6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5test5-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6dbus6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5-database-plugin-sqlite-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/qtbase6-common-6.4.1-5.1.mga9.i586.rpm
/var/cache/urpmi/rpms/vim-minimal-9.1.1043-1.mga9.i586.rpm
/var/cache/urpmi/rpms/vim-common-9.1.1043-1.mga9.i586.rpm
/var/cache/urpmi/rpms/vim-enhanced-9.1.1043-1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6-database-plugin-ibase-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6network6-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6-database-plugin-sqlite-6.4.1-5.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt5-database-plugin-mysql-5.15.7-6.1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libqt6xcbqpa6-6.4.1-5.1.mga9.i586.rpm
Preparing...                     #######################################################################################
     1/40: qtbase5-common        #######################################################################################
     2/40: libqt5core5           #######################################################################################
     3/40: libqt5dbus5           #######################################################################################
     4/40: libqt5network5        #######################################################################################
     5/40: libqt5eglfskmssupport5
                                 #######################################################################################
     6/40: libqt5eglfsdeviceintegration5
                                 #######################################################################################
     7/40: libqt5gui5            #######################################################################################
     8/40: libqt5xcbqpa5         #######################################################################################
     9/40: libqt5widgets5        #######################################################################################
    10/40: qtbase6-common        #######################################################################################
    11/40: libqt6core6           #######################################################################################
    12/40: libqt6dbus6           #######################################################################################
    13/40: libqt6gui6            #######################################################################################
    14/40: libqt6opengl6         #######################################################################################
    15/40: libqt6eglfsdeviceintegration6
                                 #######################################################################################
    16/40: libqt6eglfskmssupport6
                                 #######################################################################################
    17/40: libqt6widgets6        #######################################################################################
    18/40: libqt6printsupport6   #######################################################################################
    19/40: libqt6eglfskmsgbmsupport6
                                 #######################################################################################
    20/40: libqt6xcbqpa6         #######################################################################################
    21/40: libqt6network6        #######################################################################################
    22/40: libqt6-database-plugin-ibase
                                 #######################################################################################
    23/40: libqt6-database-plugin-sqlite
                                 #######################################################################################
    24/40: libqt6sql6            #######################################################################################
    25/40: libqt5-database-plugin-ibase
                                 #######################################################################################
    26/40: libqt5sql5            #######################################################################################
    27/40: libqt5-database-plugin-sqlite
                                 #######################################################################################
    28/40: vim-common            #######################################################################################
    29/40: libbind9.18.33        #######################################################################################
    30/40: bind-utils            #######################################################################################
    31/40: vim-enhanced          #######################################################################################
    32/40: libqt5-database-plugin-mysql
                                 #######################################################################################
    33/40: libqt6xml6            #######################################################################################
    34/40: libqt6concurrent6     #######################################################################################
    35/40: libqt5opengl5         #######################################################################################
    36/40: libqt5printsupport5   #######################################################################################
    37/40: libqt5concurrent5     #######################################################################################
    38/40: libqt5xml5            #######################################################################################
    39/40: libqt5test5           #######################################################################################
    40/40: vim-minimal           #######################################################################################
     1/39: removing libqt5printsupport5-5.15.7-6.mga9.i586
                                 #######################################################################################
     2/39: removing libqt5opengl5-5.15.7-6.mga9.i586
                                 #######################################################################################
     3/39: removing libqt5widgets5-5.15.7-6.mga9.i586
                                 #######################################################################################
     4/39: removing libqt5-database-plugin-mysql-5.15.7-6.mga9.i586
                                 #######################################################################################
     5/39: removing libqt5-database-plugin-ibase-5.15.7-6.mga9.i586
                                 #######################################################################################
     6/39: removing libqt6sql6-6.4.1-5.mga9.i586
                                 #######################################################################################
     7/39: removing libqt5sql5-5.15.7-6.mga9.i586
                                 #######################################################################################
     8/39: removing libqt5test5-5.15.7-6.mga9.i586
                                 #######################################################################################
     9/39: removing libqt6xml6-6.4.1-5.mga9.i586
                                 #######################################################################################
    10/39: removing libqt5xml5-5.15.7-6.mga9.i586
                                 #######################################################################################
    11/39: removing libqt5-database-plugin-sqlite-5.15.7-6.mga9.i586
                                 #######################################################################################
    12/39: removing libqt6-database-plugin-ibase-6.4.1-5.mga9.i586
                                 #######################################################################################
    13/39: removing libqt6-database-plugin-sqlite-6.4.1-5.mga9.i586
                                 #######################################################################################
    14/39: removing libqt6concurrent6-6.4.1-5.mga9.i586
                                 #######################################################################################
    15/39: removing libqt5concurrent5-5.15.7-6.mga9.i586
                                 #######################################################################################
    16/39: removing libqt5eglfskmssupport5-5.15.7-6.mga9.i586
                                 #######################################################################################
    17/39: removing libqt5eglfsdeviceintegration5-5.15.7-6.mga9.i586
                                 #######################################################################################
    18/39: removing libqt5dbus5-5.15.7-6.mga9.i586
                                 #######################################################################################
    19/39: removing libqt5xcbqpa5-5.15.7-6.mga9.i586
                                 #######################################################################################
    20/39: removing libqt5gui5-5.15.7-6.mga9.i586
                                 #######################################################################################
    21/39: removing libqt5core5-5.15.7-6.mga9.i586
                                 #######################################################################################
    22/39: removing qtbase5-common-5.15.7-6.mga9.i586
                                 #######################################################################################
    23/39: removing libqt5network5-5.15.7-6.mga9.i586
                                 #######################################################################################
    24/39: removing libqt6eglfskmsgbmsupport6-6.4.1-5.mga9.i586
                                 #######################################################################################
    25/39: removing libqt6eglfsdeviceintegration6-6.4.1-5.mga9.i586
                                 #######################################################################################
    26/39: removing libqt6eglfskmssupport6-6.4.1-5.mga9.i586
                                 #######################################################################################
    27/39: removing libqt6network6-6.4.1-5.mga9.i586
                                 #######################################################################################
    28/39: removing libqt6opengl6-6.4.1-5.mga9.i586
                                 #######################################################################################
    29/39: removing libqt6printsupport6-6.4.1-5.mga9.i586
                                 #######################################################################################
    30/39: removing libqt6widgets6-6.4.1-5.mga9.i586
                                 #######################################################################################
    31/39: removing libqt6core6-6.4.1-5.mga9.i586
                                 #######################################################################################
    32/39: removing libqt6dbus6-6.4.1-5.mga9.i586
                                 #######################################################################################
    33/39: removing libqt6gui6-6.4.1-5.mga9.i586
                                 #######################################################################################
    34/39: removing qtbase6-common-6.4.1-5.mga9.i586
                                 #######################################################################################
    35/39: removing libqt6xcbqpa6-6.4.1-5.mga9.i586
                                 #######################################################################################
    36/39: removing vim-enhanced-9.1.1012-1.mga9.i586
                                 #######################################################################################
    37/39: removing vim-common-9.1.1012-1.mga9.i586
                                 #######################################################################################
    38/39: removing vim-minimal-9.1.1012-1.mga9.i586
                                 #######################################################################################
    39/39: removing bind-utils-9.18.28-1.mga9.i586
                                 #######################################################################################

Close and star lxqt session without issues, pcmanfm-qt, lxqt tools looks good
libreoffice OK
gimp OK
Comment 11 Herman Viaene 2025-02-06 18:08:18 CET
MGA9-64 Plasma Wayland on Compaq H000SB
No installation issues.
Rebooted to be sure
Test LO with own odb application works OK, Gwenview works as well.
But no sound from vlc-player(qt5) or parole(qt6) with wav and mpg files which worked OK before. wav file plays OK in Audacity.
mpg file plays video OK but as said, no sound. The same file with parole just shows the first image of the video and that's it.

CC: (none) => herman.viaene

Comment 12 katnatek 2025-02-06 18:23:40 CET
(In reply to Herman Viaene from comment #11)
> MGA9-64 Plasma Wayland on Compaq H000SB
> No installation issues.
> Rebooted to be sure
> Test LO with own odb application works OK, Gwenview works as well.
> But no sound from vlc-player(qt5) or parole(qt6) with wav and mpg files
> which worked OK before. wav file plays OK in Audacity.
> mpg file plays video OK but as said, no sound. The same file with parole
> just shows the first image of the video and that's it.

Can you upload in some place files to test?, I have not issues with vlc but not have files with that format
Comment 13 katnatek 2025-02-06 18:29:15 CET
> (In reply to Herman Viaene from comment #11)
> > MGA9-64 Plasma Wayland on Compaq H000SB
> > No installation issues.
> > Rebooted to be sure
> > Test LO with own odb application works OK, Gwenview works as well.
> > But no sound from vlc-player(qt5) or parole(qt6) with wav and mpg files
> > which worked OK before. wav file plays OK in Audacity.
> > mpg file plays video OK but as said, no sound. The same file with parole
> > just shows the first image of the video and that's it.
> 
> Can you upload in some place files to test?, I have not issues with vlc but
> not have files with that format

And also please provide output of running applications in terminal
Comment 14 PC LX 2025-02-06 22:19:33 CET
Installed and tested without issues.

Tested:
- Plasma DE;
- LXQt DE;
- Lots of KDE and Qt apps;
All OK.



System: Mageia 9, x86_64, AMD Ryzen 5 5600G with Radeon Graphics using amdgpu driver.



$ uname -a
Linux jupiter 6.6.74-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Sat Jan 25 12:11:40 UTC 2025 x86_64 GNU/Linux
$ rpm -qa | grep '6.4.1-5.1' | sort
lib64qt6concurrent6-6.4.1-5.1.mga9
lib64qt6core6-6.4.1-5.1.mga9
lib64qt6-database-plugin-ibase-6.4.1-5.1.mga9
lib64qt6-database-plugin-sqlite-6.4.1-5.1.mga9
lib64qt6dbus6-6.4.1-5.1.mga9
lib64qt6eglfsdeviceintegration6-6.4.1-5.1.mga9
lib64qt6eglfskmsgbmsupport6-6.4.1-5.1.mga9
lib64qt6eglfskmssupport6-6.4.1-5.1.mga9
lib64qt6gui6-6.4.1-5.1.mga9
lib64qt6network6-6.4.1-5.1.mga9
lib64qt6opengl6-6.4.1-5.1.mga9
lib64qt6openglwidgets6-6.4.1-5.1.mga9
lib64qt6printsupport6-6.4.1-5.1.mga9
lib64qt6sql6-6.4.1-5.1.mga9
lib64qt6test6-6.4.1-5.1.mga9
lib64qt6widgets6-6.4.1-5.1.mga9
lib64qt6xcbqpa6-6.4.1-5.1.mga9
lib64qt6xml6-6.4.1-5.1.mga9
qtbase6-common-6.4.1-5.1.mga9
$ rpm -qa | grep '5.15.7-6.1' | sort
lib64qt5concurrent5-5.15.7-6.1.mga9
lib64qt5core5-5.15.7-6.1.mga9
lib64qt5-database-plugin-ibase-5.15.7-6.1.mga9
lib64qt5-database-plugin-sqlite-5.15.7-6.1.mga9
lib64qt5dbus5-5.15.7-6.1.mga9
lib64qt5eglfsdeviceintegration5-5.15.7-6.1.mga9
lib64qt5eglfskmssupport5-5.15.7-6.1.mga9
lib64qt5gui5-5.15.7-6.1.mga9
lib64qt5network5-5.15.7-6.1.mga9
lib64qt5opengl5-5.15.7-6.1.mga9
lib64qt5printsupport5-5.15.7-6.1.mga9
lib64qt5sql5-5.15.7-6.1.mga9
lib64qt5test5-5.15.7-6.1.mga9
lib64qt5widgets5-5.15.7-6.1.mga9
lib64qt5xcbqpa5-5.15.7-6.1.mga9
lib64qt5xml5-5.15.7-6.1.mga9
qtbase5-common-5.15.7-6.1.mga9
Comment 15 Herman Viaene 2025-02-07 10:48:55 CET
Opening vlc from CLI:
opening .wav file from vlc menu:
$ vlc
VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
[00000000156ab550] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000000157a6810] qt interface error: Unable to load extensions module
[000000001573efc0] main playlist: playlist is empty
kf.kio.core: Invalid URL: QUrl("/home/tester9")
kf.jobwidgets: Cannot register a job with KUiServerV2JobTracker without QGuiApplication::desktopFileName
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
A KUiServerV2JobTracker instance contains 1 stalled jobs

The progress line shows OK but no sound
This last line appears when closing vlc
With mpg file from vlc menu:
$ vlc
VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
[0000000024228550] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00000000243237e0] qt interface error: Unable to load extensions module
[00000000242bbfc0] main playlist: playlist is empty
kf.coreaddons: "Could not load plugin from /usr/lib64/qt5/plugins/ffmpegthumbs.so: Failed to extract plugin meta data from '/usr/lib64/qt5/plugins/ffmpegthumbs.so'"
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_22
libva info: va_openDriver() returns 0
[00007ff000586f80] chain filter error: Too high level of recursion (3)
[00007ff0004f05a0] main filter error: Failed to create video converter
[00007ff000586f80] chain filter error: Too high level of recursion (3)
[00007ff0004f05a0] main filter error: Failed to create video converter
[00007ff000586f80] chain filter error: Too high level of recursion (3)
and this last line repeats quite a lot
The video itself plays OK but no sound.
At the end:
[00007ff0240022e0] main vout display error: Failed to create video converter
[00007ff0240022e0] main vout display error: Failed to adapt decoder format to display
[00007feff406be80] main video output error: video output creation failed
[00007fefecc61aa0] main decoder error: failed to create video output
[mpeg2video @ 0x7feff40019c0] get_buffer() failed
[mpeg2video @ 0x7feff40019c0] get_buffer() failed (-12 (nil))

For parole with same files:
Opening same .wav  file, no feedback on the CLI, no sound and the progress bar does not move.
Same with the mpg file.
Sending link to the files by email.
Comment 16 katnatek 2025-02-07 18:12:36 CET
@Herman, I test your files in Plasma Wayland with vlc
Both files plays with sound without issues, please check if you not omit by mistake some packages in your qarepo
Comment 17 Herman Viaene 2025-02-08 10:57:30 CET
In view of other tests here, I tend to believe that my case is somehow "special".
I'll take your suggestion and will check the file list here agains what is installed. I'll be back .....
Comment 18 Herman Viaene 2025-02-08 11:38:10 CET
Checked line by line installed packages with list in Comment 6, nothing has been omitted.
One thing comes to me, somewhere last week while installing some update, I noticed it required the removal of one pipewire package. I didn't care at that time, and I cann't remember whether  I checked on sound since then.
I checked the pipewire packagrs installed now and found pipewire media session not installed. When I mark it, I get:
The following package has to be removed for others to be upgraded:
wireplumber-0.5.6-1.mga9.x86_64
 (due to conflicts with pipewire-session-manager)
Similar happens with pipewire-pulseaudio
The following packages have to be removed for others to be upgraded:
pulseaudio-16.1-17.mga9.x86_64
 (due to conflicts with pulseaudio-daemon)
pulseaudio-module-bluetooth-16.1-17.mga9.x86_64
 (due to conflicts with pipewire-pulseaudio-0.3.85-6.mga9.x86_64)
Comment 19 Herman Viaene 2025-02-08 11:52:24 CET
Run sound configuration anew in MCC - Hardware, pick pipewire with media session, let it install packages, and reboot. Now all is well with vlc and parole. qt5 and qt6 are thus innocent.

Whiteboard: (none) => MGA9-64-OK

Comment 20 Thomas Andrews 2025-02-08 13:36:24 CET
That's a relief, Herman.

Validating.

CC: (none) => andrewsfarm, sysadmin-bugs
Keywords: (none) => validated_update

Comment 21 Morgan Leijström 2025-02-08 14:00:33 CET
OK also on three half-old laptops running x86_64 Plasma X11.
Thinkpad T510, Acer Aspire A717, Asus G75V

And on my i586 Thinkpad T43 lxqt, with all updates in testing.

All tested incl suspend and hibernation, no regression noted.
Comment 22 Mageia Robot 2025-02-09 01:20:30 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGASA-2025-0046.html

Resolution: (none) => FIXED
Status: ASSIGNED => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.