Uploaded image for project: 'Qt for MCUs'
  1. Qt for MCUs
  2. QTMCU-162

Rapidly changing the states having animations with transitions crashes the application

    XMLWordPrintable

Details

    • bc6b40e94bc993126456dc9f28facf54ab70069d, 99bbc027764d92d03cb04bc9dd7287029773eb4d

    Description

      Under some circumstances the application crashes with the "QulError_PropertyBase_FirstDependencyAlreadySet" error. The bug can be reproduced by rapidly changing the states which include animations with transitions.

      Way to reproduce:
      1) Build the attached example against some affected version of the Qt for MCUs (Desktop kit recommended, happens on actual device as well).
      2) Run the application
      3) Click very fast inside the window until it fails. It usually takes about 10 seconds. (Recommended using two fingers with mouse, clicking too slowly hides the bug)

      Please find the call stacks from the desktop and from the device attached as images.

      Attachments

        1. animation_fix_2_2_0.txt
          0.5 kB
        2. crash_desktop.png
          crash_desktop.png
          38 kB
        3. crash_device.png
          crash_device.png
          34 kB
        4. qtmcu_162.zip
          1 kB

        Issue Links

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

          Activity

            People

              pandaras Panajotis Daras
              foxxx Tuukka Kettunen
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes