[marble] [Bug 400409] New: Segmentation fault when trying to add some WMS maps.

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Sun Oct 28 11:13:33 GMT 2018


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

            Bug ID: 400409
           Summary: Segmentation fault when trying to add some WMS maps.
           Product: marble
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: marble-bugs at kde.org
          Reporter: felics-kde at kettenbruch.de
  Target Milestone: ---

Created attachment 115939
  --> https://bugs.kde.org/attachment.cgi?id=115939&action=edit
terminal output of the run of 'strace marble' (xz-compressed).

SUMMARY

Segmentation fault when using some URLs when creating a new WMS map.


STEPS TO REPRODUCE
1. Start marble
2. Select in the menu: 'File' -> 'Create a New Map' -> 'Web Map Service (WMS)'
3. In the dialog box, choose 'WMS Server:' 'Custom', and in the field 'URL'
enter
'https://geoportal.sachsen.de/portal/arcgis_wmts_capabilities/wmts_geosn_dop-rgb.xml'
4. Click 'Next'.
5. A dialog window with an empty selection list appears. Click 'Next'.
6. marble crashes with a segmentation fault.

Attached is the terminal output of
* `LD_PRELOAD='' strace marble > marble.strace.out 2>&1`

The output of the run of `LD_PRELOAD='' marble > marble.out 2>&1` (i.e. without
strace) is pasted at the end of this text (I could only attach one file).

OBSERVED RESULT

Crash with 'Segmentation fault'.


EXPECTED RESULT

Some error message if the result is not understandable by marble, or a success
in creating a new WMS map.


SOFTWARE VERSIONS
(available in About System)

* Marble Virtual Globe: Version 2.2.20 (2.3 development version), git commit
hash 29499fc55
* KDE Plasma Version: ?
* KDE Frameworks Version: 5.51.0
* Qt Version: 5.11.2 (built against 5.11.2)
* (Also shown is 'The xcb windowing system')


ADDITIONAL INFORMATION

On Arch/ Artix Linux, built marble from git
(https://aur.archlinux.org/packages/marble-git/). Arch Linux' 'marble'-package
from the 'extra'-repository has similar problems.

WMS service seems to be quite unreliable in marble anyway, I would really
apreciate up to date WMS support, _as well as documentation_ on how to use it
or good examples!

Output of `LD_PRELOAD='' marble > marble.out 2>&1`:

qt5ct: using qt5ct plugin
Ignoring to load the following file since it doesn't look like a valid Marble
plugin: "/usr/lib/marble/plugins/libGpsdPositionProviderPlugin.so" 
Reason: "Cannot load library
/usr/lib/marble/plugins/libGpsdPositionProviderPlugin.so: (libgps.so.23: cannot
open shared object file: No such file or directory)"
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
qt5ct: D-Bus system tray: no
Start: MarblePart::readSettings()
Updating Settings ...
qt5ct: D-Bus global menu: no
Shortcut for action  "" "Hide &All Panels" set with QAction::setShortcut()! Use
KActionCollection::setDefaultShortcut(s) instead.
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = marble path = /usr/bin pid = 3387
KCrash: Arguments: /usr/bin/marble

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


More information about the Marble-bugs mailing list