[Qgis-developer] 2.10 segfaults on startup

Richard Duivenvoorde rdmailings at duif.net
Tue Jun 30 04:15:53 PDT 2015


On 30-06-15 09:33, Paolo Cavallini wrote:
> Il 30/06/2015 07:31, Paolo Cavallini ha scritto:
>> Il 30/06/2015 07:28, Radim Blazek ha scritto:
>>
>>> When opening a subfolder in the browser?

Yep, confirmed here on a fresh Debian self compiled version.

When I open the browser panel 'files' part en start to browse QGIS
crashes... also when clicking on 'Favourites' (which only contains a
link to my nl folder)...

Seems to be related to the spatialite stuff.. (I still have spatialite
crashes/cannot use saveAs too_:

(gdb) run
Starting program: /home/richard/apps/qgis/2.10/debug/bin/qgis
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Warning: loading of qgis translation failed
[/home/richard/apps/qgis/2.10/debug/share/qgis/i18n//qgis_en_US]
Warning: loading of qt translation failed
[/usr/share/qt4/translations/qt_en_US]
[New Thread 0x7fffd2253700 (LWP 31331)]
[New Thread 0x7fff90e18700 (LWP 31332)]
[New Thread 0x7fff8bfff700 (LWP 31333)]
[New Thread 0x7fff8b7fe700 (LWP 31335)]
self.iface.mainWindow = <PyQt4.QtGui.QMainWindow object at 0x7fff6edd1a68>
[New Thread 0x7fff6e35f700 (LWP 31361)]
[New Thread 0x7fff6db5e700 (LWP 31362)]
[Thread 0x7fff6e35f700 (LWP 31361) exited]
[New Thread 0x7fff6e35f700 (LWP 31366)]
***************** deactivate parallellinetool
***************** deactivate circulararctool
***************** deactivate modifycirculararctool
[Thread 0x7fff6db5e700 (LWP 31362) exited]
[Thread 0x7fff6e35f700 (LWP 31366) exited]
[New Thread 0x7fff6e35f700 (LWP 31470)]
ERROR 4: Unable to open
/vsizip//data/disk/home/richard/geodata/nl/autowegen.zip/autowegen.shp
or /vsizip//data/disk/home/richard/geodata/nl/autowegen.zip/autowegen.SHP.
ERROR 4: Unable to open
/vsizip//data/disk/home/richard/geodata/nl/plaatsen.zip/plaatsen.shp or
/vsizip//data/disk/home/richard/geodata/nl/plaatsen.zip/plaatsen.SHP.
ERROR 4: Unable to open
/vsizip//data/disk/home/richard/geodata/nl/prov.zip/provincies/provincies.shp
or
/vsizip//data/disk/home/richard/geodata/nl/prov.zip/provincies/provincies.SHP.
ERROR 4: Unable to open
/vsizip//data/disk/home/richard/geodata/nl/prov.zip/provincies.shp or
/vsizip//data/disk/home/richard/geodata/nl/prov.zip/provincies.SHP.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff6e35f700 (LWP 31470)]
0x00007fffeff24ff4 in spatialite_init () from
/usr/lib/x86_64-linux-gnu/libspatialite.so.5
(gdb) bt
#0  0x00007fffeff24ff4 in spatialite_init () from
/usr/lib/x86_64-linux-gnu/libspatialite.so.5
#1  0x00007ffff4dab5ef in ?? () from /usr/lib/libgdal.so.1
#2  0x00007ffff4daf463 in ?? () from /usr/lib/libgdal.so.1
#3  0x00007ffff4db402b in ?? () from /usr/lib/libgdal.so.1
#4  0x00007ffff4da251b in OGRSFDriverRegistrar::Open(char const*, int,
OGRSFDriver**) () from /usr/lib/libgdal.so.1
#5  0x00007ffff4a7c8c8 in ?? () from /usr/lib/libgdal.so.1
#6  0x00007ffff4b4365d in ?? () from /usr/lib/libgdal.so.1
#7  0x00007ffff4b438b6 in ?? () from /usr/lib/libgdal.so.1
#8  0x00007fff89bf034b in QgsGdalLayerItem::QgsGdalLayerItem
(this=0x7fff68033340, parent=0x7fff68030320, name=...,
    path=..., uri=..., theSublayers=0x7fff6e35d970)
    at
/home/richard/dev/qgis/git/qgis210/src/providers/gdal/qgsgdaldataitems.cpp:43
#9  0x00007fff89bf1c9e in dataItem (thePath=..., parentItem=0x7fff68030320)
    at
/home/richard/dev/qgis/git/qgis210/src/providers/gdal/qgsgdaldataitems.cpp:271
#10 0x00007ffff2d5b945 in QgsZipItem::createChildren (this=0x7fff68030320)
    at /home/richard/dev/qgis/git/qgis210/src/core/qgsdataitem.cpp:1332
#11 0x00007ffff2d5c0eb in QgsZipItem::itemFromPath (parent=0x877b500,
filePath=..., name=..., path=...)
    at /home/richard/dev/qgis/git/qgis210/src/core/qgsdataitem.cpp:1397
#12 0x00007ffff2d57ab9 in QgsDirectoryItem::createChildren (this=0x877b500)
    at /home/richard/dev/qgis/git/qgis210/src/core/qgsdataitem.cpp:811
#13 0x00007ffff2d5599f in QgsDataItem::runCreateChildren (item=0x877b500)
    at /home/richard/dev/qgis/git/qgis210/src/core/qgsdataitem.cpp:383
#14 0x00007ffff2d5eeeb in
QtConcurrent::StoredFunctorCall1<QVector<QgsDataItem*>,
QVector<QgsDataItem*> (*)(QgsDataItem*), QgsDataItem*>::runFunctor
(this=0x1136580) at
/usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:267
#15 0x00007ffff2d5eddc in
QtConcurrent::RunFunctionTask<QVector<QgsDataItem*> >::run (this=0x1136580)
    at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:106
#16 0x00007ffff23ccbe0 in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007ffff23d986f in ?? () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#18 0x00007fffef09e0a4 in start_thread (arg=0x7fff6e35f700) at
pthread_create.c:309
#19 0x00007fffef39904d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
(gdb)


Regards,

Richard


More information about the Qgis-developer mailing list