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

Constantly recreated zero timers will starve the event queue on Symbian

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 4.7.2
    • 4.7.2
    • Core: Event loop
    • None
    • Armv5 on N97
    • 8d8d147f1dd5d2922a4c61c43d378c8784224f13

    Description

      Take a look at the tst_QTimer::QTBUG13633_dontBlockEvents() testcase. It will starve the event queue because it constantly recreates timers. In this case, the code in Qt which tries to detect if events have already happened (using QActiveObject) will fail, and the timer will fire over and over, leading the testcase to hang.

      Attachments

        Issue Links

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

          Activity

            People

              axisnokia axisnokia (Inactive)
              axisnokia axisnokia (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes