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

Demo browser can get stuck after closing modal dialog

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Done
    • Affects Version/s: 4.7.0
    • Fix Version/s: 4.7.0
    • Component/s: Core: Event loop
    • Labels:
      None
    • Environment:
      Snow Leopard, Cocoa 32-bit
    • Commits:
      a373648fa876a9684394aa9b7ecafd51e53f4742

      Description

      The simplest way I've found to reproduce this is to open a video on Youtube (so that the Flash plugin is loaded), Open the "About Qt" dialog, and click OK.
      The application will use 100% CPU (calling qt_mac_waitForMoreModalSessionEvents() continuously) while eating more and more memory.

      As we discussed off-line, this seems to be due to processEvents() being called again before the "zombie" modal session has been cleaned up completely.

        Attachments

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

          Activity

            People

            Assignee:
            richard Richard Moe Gustavsen
            Reporter:
            kenthans Kent Hansen (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