[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#805265: marked as done (libqt5network5: Sporadic segfault on exit in QNetworkConfigurationManagerPrivate::pollEngines())



Your message dated Sun, 08 Jan 2017 19:17:11 +0000
with message-id <E1cQIxr-000IlG-Us@fasolo.debian.org>
and subject line Bug#805265: fixed in qtbase-opensource-src 5.3.2+dfsg-4+deb8u2
has caused the Debian Bug report #805265,
regarding libqt5network5: Sporadic segfault on exit in QNetworkConfigurationManagerPrivate::pollEngines()
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
805265: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=805265
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libqt5network5
Version: 5.3.2+dfsg-4+deb8u1
Severity: normal
Tags: upstream patch

Dear Maintainer,

I'm running a (Py)Qt5 application as part of a CI, and once all few days I get
a segfault on exit here:

	.../libQt5Network.so.5(QNetworkConfigurationManagerPrivate::pollEngines() 0xe4)[0x7f262566b9b4]
	.../libQt5Network.so.5( 0x10f20d)[0x7f26256db20d]
	.../libQt5Core.so.5(QMetaObject::activate(QObject*, int, int, void**) 0x77d)[0x7f262eb0ffdd]
	.../libQt5Core.so.5(QTimer::timerEvent(QTimerEvent*) 0x28)[0x7f262eb1da58]
	.../libQt5Core.so.5(QObject::event(QEvent*) 0xb3)[0x7f262eb10e93]
	.../libQt5Widgets.so.5(QApplicationPrivate::notify_helper(QObject*, QEvent*) 0x8c)[0x7f262758b12c]
	.../libQt5Widgets.so.5(QApplication::notify(QObject*, QEvent*) 0x3a0)[0x7f2627590600]
	.../QtWidgets.cpython-34m-x86_64-linux-gnu.so( 0x15f5b6)[0x7f26267d25b6]
	.../libQt5Core.so.5(QCoreApplication::notifyInternal(QObject*, QEvent*) 0xdb)[0x7f262eae0dcb]
	.../libQt5Core.so.5(QTimerInfoList::activateTimers() 0x595)[0x7f262eb38045]
	.../libQt5Core.so.5( 0x3314c1)[0x7f262eb384c1]
	.../libglib-2.0.so.0(g_main_context_dispatch 0x24d)[0x7f262daa6c5d]
	.../libglib-2.0.so.0( 0x49f48)[0x7f262daa6f48]
	.../libglib-2.0.so.0(g_main_context_iteration 0x2c)[0x7f262daa6ffc]
	.../libQt5Core.so.5(QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x6c)[0x7f262eb391cc]
	.../libQt5Core.so.5(QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 0x112)[0x7f262eade512]
	.../libQt5Core.so.5(QThread::exec() 0xb4)[0x7f262e89ecb4]
	.../libQt5Core.so.5( 0x9cd2e)[0x7f262e8a3d2e]
	.../libpthread.so.0( 0x80a4)[0x7f2632cec0a4]
	.../libc.so.6(clone 0x6d)[0x7f2631ccd04d]

Full catchsegv log:

http://qutebrowser.org:8010/builders/debian-jessie/builds/1214/steps/unittests/logs/stdio

This has been reported and fixed upstream:

https://bugreports.qt.io/browse/QTBUG-44407
https://codereview.qt-project.org/#/c/111893/

And indeed I've not seen this happen since 5.4.2.

I'd be glad if the patch could be backported:

http://code.qt.io/cgit/qt/qtbase.git/patch/?id=3f0f707d4b898a96e63e16c13a29f12be01d9b4c

Thanks,

Florian

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libqt5network5 depends on:
ii  libc6              2.19-18+deb8u1
ii  libqt5core5a       5.3.2+dfsg-4+deb8u1
ii  libqt5dbus5        5.3.2+dfsg-4+deb8u1
ii  libstdc++6         4.9.2-10
ii  multiarch-support  2.19-18+deb8u1
ii  zlib1g             1:1.2.8.dfsg-2+b1

libqt5network5 recommends no packages.

libqt5network5 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: qtbase-opensource-src
Source-Version: 5.3.2+dfsg-4+deb8u2

We believe that the bug you reported is fixed in the latest version of
qtbase-opensource-src, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 805265@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Dmitry Shachnev <mitya57@debian.org> (supplier of updated qtbase-opensource-src package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 07 Jan 2017 22:09:33 +0300
Source: qtbase-opensource-src
Binary: libqt5core5a libqt5gui5 libqt5network5 libqt5opengl5 libqt5sql5 libqt5sql5-mysql libqt5sql5-odbc libqt5sql5-psql libqt5sql5-sqlite libqt5sql5-tds libqt5xml5 libqt5dbus5 libqt5test5 libqt5concurrent5 libqt5widgets5 libqt5printsupport5 qtbase5-dev qtbase5-private-dev libqt5opengl5-dev qtbase5-dev-tools qt5-qmake qtbase5-examples qtbase5-dbg qtbase5-dev-tools-dbg qtbase5-examples-dbg qt5-default qtbase5-doc-html
Architecture: source all
Version: 5.3.2+dfsg-4+deb8u2
Distribution: jessie
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mitya57@debian.org>
Description:
 libqt5concurrent5 - Qt 5 concurrent module
 libqt5core5a - Qt 5 core module
 libqt5dbus5 - Qt 5 D-Bus module
 libqt5gui5 - Qt 5 GUI module
 libqt5network5 - Qt 5 network module
 libqt5opengl5 - Qt 5 OpenGL module
 libqt5opengl5-dev - Qt 5 OpenGL library development files
 libqt5printsupport5 - Qt 5 print support module
 libqt5sql5 - Qt 5 SQL module
 libqt5sql5-mysql - Qt 5 MySQL database driver
 libqt5sql5-odbc - Qt 5 ODBC database driver
 libqt5sql5-psql - Qt 5 PostgreSQL database driver
 libqt5sql5-sqlite - Qt 5 SQLite 3 database driver
 libqt5sql5-tds - Qt 5 FreeTDS database driver
 libqt5test5 - Qt 5 test module
 libqt5widgets5 - Qt 5 widgets module
 libqt5xml5 - Qt 5 XML module
 qt5-default - Qt 5 development defaults package
 qt5-qmake  - Qt 5 qmake Makefile generator tool
 qtbase5-dbg - Qt 5 base library debugging symbols
 qtbase5-dev - Qt 5 base development files
 qtbase5-dev-tools - Qt 5 base development programs
 qtbase5-dev-tools-dbg - Qt 5 base binaries debugging symbols
 qtbase5-doc-html - Qt 5 base HTML documentation
 qtbase5-examples - Qt 5 base examples
 qtbase5-examples-dbg - Qt 5 base examples debugging symbols
 qtbase5-private-dev - Qt 5 base private development files
Closes: 775398 805265 847665
Changes:
 qtbase-opensource-src (5.3.2+dfsg-4+deb8u2) jessie; urgency=medium
 .
   * Backport upstream change (networkconfig_prevent_bad_deref.patch) to
     prevent bad-ptrs deref in QNetworkConfigurationManagerPrivate.
     Closes: #805265.
   * Backport upstream change to fix X11 tray icons on some desktops
     (xcb_delay_showing_tray_icon_window_until_it_is_embedded.patch).
     Closes: #775398, #847665.
Checksums-Sha1:
 a1545fbbface9eaa6c15f996f535f8288cde40c5 4944 qtbase-opensource-src_5.3.2+dfsg-4+deb8u2.dsc
 158dc3234203bd1a4f5501f7edc49510314c0fed 193512 qtbase-opensource-src_5.3.2+dfsg-4+deb8u2.debian.tar.xz
 af055d11a85a0ca4bf612239bb0e7b9a1b2fc682 22383216 qtbase5-doc-html_5.3.2+dfsg-4+deb8u2_all.deb
Checksums-Sha256:
 2847b6b0dce78b4a14bfe909ec80da43037ed59b8b4f9a72c4dc90b67f9da1eb 4944 qtbase-opensource-src_5.3.2+dfsg-4+deb8u2.dsc
 002eb85288ea62e6abf6c8b546ffc7237b2017c4ab308376b0fecec486c5f3c3 193512 qtbase-opensource-src_5.3.2+dfsg-4+deb8u2.debian.tar.xz
 8e5809b38085e7b850dd9f3af4e0afe15b120bd7972e613c4d704d4bf5c00868 22383216 qtbase5-doc-html_5.3.2+dfsg-4+deb8u2_all.deb
Files:
 1de36b24ac4d2b5f822511dc7a5e14f3 4944 libs optional qtbase-opensource-src_5.3.2+dfsg-4+deb8u2.dsc
 35a087781dc0ab9d1b2627ccdb46537e 193512 libs optional qtbase-opensource-src_5.3.2+dfsg-4+deb8u2.debian.tar.xz
 fd2db5abb336bd6a5065a0b4c3230fe4 22383216 doc extra qtbase5-doc-html_5.3.2+dfsg-4+deb8u2_all.deb

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCAAxFiEEbEPcK+5mZmLK5jNU1v5xA2P4XdMFAlhyHCsTHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRDW/nEDY/hd0+A0D/9/xtjNqHRXrhSig1ahcasZsVP4dbN8
mjKQvw4yOsBMM1Cp6RyOmAMyc2YReH3DdTd9YN5e5F5WpOKJ6hCtOf3SnTPIq1ij
eAwRv7/VTTXe7zIqtOeQ4omcbOJUSXq3+gL/cz7knw63AM8R80dwMlx58T6bgoP8
fT+Lhoxk6/14W0yKIbpAFOD9jQVTE6VqRWEvMuR+VyQxwcY1l5xuIGMMsXToaSlS
W/Sare4c/vVtXEQrPMD0sREVD88IniDfX1osIwIQtCznyB+JkQJ9vKWBvum4sFrb
F7nugIECxISvebaGkRUO9QLTaw2OxhBNjKnxBLIMogMAkk7PHBCW9/ac8kEDHjhI
PQOsxK4G8wOrbkP3Nla/6IxT2C1XEM5wfE57qqjLji3NDgiW2DkyzGQplrXe1bRU
iEMAvfgQDFZDr4wp+4QdwIi7CBJjF5qxHfUUJ1fL+oskr7ATYbpHgIZbKCp/l957
uTa0my4gFXjlN0Yg+74OycrLwTOwqmDbO3QgG1i0P7nO5Nt3sI8oTm10J5MUatwP
M1taVmeVde69SmpjKD1w2GcCqZKrf+cHQ2CBiaGhQGoKFfYsSyWMZbq4Nn9Snh+8
a6ZQhstLg/YEr759NCxxpKMvkLGhMPgNM4ZFQmJtpwV7fj1/4lBW1f+6nFAehYp0
uz0AOO1imfCJ9A==
=7L0/
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: