Opened 18 years ago

Closed 18 years ago

Last modified 15 years ago

#281 closed defect (fixed)

Selecting features causing abnormal exit

Reported by: skouk@… Owned by: anonymous
Priority: critical: causes crash or data corruption Milestone:
Component: Vectors Version: 0.8
Keywords: Select, Identify Cc:
Must Fix for Release: No Platform: Fedora
Platform Version: FC5 Awaiting user input: no

Description

When using the select features (box) with shapefiles QGIS exits. Same happens with the identify features tool. S.

Change History (7)

comment:1 by g_j_m, 18 years ago

Please attach a backtrace so that we can see where qgis is crashing

comment:2 by lubaby, 18 years ago

I had a similar problem on my Kubuntu box with r5824. On my another computer with almost same configuration (but Fedora 4) with r5820 no crashes were observed. So I downgrade to r5820 and everythnig works fine. It seem to be broken with 5821 commit.

comment:3 by lubaby, 18 years ago

Output from backtrace

#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb68aa9a1 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0xb68ac2b9 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0xb68de87a in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
#4  0xb68e4fd4 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
#5  0xb68e534a in free () from /lib/tls/i686/cmov/libc.so.6
#6  0xb6a858b1 in operator delete () from /usr/lib/libstdc++.so.6
#7  0xb7b1c627 in ~TopologyLocation (this=0x12) at new_allocator.h:94
#8  0xb7b1786c in ~Label (this=0x8384348) at ../geomgraph/Label.cpp:67
#9  0xb7b106ac in ~EdgeEnd (this=0x8385a10) at ../geomgraph/EdgeEnd.cpp:37
#10 0xb7b483f8 in ~EdgeEndBundle (this=0x8385a10) at ../operation/relate/EdgeEndBundle.cpp:44
#11 0xb7b48ab2 in ~EdgeEndBundleStar (this=0x82c1148) at ../operation/relate/EdgeEndBundleStar.cpp:39
#12 0xb7b18bed in ~Node (this=0x8385640) at ../geomgraph/Node.cpp:55
#13 0xb7b4a5a1 in ~RelateNode (this=0x8385640) at ../operation/relate/RelateNode.cpp:36
#14 0xb7b1957e in ~NodeMap (this=0x82d59d8) at ../geomgraph/NodeMap.cpp:36
#15 0xb7b4949b in ~RelateComputer (this=0xbfd6e8cc) at ../operation/relate/RelateComputer.cpp:65
#16 0xb7b4acf9 in ~RelateOp (this=0xbfd6e8c0) at ../operation/relate/RelateOp.cpp:81
#17 0xb7b4aef1 in geos::RelateOp::relate (a=0x0, b=0x0) at ../operation/relate/RelateOp.cpp:49
#18 0xb7af1fd1 in geos::Geometry::relate (this=0x8246478, other=0x81e0778) at Geometry.cpp:515
#19 0xb7af0527 in geos::Geometry::intersects (this=0x8246478, g=0x81e0778) at Geometry.cpp:432
#20 0xb608226c in QgsOgrProvider::getNextFeature (this=0x82c1cd0, fetchAttributes=true) at qgsogrprovider.cpp:428
---Type <return> to continue, or q <return> to quit---
#21 0xb6c321b3 in QgsMapToolIdentify::identifyVectorLayer (this=0x822eb58, layer=0x8246b38, point=@0xbfd6ed88) at qgsmaptoolidentify.cpp:247
#22 0xb6c346c7 in QgsMapToolIdentify::canvasReleaseEvent (this=0x822eb58, e=0xbfd6ee28) at qgsmaptoolidentify.cpp:93
#23 0xb6c1446d in QgsMapCanvas::contentsMouseReleaseEvent (this=0x81710a0, e=0xbfd6ee28) at qgsmapcanvas.cpp:681
#24 0xb767dd5a in Q3ScrollView::viewportMouseReleaseEvent () from /usr/local/Trolltech/Qt-4.1.4/lib/libQt3Support.so.4
#25 0xb767e72f in Q3ScrollView::eventFilter () from /usr/local/Trolltech/Qt-4.1.4/lib/libQt3Support.so.4
#26 0xb70e3c06 in QApplicationPrivate::notify_helper () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#27 0xb70e5b2a in QApplication::notify () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#28 0xb713673d in QApplication::x11ProcessEvent () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#29 0xb7135e08 in QApplication::x11ProcessEvent () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#30 0xb7147c45 in non-virtual thunk to QDesktopWidget::~QDesktopWidget() () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#31 0xb78dd21e in QEventLoop::processEvents () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#32 0xb78dd43a in QEventLoop::exec () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#33 0xb78e0217 in QCoreApplication::exec () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtCore.so.4
#34 0xb70e39d5 in QApplication::exec () from /usr/local/Trolltech/Qt-4.1.4/lib/libQtGui.so.4
#35 0x0804c4b8 in main (argc=1, argv=0xbfd6faa4) at main.cpp:604

comment:4 by g_j_m, 18 years ago

I have reverted the problematic change in r5821 (in SVN r5885) - please try the latest verson and close this bug if the problem has gone. Thanks.

comment:5 by anonymous, 18 years ago

Owner: changed from gsherman to anonymous
Status: newassigned

comment:6 by anonymous, 18 years ago

Resolution: fixed
Status: assignedclosed

comment:7 by (none), 15 years ago

Milestone: Version 0.8

Milestone Version 0.8 deleted

Note: See TracTickets for help on using tickets.