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

iOS Qt 5.5.0a assert crash in V4 Runtime (RuntimeHelpers::convertToObject)

    XMLWordPrintable

Details

    • iOS/tvOS/watchOS
    • c415e6972b371acc288cd835f5635936215c615f (qtdeclarative)

    Description

      I have an assertion firing in one of my projects when switching the target from 5.4.1 iOS to 5.5 alpha. The assertion currently only triggers on iOS (8.2) and not on Android.

      The assertion happens in method RuntimeHelpers::convertObject in qv4runtime.cpp file. I attached the stacktrace together with an object dump of the affected object. The project uses the Accelerometer item from Qt Sensors and does some calculations with the onReadingChanged signal. The error however looks much more generic than the reading changed signal.

      As it is currently not reproducible outside of my project for me I would be happy to provide more information on demand. Are there any compile-time defines which can be enabled to get a more verbose log output which V4 object is triggering the assertion?

      Attachments

        Issue Links

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

          Activity

            People

              shausman Simon Hausmann
              alexleutgoeb Alex Leutgöb
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes