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

QtLocation examples Places (QML) and Map Viewer (QML) exception

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P1: Critical
    • None
    • 5.12.3, 5.13.0 Beta2
    • Location
    • None
    • Windows 10 64 bit Professional Version 1809 (Desktop)
      Qt 5.12.3 64 bit with MSVC2017 compiler
    • Windows

    Description

      Both Qt example codes Places (QML) and Map Viewer (QML) are crashing with exception:

      "Exception at 0x0, code: 0xc0000005: write access violation at: 0x0".

      Both example code applications show the geographic map and even zooming in and out or changing the MapType (Street, Cycle, Tansit, Terrain Map etc.) works fine. But clicking on following menu entries does lead to crash the application:

      Places (QML):

      1. Searching for a place.
      2. Clicking on any 'Settings' menu entry.

      Map Viewer (QML):

      1. Clicking on menu Provider: here or mapbox (esri and osm work fine)
      2. Clicking on any 'Tools' menu entry.

      This is a regression that took place in Qt 5.12.3! Using any prior Qt versions both example codes run fine. (Tested Qt 5.9.7, Qt 5.9.8, Qt 5.11.3, Qt 5.12.0, Qt 5.12.1, Qt 5.12.2 prebuild binaries with working OpenSSL 1.0.2r-win64 installed).

      The exception happens inside the file stackView.qml and its function stackView.push(). Inside stackView.push() is a function __performTransition() and in this function calling the function __loadElement() does cause the exception.

      Both QtLocation and QML are completely new to me. So I'm not able to say if this is a QtLocation or an QML bug.

      Attachments

        Issue Links

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

          Activity

            People

              paangele Paolo Angelelli
              mireiner Chris
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes