Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-3821

Navigation does not plot a route

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major Major
    • None
    • Jellyfish 10.0.2
    • Navigation
    • None

      When trying to plot a navigation route in the application, tap-holding on a spot shows destination marker but does not plot a route, neither location changes when the start button is pressed.

      This is looks a like a regression to SPEC-3389, however there are a few differences in the journal:

      from SPEC-3389 description -

      May 21 16:52:52 qemux86-64 afbd-navigation[709]: WARNING: Cannot find style "AGL" - fallback: "/usr/lib/qml/QtQuick/Controls/Styles/Base"
      May 21 16:52:52 qemux86-64 afbd-navigation[709]: QGeoTileProviderOsm: Tileserver disabled at QUrl("http://maps-redirect.qt.io/osm/5.8/satellite")
      May 21 16:52:52 qemux86-64 afbd-navigation[709]: QGeoTileFetcherOsm: all providers resolved
      May 21 16:53:01 qemux86-64 afbd-navigation[709]: qml: initWaypoint
      May 21 16:53:01 qemux86-64 afbd-navigation[709]: "Could not convert argument 0 at"
      May 21 16:53:01 qemux86-64 afbd-navigation[709]: "initDestination@qrc:/navigation.qml:378"
      May 21 16:53:01 qemux86-64 afbd-navigation[709]: "addDestination@qrc:/navigation.qml:326"
      May 21 16:53:01 qemux86-64 afbd-navigation[709]: "onPressAndHold@qrc:/navigation.qml:477"
      May 21 16:53:01 qemux86-64 afbd-navigation[709]: "Passing incompatible arguments to C++ functions from JavaScript is dangerous and deprecated."
      May 21 16:53:01 qemux86-64 afbd-navigation[709]: "This will throw a JavaScript TypeError in future releases of Qt!"

      The warnings in qml/qrc files and argument conversion are missing, however trying to plot navigation results in the same behavior : 

      Feb 23 18:47:29 m3ulcb afbd-navigation[4402]: WARNING: Cannot find style "AGL" - fallback: "/usr/lib/qml/QtQuick/Controls/Styles/Base"
      Feb 23 18:47:29 m3ulcb afbd-navigation[4402]: "No carrier"
      Feb 23 18:47:29 m3ulcb afbd-navigation[4402]: QGeoTileProviderOsm: Tileserver disabled at  QUrl("http://maps-redirect.qt.io/osm/5.8/satellite")
      Feb 23 18:47:29 m3ulcb afbd-navigation[4402]: QGeoTileFetcherOsm: all providers resolved
      Feb 23 18:47:32 m3ulcb afbd-navigation[4402]: qml: initWaypoint
      Feb 23 18:47:32 m3ulcb afbd-navigation[4402]: qml: onSts_guideChanged
      Feb 23 18:47:34 m3ulcb afbd-navigation[4402]: qml: onSts_guideChanged
      Feb 23 18:47:34 m3ulcb afbd-navigation[4402]: qrc:/navigation.qml:258:9: QML RouteModel: Index '0' out of range
      Feb 23 18:47:34 m3ulcb afbd-navigation[4402]: qrc:/navigation.qml:258:9: QML RouteModel: Index '0' out of range
      
      

      another example log - journal.minnow.txt.xz - from minnowboard on 07 September 2020 which has the Index '0' out of range error seems to be the last time it occurred before raquelm fixed it.

       

      Affects all boards.

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

            scottm Scott Murray
            edi.feschiyan Edi Feschiyan
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: