Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-20946

QGestureManager crashes in multithreaded environment

    XMLWordPrintable

    Details

    • Commits:
      9b28ab3f38e21f2e1498dea5dd761d22d72fb1ac (stable, 28.3.2014, 5.3), Qt 4: 215a78618b185a71f660201c902da51360d8c30d (31.3.2014, 4.8.6)

      Description

      QGestureManager::filterEvent is not thread safe (m_gestureToRecognizer is not guraded by any lock) and this follows to unpredictable crashes if GUI thread is creating a new widget (this changes m_gestureToRecognizer collection indirectly) and a back thread is pumping up messages (timers, for instance) through QGestureManager::filterEvent.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            • Assignee:
              kleint Friedemann Kleint
              Reporter:
              eugene_korobko eugene korobko
            • Votes:
              2 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes