Ticket #90 (closed bug: fixed)
segfault after quitting grass digit
Description
1. add grass vector
2. start grass digit
3. quit grass digit
4. right click on canvas (once more if still no segfault)
6. segfault
BACKTRACE:
#0 0xb757f529 in QActionPrivate::sendDataChanged ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
(gdb) bt #0 0xb757f529 in QActionPrivate::sendDataChanged ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
#1 0xb757f7ea in QAction::setChecked ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
#2 0xb682f49e in QgsMapTool::activate (this=0x8459f48) at qgsmaptool.cpp:77 #3 0xb68135af in QgsMapCanvas::setMapTool (this=0x81b7e50, tool=0x8459f48)
at qgsmapcanvas.cpp:815
#4 0xb68136b1 in QgsMapCanvas::contentsMouseReleaseEvent (this=0x81b7e50,
e=0xbfec0240) at qgsmapcanvas.cpp:681
#5 0xb7b9cb5c in Q3ScrollView::viewportMouseReleaseEvent ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQt3Support.so.4
#6 0xb7b9d37f in Q3ScrollView::eventFilter ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQt3Support.so.4
#7 0xb75841ac in QApplicationPrivate::notify_helper ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
#8 0xb7584c0a in QApplication::notify ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
#9 0xb75e084f in QETWidget::translateMouseEvent ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
#10 0xb75df6d6 in QApplication::x11ProcessEvent ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
#11 0xb75ef42f in QEventDispatcherX11::processEvents ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
#12 0xb7e2aca5 in QEventLoop::processEvents ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtCore.so.4
#13 0xb7e2aef0 in QEventLoop::exec ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtCore.so.4
#14 0xb7e303b4 in QCoreApplication::exec ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtCore.so.4
#15 0xb7583979 in QApplication::exec ()
from /usr/local/Trolltech/Qt-4.1.2/lib/libQtGui.so.4
#16 0x0804cd50 in main (argc=2, argv=0xbfec10e4) at main.cpp:581
Maciek