[Qgis-developer] Identify crash

Radim Blazek radim.blazek at gmail.com
Tue Dec 9 11:10:10 PST 2014


I am getting immediate crash with current master when identify tool is
selected. I don't see anything obvious in backtrace (maybe
this=0x80000000 ?):

#0  0x00007fe9dd757475 in *__GI_raise (sig=<optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  0x00007fe9dd757475 in *__GI_raise (sig=<optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007fe9dd75a6f0 in *__GI_abort () at abort.c:92
#2  0x000000000059717b in qgisCrash (signal=11) at
/home/radim/devel/qgis/src/app/main.cpp:306
#3  <signal handler called>
#4  data (this=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
#5  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at
../../include/QtCore/../../src/corelib/global/qglobal.h:2436
#6  d_func (this=<optimized out>) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:150
#7  QWidget::insertAction (this=0x80000000, before=0x0,
action=0x2613e70) at kernel/qwidget.cpp:3281
#8  0x00000000006cc769 in
QgsIdentifyResultsDialog::QgsIdentifyResultsDialog (this=0x6e1d0e0,
canvas=0x279cda0, parent=0x23f8f60, f=...)
    at /home/radim/devel/qgis/src/app/qgsidentifyresultsdialog.cpp:274
#9  0x0000000000758055 in QgsMapToolIdentifyAction::resultsDialog
(this=0x293e7f0)
    at /home/radim/devel/qgis/src/app/qgsmaptoolidentifyaction.cpp:75
#10 0x0000000000758da0 in QgsMapToolIdentifyAction::activate (this=0x293e7f0)
    at /home/radim/devel/qgis/src/app/qgsmaptoolidentifyaction.cpp:176
#11 0x00007fe9e170b620 in QgsMapCanvas::setMapTool (this=0x279cda0,
tool=0x293e7f0) at
/home/radim/devel/qgis/src/gui/qgsmapcanvas.cpp:1471
#12 0x00000000005c4027 in QgisApp::identify (this=0x23f8f60) at
/home/radim/devel/qgis/src/app/qgisapp.cpp:4598

Radim


More information about the Qgis-developer mailing list