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

Deleting QQmlApplicationEngine with inactive InsightTracker crashes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P1: Critical
    • 6.5.4
    • 6.5.3
    • Qt Insight Tracker
    • None
    • Windows
    • bb0525b0b6d2bbe924028a2375fd3f12b21242f4

    Description

      The QInsighttracker is instanciated in the C++ Part of the Application. The descission to activate it is done on start up.

      The QML-Part will always call the sendScreenView and sendClickEvent functions, which are correctly ignored if the InsightTracker is disabled.

      Upon closing the application the QQmlApplicationEngine is beeing deleted which will cause an access violation within the deiinit function of the Insighttracker.

      If the Insighttracker gets activated directly before deleting the QQmlApplicationEngine or if it is running in general. no error occurs

      Attachments

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

        Activity

          People

            sapiippo Samuli Piippo
            bothmann Michael Bothmann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes