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

Investigate why tst_qobjectrace fails in Symbian

    XMLWordPrintable

Details

    • 2
    • c4699f8940d4bb0ecd462f323c6acc3619b15b1c

    Description

      moveToThreadRace case in tst_qobjectrace usually fails in Symbian. The exact cause is unknown, but forcing a context switch by adding printf-call to the end of checkStopWatch function will make the case run properly every time.

      The failure manifests as a random panic caused by running out of memory, because the test causes a situation where data->postEventList in QCoreApplicationPrivate never gets cleared while new events are generated en masse into it.

      destroyRace case is also failing, though only on emulator, and not always. Armv5 urel will run successfully, but takes long time (about 20 minutes on 5800).

      Attachments

        Issue Links

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

          Activity

            People

              mread Murray Read
              fenglich Frans Englich (closed Nokia identity)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes