Bug#1016814: libqt5gui5:amd64: Conditional jump or move depends on uninitialised value(s)
Package: libqt5gui5
Version: 5.15.2+dfsg-9
Severity: normal
X-Debbugs-Cc: tg@mirbsd.de
Running a Qt application (musescore3) against Valgrind shows:
==27770== Conditional jump or move depends on uninitialised value(s)
==27770== at 0x7470A2E: __vfprintf_internal (vfprintf-internal.c:1687)
==27770== by 0x74839C5: __vsnprintf_internal (vsnprintf.c:114)
==27770== by 0x7511D30: __snprintf_chk (snprintf_chk.c:38)
==27770== by 0xB50DA79: ??? (in /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5.15.2)
==27770== by 0xB50F232: ??? (in /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5.15.2)
==27770== by 0xB50FC92: ??? (in /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5.15.2)
==27770== by 0xB50A403: QXcbConnection::QXcbConnection(QXcbNativeInterface*, bool, unsigned int, char const*) (in /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5.15.2)
==27770== by 0xB50D112: QXcbIntegration::QXcbIntegration(QStringList const&, int&, char**) (in /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5.15.2)
==27770== by 0x485346E: ??? (in /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so)
==27770== by 0x67438FB: QGuiApplicationPrivate::createPlatformIntegration() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.2)
==27770== by 0x6744D4F: QGuiApplicationPrivate::createEventDispatcher() (in /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5.15.2)
==27770== by 0x6F86A55: QCoreApplicationPrivate::init() (in /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.2)
==27770== Uninitialised value was created by a stack allocation
==27770== at 0xB50E7A0: ??? (in /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5.15.2)
I don’t always see this. In this example, $DISPLAY points to Xtightvnc
from tightvncserver (= 1:1.3.10-3).
-- System Information:
Debian Release: 11.4
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'oldstable-updates'), (500, 'oldoldstable'), (500, 'stable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-10-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/lksh
Init: sysvinit (via /sbin/init)
Versions of packages libqt5gui5:amd64 depends on:
ii fontconfig 2.13.1-4.2
ii libc6 2.31-13+deb11u3
ii libdrm2 2.4.104-1
ii libegl1 1.3.2-1
ii libfontconfig1 2.13.1-4.2
ii libfreetype6 2.10.4+dfsg-1+deb11u1
ii libgbm1 20.3.5-1
ii libgcc-s1 10.2.1-6
ii libgl1 1.3.2-1
ii libglib2.0-0 2.66.8-1
ii libharfbuzz0b 2.7.4-1
ii libice6 2:1.0.10-1
ii libinput10 1.16.4-3
ii libjpeg62-turbo 1:2.0.6-4
ii libmd4c0 0.4.7-2
ii libmtdev1 1.1.6-1
ii libpng16-16 1.6.37-3
ii libqt5core5a [qtbase-abi-5-15-2] 5.15.2+dfsg-9
ii libqt5dbus5 5.15.2+dfsg-9
ii libqt5network5 5.15.2+dfsg-9
ii libsm6 2:1.2.3-1
ii libstdc++6 10.2.1-6
ii libudev1 247.3-7
ii libx11-6 2:1.7.2-1
ii libx11-xcb1 2:1.7.2-1
ii libxcb-glx0 1.14-3
ii libxcb-icccm4 0.4.1-1.1
ii libxcb-image0 0.4.0-1+b3
ii libxcb-keysyms1 0.4.0-1+b2
ii libxcb-randr0 1.14-3
ii libxcb-render-util0 0.3.9-1+b1
ii libxcb-render0 1.14-3
ii libxcb-shape0 1.14-3
ii libxcb-shm0 1.14-3
ii libxcb-sync1 1.14-3
ii libxcb-xfixes0 1.14-3
ii libxcb-xinerama0 1.14-3
ii libxcb-xinput0 1.14-3
ii libxcb-xkb1 1.14-3
ii libxcb1 1.14-3
ii libxkbcommon-x11-0 1.0.3-2
ii libxkbcommon0 1.0.3-2
ii libxrender1 1:0.9.10-1
ii zlib1g 1:1.2.11.dfsg-2+deb11u1
Versions of packages libqt5gui5:amd64 recommends:
ii libqt5svg5 5.15.2-3
pn qt5-gtk-platformtheme <none>
Versions of packages libqt5gui5:amd64 suggests:
pn qt5-image-formats-plugins <none>
pn qtwayland5 <none>
-- no debconf information
Reply to: