Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-28469

Interrupting QML engine never interrupts

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • Qt Creator 9.0.0
    • Qt Creator 8.0.2, Qt Creator 9.0.0-rc1
    • Debugger
    • None
    • c18d8773db (qt-creator/qt-creator/9.0) c18d8773db (qt-creator/qt-creator/master) c18d8773db (qt-creator/qt-creator/qds/dev)

    Description

      • create dummy QML application
      • start debugging
      • switch to QML engine ("QML for <name>")
      • press interrupt button

      Actual:

      • the debugger prints "Waiting for JavaScript engine to interrupt on next statement"
      • all debugger actions are disabled
      • it never stops, even when adding a MouseArea and putting some statements in its onClicked: handler, and tapping it.

      Expected:

      • it should stop at some point (maybe I miss something there...)
      • it seems wrong that all actions are disabled, it should at least be possible to kill the application (without switching explicitly to the C++ engine), and probably be possible to get out of the "waiting" state. If a QML breakpoint is hit while "waiting" it recovers though, so that's not too bad

      Attachments

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

        Activity

          People

            hjk hjk
            con Eike Ziller
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes