Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.7
-
None
-
21
-
074c664b5 (dev), 7e3d29f61 (dev), 178a5d15e (dev), eacff46af (dev)
-
Foundation Sprint 89, Foundation Sprint 90, Foundation Sprint 91, Foundation Sprint 92, Foundations Sprint 96, Foundations Sprint 97, Foundations Sprint 98, Foundations Sprint 99, Foundation Sprint 100, Foundation Sprint 101, Foundations Sprint 102, Foundation Sprint 103, Foundation Sprint 104, Foundation Sprint 105, Foundation Sprint 106, Foundation Sprint 107, Foundation Sprint 108
Description
Tests tst_qdbusconnection, tst_qdbusconnection_no_app, tst_qdbusconnection_spyhook started crashing sometimes near Aug 23, 2023.
Testresults link: https://testresults.qt.io/grafana/d/3dhio4K7k/fastcheck-ci-test-info?orgId=1&var-testCase=tst_qdbusconnection&var-testFunction=All&var-branch=dev
There were some locking and invokeServer changes to QtDBus arount that time.
Attachments
Issue Links
- relates to
-
QTBUG-117148 Using a standard bus after closing connection can lead to illegal memory access
- In Review
Gerrit Reviews
For Gerrit Dashboard: QTBUG-116621 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
501309,23 | QtDBus: Fix reference counting for QDBusConnectionPrivate | dev | qt/qtbase | Status: NEW | +1 | 0 |
500991,1 | Revert "QDBusConnectionManager: Move all locking inside the class" | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |
501276,2 | QDBusConnectionPrivate: Emit newConnection signal on QDBusServer directly | dev | qt/qtbase | Status: MERGED | +2 | 0 |
502752,2 | QDBusConnectionPrivate: Use write lock inside handleSignal() | dev | qt/qtbase | Status: MERGED | +2 | 0 |
502771,5 | QtDBus: Check if QDBusServer is destroyed before accessing it | dev | qt/qtbase | Status: MERGED | +2 | 0 |
503130,4 | QDBusConnectionPrivate: Protect access to serverConnectionNames with mutex | dev | qt/qtbase | Status: MERGED | +2 | 0 |