[marble] [Bug 413873] New: kml/gpx tracks invisible except when panning/zooming

Mark Whitis bugzilla_noreply at kde.org
Wed Nov 6 10:01:59 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=413873

            Bug ID: 413873
           Summary: kml/gpx tracks invisible except when panning/zooming
           Product: marble
           Version: 2.5 (KDE Applications 18.04)
          Platform: Ubuntu Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: mark.whitis at gmail.com
  Target Milestone: ---

Created attachment 123748
  --> https://bugs.kde.org/attachment.cgi?id=123748&action=edit
sample KML track

SUMMARY


STEPS TO REPRODUCE
0. vist ridewithgps, search near Waynesboro, VA keywords FFBF 2019 Sun
1. https://ridewithgps.com/routes/28902859
2. Export GPX -> other formats
3. download KML and XML or use attached file
4. Launch marble with one or more KML or GPX files listed on command line


OBSERVED RESULT
Tracks are only visible when panning/zooming with mouse.  As soon as you stop,
map appears to be redrawn without tracks.   APRS (if enabled), placemarks, and
navigation route (if any) are still visible.   Persists with various basemaps
such as openstreetmap, vectorosm, atlas, satellite.  If you pan and let coast,
track is visible until map comes to rest.  Problem persists whether hillshading
is on or off.  Same for coordinate grid.

EXPECTED RESULT
tracks always visible except when hidden from file panel.

SOFTWARE/OS VERSIONS
Ubuntu 18.04
Marble 2.2.20 (2.3 development version)
This is the most recent version available on Ubuntu 18.04 LTS.

 kf5-config --version
Qt: 5.9.5
KDE Frameworks: 5.44.0
kf5-config: 1.0
/usr/bin/marble: ELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux),
dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0,
BuildID[sha1]=f103d0adb84ef3861c0d2528caf3b6883b653c8b, stripped

ii  libastro1                                                  
4:17.12.3-0ubuntu1                           amd64        Marble astronomy
library
ii  libmarblewidget-qt5-28                                     
4:17.12.3-0ubuntu1                           amd64        Marble globe widget
library
ii  marble                                                     
4:17.12.3-0ubuntu1                           amd64        globe and map widget
ii  marble-data                                                
4:17.12.3-0ubuntu1                           all          data files for Marble
ii  marble-maps                                                
4:17.12.3-0ubuntu1                           amd64        globe and map widget
for mobile form factors
ii  marble-plugins                                             
4:17.12.3-0ubuntu1                           amd64        plugins for Marble

        linux-vdso.so.1 (0x00007ffd29f2a000)
        libmarblewidget-qt5.so.28 =>
/usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.28 (0x00007febd02be000)
        libKF5NewStuff.so.5 => /usr/lib/x86_64-linux-gnu/libKF5NewStuff.so.5
(0x00007febd0049000)
        libKF5Parts.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Parts.so.5
(0x00007febcfde6000)
        libKF5Crash.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Crash.so.5
(0x00007febcfbde000)
        libKF5XmlGui.so.5 => /usr/lib/x86_64-linux-gnu/libKF5XmlGui.so.5
(0x00007febcf8d4000)
        libQt5PrintSupport.so.5 =>
/usr/lib/x86_64-linux-gnu/libQt5PrintSupport.so.5 (0x00007febcf665000)
        libQt5Network.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
(0x00007febcf2d9000)
        libKF5ConfigWidgets.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5ConfigWidgets.so.5 (0x00007febcf081000)
        libKF5I18n.so.5 => /usr/lib/x86_64-linux-gnu/libKF5I18n.so.5
(0x00007febcee33000)
        libQt5DBus.so.5 => /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
(0x00007febceba9000)
        libKF5WidgetsAddons.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5WidgetsAddons.so.5 (0x00007febce85c000)
        libKF5ConfigGui.so.5 => /usr/lib/x86_64-linux-gnu/libKF5ConfigGui.so.5
(0x00007febce63a000)
        libQt5Xml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Xml.so.5
(0x00007febce3fe000)
        libKF5ConfigCore.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5ConfigCore.so.5 (0x00007febce1a3000)
        libQt5Widgets.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
(0x00007febcd95c000)
        libQt5Gui.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
(0x00007febcd1f3000)
        libKF5CoreAddons.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 (0x00007febccf61000)
        libQt5Core.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
(0x00007febcc816000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6
(0x00007febcc48d000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1
(0x00007febcc275000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007febcbe84000)
        libastro.so.1 => /usr/lib/x86_64-linux-gnu/libastro.so.1
(0x00007febcbc41000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007febcba24000)
        libQt5Svg.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Svg.so.5
(0x00007febcb7cf000)
        libQt5WebKitWidgets.so.5 =>
/usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5 (0x00007febcb589000)
        libphonon4qt5.so.4 => /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
(0x00007febcb30c000)
        libQt5WebKit.so.5 => /usr/lib/x86_64-linux-gnu/libQt5WebKit.so.5
(0x00007febc8394000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007febc7ff6000)
        libKF5NewStuffCore.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5NewStuffCore.so.5 (0x00007febc7d83000)
        libKF5KIOWidgets.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5KIOWidgets.so.5 (0x00007febc7a47000)
        libKF5TextWidgets.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5TextWidgets.so.5 (0x00007febc7805000)
        libKF5Attica.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Attica.so.5
(0x00007febc7569000)
        libKF5KIOCore.so.5 => /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
(0x00007febc71e9000)
        libKF5Service.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Service.so.5
(0x00007febc6f42000)
        libKF5Completion.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5Completion.so.5 (0x00007febc6d08000)
        libKF5IconThemes.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5IconThemes.so.5 (0x00007febc6acb000)
        libKF5ItemViews.so.5 => /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5
(0x00007febc6893000)
        libKF5JobWidgets.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5JobWidgets.so.5 (0x00007febc666e000)
        libKF5WindowSystem.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 (0x00007febc6423000)
        libQt5X11Extras.so.5 => /usr/lib/x86_64-linux-gnu/libQt5X11Extras.so.5
(0x00007febc621f000)
        libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6
(0x00007febc5ee7000)
        libKF5GlobalAccel.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5GlobalAccel.so.5 (0x00007febc5cc6000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007febc5aa7000)
        libKF5Codecs.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Codecs.so.5
(0x00007febc586d000)
        libKF5Auth.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Auth.so.5
(0x00007febc5657000)
        libKF5GuiAddons.so.5 => /usr/lib/x86_64-linux-gnu/libKF5GuiAddons.so.5
(0x00007febc543d000)
        libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3
(0x00007febc51f0000)
        libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007febc4f64000)
        libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16
(0x00007febc4d32000)
        libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
(0x00007febc4a94000)
        libfam.so.0 => /usr/lib/libfam.so.0 (0x00007febc488c000)
        libicui18n.so.60 => /usr/lib/x86_64-linux-gnu/libicui18n.so.60
(0x00007febc43eb000)
        libicuuc.so.60 => /usr/lib/x86_64-linux-gnu/libicuuc.so.60
(0x00007febc4034000)
        libdouble-conversion.so.1 =>
/usr/lib/x86_64-linux-gnu/libdouble-conversion.so.1 (0x00007febc3e23000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007febc3c1f000)
        libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
(0x00007febc3908000)
        /lib64/ld-linux-x86-64.so.2 (0x00007febd0d2d000)
        libpulse.so.0 => /usr/lib/x86_64-linux-gnu/libpulse.so.0
(0x00007febc36b8000)
        libpulse-mainloop-glib.so.0 =>
/usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0 (0x00007febc34b3000)
        libQt5Quick.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
(0x00007febc2e6a000)
        libQt5WebChannel.so.5 =>
/usr/lib/x86_64-linux-gnu/libQt5WebChannel.so.5 (0x00007febc2c4c000)
        libQt5Positioning.so.5 =>
/usr/lib/x86_64-linux-gnu/libQt5Positioning.so.5 (0x00007febc29ee000)
        libQt5Sensors.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Sensors.so.5
(0x00007febc27ad000)
        libwoff2dec.so.1.0.2 => /usr/lib/x86_64-linux-gnu/libwoff2dec.so.1.0.2
(0x00007febc25a2000)
        libjpeg.so.8 => /usr/lib/x86_64-linux-gnu/libjpeg.so.8
(0x00007febc233a000)
        libwebp.so.6 => /usr/lib/x86_64-linux-gnu/libwebp.so.6
(0x00007febc20d1000)
        libhyphen.so.0 => /usr/lib/x86_64-linux-gnu/libhyphen.so.0
(0x00007febc1ecb000)
        libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2
(0x00007febc1b0a000)
        libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1
(0x00007febc18cd000)
        libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0
(0x00007febc15c4000)
        libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
(0x00007febc1225000)
        libgstapp-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0
(0x00007febc1016000)
        libgstbase-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
(0x00007febc0da1000)
        libgstreamer-1.0.so.0 =>
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x00007febc0a66000)
        libgstpbutils-1.0.so.0 =>
/usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x00007febc082e000)
        libgstaudio-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0
(0x00007febc05ba000)
        libgsttag-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgsttag-1.0.so.0
(0x00007febc037f000)
        libgstvideo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
(0x00007febc00e7000)
        libgstfft-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libgstfft-1.0.so.0
(0x00007febbfedc000)
        libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
(0x00007febbfc88000)
        libQt5Qml.so.5 => /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
(0x00007febbf68b000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007febbf483000)
        libKF5Archive.so.5 => /usr/lib/x86_64-linux-gnu/libKF5Archive.so.5
(0x00007febbf24a000)
        libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007febbf045000)
        libKF5SonnetUi.so.5 => /usr/lib/x86_64-linux-gnu/libKF5SonnetUi.so.5
(0x00007febbee1c000)
        libKF5SonnetCore.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5SonnetCore.so.5 (0x00007febbebef000)
        libQt5TextToSpeech.so.5 =>
/usr/lib/x86_64-linux-gnu/libQt5TextToSpeech.so.5 (0x00007febbe9e3000)
        libKF5DBusAddons.so.5 =>
/usr/lib/x86_64-linux-gnu/libKF5DBusAddons.so.5 (0x00007febbe7cf000)
        libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007febbe5c7000)
        libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1
(0x00007febbe39f000)
        libxcb-keysyms.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1
(0x00007febbe19c000)
        libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0
(0x00007febbdf18000)
        libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0
(0x00007febbdce7000)
        libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0
(0x00007febbda31000)
        libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6
(0x00007febbd77d000)
        libgraphite2.so.3 => /usr/lib/x86_64-linux-gnu/libgraphite2.so.3
(0x00007febbd550000)
        libicudata.so.60 => /usr/lib/x86_64-linux-gnu/libicudata.so.60
(0x00007febbb9a7000)
        libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007febbb735000)
        libpulsecommon-11.1.so =>
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
(0x00007febbb4b7000)
        libwoff2common.so.1.0.2 =>
/usr/lib/x86_64-linux-gnu/libwoff2common.so.1.0.2 (0x00007febbb2b4000)
        libbrotlidec.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1
(0x00007febbb0a8000)
        liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007febbae82000)
        libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
(0x00007febbac7e000)
        libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1
(0x00007febbaa56000)
        libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2
(0x00007febba83b000)
        libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1
(0x00007febba5e7000)
        liborc-0.4.so.0 => /usr/lib/x86_64-linux-gnu/liborc-0.4.so.0
(0x00007febba36b000)
        libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6
(0x00007febba163000)
        libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0
(0x00007febb9f53000)
        libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6
(0x00007febb9d4f000)
        libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6
(0x00007febb9b49000)
        liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1
(0x00007febb992d000)
        libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20
(0x00007febb9612000)
        libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007febb9408000)
        libsndfile.so.1 => /usr/lib/x86_64-linux-gnu/libsndfile.so.1
(0x00007febb918f000)
        libasyncns.so.0 => /usr/lib/x86_64-linux-gnu/libasyncns.so.0
(0x00007febb8f89000)
        libbrotlicommon.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1
(0x00007febb8d69000)
        libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1
(0x00007febb8b1c000)
        libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007febb8907000)
        libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0
(0x00007febb86f2000)
        libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007febb84d8000)
        libFLAC.so.8 => /usr/lib/x86_64-linux-gnu/libFLAC.so.8
(0x00007febb8261000)
        libogg.so.0 => /usr/lib/x86_64-linux-gnu/libogg.so.0
(0x00007febb8058000)
        libvorbis.so.0 => /usr/lib/x86_64-linux-gnu/libvorbis.so.0
(0x00007febb7e2d000)
        libvorbisenc.so.2 => /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2
(0x00007febb7b84000)
        libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007febb797d000)




ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Marble-bugs mailing list