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

[REG 6.8.1->6.9.1] Crash with enabled VoiceOver when destroying QQuickItem

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • 6.9.1
    • None
    • iOS/tvOS/watchOS

    Description

      Since the update to Qt 6.9.1 we are encountering a crash on iOS with VoiceOver enabled. A screenshot of the crash dump is attached.

      Please find attached MWE and steps to reproduce:

      1. Enable VoiceOver
      2. Start MWE
      3. Push new page
      4. Pop page
      5. Application crashes in QAccessibleCache::removeAccessibleElement

      I had a look at the file's history and assume that https://codereview.qt-project.org/c/qt/qtbase/+/632596 is causing this crash.

      [element release];
      

      seems to be the issue here.

      Oddly enough the same crash does not occurr on macOS even though it's the same code.

      Attachments

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

        Activity

          People

            qt.team.quick.subscriptions Qt Quick and Widgets Team
            janmoeller Jan Möller
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes