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

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

      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.

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

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

              Created:
              Updated:

                There are no open Gerrit changes