[Bug 1833536] Re: QuiteRSS crashes intermittently
This bug was fixed in the package qtbase-opensource-src - 5.9.5+dfsg- 0ubuntu2.3 --- qtbase-opensource-src (5.9.5+dfsg-0ubuntu2.3) bionic; urgency=medium * Backport upstream patch to fix nullptr dereference in HTTP handler (LP: #1833536). qtbase-opensource-src (5.9.5+dfsg-0ubuntu2.2) bionic; urgency=medium * Backport two upstream patches to support legacy X11 keymaps (LP: #1831505). -- Dmitry Shachnev Thu, 20 Jun 2019 13:59:52 +0300 ** Changed in: qtbase-opensource-src (Ubuntu Bionic) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
This bug was fixed in the package qtbase-opensource-src - 5.12.2+dfsg- 4ubuntu1.1 --- qtbase-opensource-src (5.12.2+dfsg-4ubuntu1.1) disco; urgency=medium * Backport upstream patch to fix nullptr dereference in HTTP handler (LP: #1833536). -- Dmitry Shachnev Tue, 25 Jun 2019 13:23:10 +0300 ** Changed in: qtbase-opensource-src (Ubuntu Disco) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
And now I have verified the fix for Disco using the same steps. ** Attachment added: "VirtualBox_Ubuntu 19.04_01_09_2019_15_28_44.png" https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+attachment/5286070/+files/VirtualBox_Ubuntu%2019.04_01_09_2019_15_28_44.png ** Tags removed: verification-needed verification-needed-disco ** Tags added: verification-done verification-done-disco -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
So the original reporter does not respond, and we need to somehow verify the fix to make it reach bionic-updates. I created a fresh Bionic VM, installed qtbase from -proposed, quiterss and qbittorrent and left them running for several hours (as you can see in the attached screenshot). No crash occurred, so I think we can treat this bug as verified for bionic. I will do the same thing for disco a bit later. ** Attachment added: "VirtualBox_Ubuntu 18.04.3 LTS_31_08_2019_15_30_53.png" https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+attachment/5285953/+files/VirtualBox_Ubuntu%2018.04.3%20LTS_31_08_2019_15_30_53.png ** Tags removed: verification-needed-bionic ** Tags added: verification-done-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
Dear William and Brian, Please test the updated Qt packages in -proposed and let us know your results and the version you tested with. Without this the update will not be released. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
Hi Łukasz, For disco, all autopkgtests are passing now. For bionic, the only failing package is kdeconnect. These failures are caused by OpenSSL update to 1.1.1, not by Qt update. Also, it is a bug in tests, not in real code. It was fixed upstream yesterday in https://invent.kde.org/kde/kdeconnect-kde/merge_requests/42. As it is a bug in tests, I would ignore it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
Hello William, or anyone else affected, Accepted qtbase-opensource-src into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source /qtbase-opensource-src/5.9.5+dfsg-0ubuntu2.3 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-bionic to verification-done-bionic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-bionic. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: qtbase-opensource-src (Ubuntu Bionic) Status: In Progress => Fix Committed ** Tags added: verification-needed-bionic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
Hello William, or anyone else affected, Accepted qtbase-opensource-src into disco-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source /qtbase-opensource-src/5.12.2+dfsg-4ubuntu1.1 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-disco to verification-done-disco. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-disco. In either case, without details of your testing we will not be able to proceed. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping! N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days. ** Changed in: qtbase-opensource-src (Ubuntu Disco) Status: In Progress => Fix Committed ** Tags added: verification-needed verification-needed-disco -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
** Also affects: qtbase-opensource-src (Ubuntu Disco) Importance: Undecided Status: New ** Changed in: qtbase-opensource-src (Ubuntu Bionic) Status: Confirmed => In Progress ** Changed in: qtbase-opensource-src (Ubuntu Disco) Status: New => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
This bug was fixed in the package qtbase-opensource-src - 5.12.2+dfsg- 4ubuntu2 --- qtbase-opensource-src (5.12.2+dfsg-4ubuntu2) eoan; urgency=medium * Backport upstream patch to fix nullptr dereference in HTTP handler (LP: #1833536). -- Dmitry Shachnev Fri, 21 Jun 2019 19:43:18 +0300 ** Changed in: qtbase-opensource-src (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: qtbase-opensource-src (Ubuntu Bionic) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: qtbase-opensource-src (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1833536 Title: QuiteRSS crashes intermittently To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1833536/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1833536] Re: QuiteRSS crashes intermittently
** Description changed: - After opening QuiteRSS it will run until crash happens. This happens - intermittently within the hour usually. + [Impact] + This bug affects QuiteRSS and other Qt applications, like plasma-discover (see https://bugs.kde.org/show_bug.cgi?id=402848) and qbittorrent (see bug 1814375). All they crash with similar stack traces. + + [Test Case] + 1. Open QuiteRSS. + 2. Leave it running for several hours. + 3. It should not crash. + + [Proposed Fix] + The proposed fix is a backport of the following commit from upstream 5.12 branch: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=e431a3ac027915db + + [Regression Potential] + This patch adds an additional check before re-sending the request. Regressions chance is minimal, but the potential regressions may be that the request is not re-sent where it was re-sent with the previous code. + + [Original Description] + After opening QuiteRSS it will run until crash happens. This happens intermittently within the hour usually. (gdb) bt #0 QHttpNetworkConnectionChannel::sendRequest (this=) - at access/qhttpnetworkconnectionchannel.cpp:238 + at access/qhttpnetworkconnectionchannel.cpp:238 #1 0x730deca2 in QHttpNetworkConnectionPrivate::_q_startNextRequest ( - this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015 - #2 0x72736122 in QObject::event (this=0x7fff48da89b0, - e=) at kernel/qobject.cpp:1247 + this=0x7fff480d4a20) at access/qhttpnetworkconnection.cpp:1015 + #2 0x72736122 in QObject::event (this=0x7fff48da89b0, + e=) at kernel/qobject.cpp:1247 #3 0x76f2482c in QApplicationPrivate::notify_helper(QObject*, QEvent*) - () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 + () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #4 0x76f2c0f4 in QApplication::notify(QObject*, QEvent*) () -from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 + from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #5 0x727069a8 in QCoreApplication::notifyInternal2 ( - receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0) - at kernel/qcoreapplication.cpp:1024 - #6 0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0, - receiver=) - at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233 - #7 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, - event_type=event_type@entry=0, data=0x7fff60008e90) - at kernel/qcoreapplication.cpp:1699 + receiver=0x7fff48da89b0, event=event@entry=0x7fff494233b0) + at kernel/qcoreapplication.cpp:1024 + #6 0x7270911d in QCoreApplication::sendEvent (event=0x7fff494233b0, + receiver=) + at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233 + #7 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, + event_type=event_type@entry=0, data=0x7fff60008e90) + at kernel/qcoreapplication.cpp:1699 #8 0x727096a8 in QCoreApplication::sendPostedEvents ( - receiver=receiver@entry=0x0, event_type=event_type@entry=0) - at kernel/qcoreapplication.cpp:1553 + receiver=receiver@entry=0x0, event_type=event_type@entry=0) + at kernel/qcoreapplication.cpp:1553 #9 0x727602c3 in postEventSourceDispatch (s=0x7fff48003f10) - ---Type to continue, or q to quit--- - at kernel/qeventdispatcher_glib.cpp:276 + at kernel/qeventdispatcher_glib.cpp:276 #10 0x7fffece96317 in g_main_context_dispatch () -from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 + from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x7fffece96550 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x7fffece965dc in g_main_context_iteration () -from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 + from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #13 0x7275f8ef in QEventDispatcherGlib::processEvents ( - this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 - #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60, - flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 + this=0x7fff48000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:423 + #14 0x727049ea in QEventLoop::exec (this=this@entry=0x7fff4fffec60, + flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #15 0x7252322a in QThread::exec (this=) - at thread/qthread.cpp:515 + at thread/qthread.cpp:515 #16 0x7252816d in QThreadPrivate::start (arg=0x7fff60008a20) - at thread/qthread_unix.cpp:368 + at thread/qthread_unix.cpp:368 #17 0x722646db in start_thread (arg=0x7fff4700) - at pthread_create.c:463 + at pthread_create.c:463 #18 0x719ec88f in clone () - at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 + at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 ** Also affects: qtbase-opensource-src (Ubuntu Bionic) Importance: Undecided