Bug report #1053

Crash at "Move Feature" tool on (Multi)Polygon layer r8383

Added by shader - over 13 years ago. Updated over 13 years ago.

Status:Closed
Priority:Low
Assignee:nobody -
Category:Vectors
Affected QGIS version: Regression?:No
Operating System:Linux Easy fix?:No
Pull Request or Patch supplied: Resolution:invalid
Crashes QGIS or corrupts data: Copied to github as #:11113

Description

If we try to move (multi)polygon object we have crash (under gdb):
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208838448 (LWP 25145)]
0x024df933 in geos::operation::distance::DistanceOp::computeContainmentDistance () from /usr/lib/libgeos-3.0.0.so
(gdb) bt
#0 0x024df933 in geos::operation::distance::DistanceOp::computeContainmentDistance () from /usr/lib/libgeos-3.0.0.so
#3905 0x024dfdb4 in geos::operation::distance::DistanceOp::computeMinDistance () from /usr/lib/libgeos-3.0.0.so
#3906 0x024dff62 in geos::operation::distance::DistanceOp::distance () from /usr/lib/libgeos-3.0.0.so
#3907 0x024dffab in geos::operation::distance::DistanceOp::distance () from /usr/lib/libgeos-3.0.0.so
#3908 0x0247b5f4 in geos::geom::Geometry::distance () from /usr/lib/libgeos-3.0.0.so
#3909 0x00e83d7b in QgsGeometry::distance () from /usr/lib/libqgis_core.so.0.10
#3910 0x0817b0ac in QgsMapToolMoveFeature::canvasPressEvent ()
#3911 0x0053aa0b in QgsMapCanvas::mousePressEvent () from /usr/lib/libqgis_gui.so.0.10
#3912 0x007819be in QWidget::event () from /usr/lib/libQtGui.so.4
#3913 0x00982e06 in QFrame::event () from /usr/lib/libQtGui.so.4
#10 0x009e003f in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4
#3914 0x00aba176 in QGraphicsView::viewportEvent () from /usr/lib/libQtGui.so.4
#3915 0x009e006e in ?? () from /usr/lib/libQtGui.so.4
#3916 0x08e11aa8 in ?? ()
#3917 0xbfd041d8 in ?? ()
#3918 0xbfd03e68 in ?? ()
#3919 0x001d51ec in QReadWriteLock::unlock () from /usr/lib/libQtCore.so.4
#3920 0x009e00a4 in ?? () from /usr/lib/libQtGui.so.4
#3921 0x08e4bb08 in ?? ()
#3922 0xbfd041d8 in ?? ()
#3923 0x08e481a0 in ?? ()
#3924 0x08e481a0 in ?? ()
#3925 0x00b6c40c in ?? () from /usr/lib/libQtGui.so.4
#3926 0x00b6c40c in ?? () from /usr/lib/libQtGui.so.4
#3927 0xbfd03e98 in ?? ()
#3928 0x0074db1a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
Backtrace stopped: frame did not save the PC

History

#1 Updated by shader - over 13 years ago

  • Resolution set to invalid
  • Status changed from Open to Closed

This case happen by trivial out of memory on big postgresql dataset and unproperly set "where" clause.
So close this bug as invalid

Also available in: Atom PDF