Ticket #254 (closed bug: invalid)

Opened 7 years ago

Last modified 4 years ago

Crash when opening GRASS mapset

Reported by: anonymous Owned by: rblazek
Priority: major: does not work as expected Milestone:
Component: GRASS Version:
Keywords: Cc:
Platform Version: Platform: Debian
Must Fix for Release: Awaiting user input:

Description

Trying to open existing GRASS mapset results in QGIS crash.
Steps to reproduce:
1 Start qgis ;)
2 Select Plugins->GRASS->Open mapset
Result:

QgsGrassPlugin::openMapset()
QgsGrassSelect() type = 0
qgis: symbol lookup error: /usr/local/lib/qgis/grassplugin.so: undefined symbol: _ZN8QgsGrass8isMapsetE7QString

OS: Kubuntu, gcc version 4.0.3
QGIS: from SVN trunk (revision 5742)
GRASS: current 6.3cvs
GDAL/OGR: 1.3.1

Change History

Changed 7 years ago by anonymous

I fixed problem with 'rm -r ~/.config/QuantumGIS/'

I leave it open, as there still should be no segfault due old config file lying around. And - yes - I was lame enough not to create backup for old config file before rm'ing it :(

Changed 7 years ago by anonymous

  • status changed from new to closed
  • resolution set to invalid

IMO it has nothing to do with config files because the error 'undefined symbol' means that the method is not available in a library. That means the application was not compiled/installed correctly. Most probably the plugin was recompiled with new version of libqgisgrass.so form provider lib, but that library was not installed.

Radim

Changed 4 years ago by anonymous

  • milestone Version 0.8 deleted

Milestone Version 0.8 deleted

Note: See TracTickets for help on using tickets.