Bug 154 : Remove a curve in curvebrowser while property editor is active (duplicate of bug 153)
Status: Open
dinver
General information
--FATAL ERROR-
Segmentation fault Signal
2008-06-11 10:17:58.013
main,layerPainter1,layerPainter2,run_01,run_02
Current thread:
QtbCoreApplicationPrivate::backTrace(bool) QtbCoreApplicationPrivate::bugInfo(QtbMessage::Severity, QString const&) QtbCoreApplicationPrivate::reportBugNow(QtbMessage::Severity, char const*) QtbCoreApplicationPrivate::osSignal(int) /lib/libc.so.6 QtbDynLineItem::index(int, int, QModelIndex const&) const QTableView::paintEvent(QPaintEvent*) QWidget::event(QEvent*) QFrame::event(QEvent*) QAbstractScrollArea::viewportEvent(QEvent*) QAbstractItemView::viewportEvent(QEvent*) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QApplicationPrivate::notify_helper(QObject*, QEvent*) QApplication::notify(QObject*, QEvent*) QCoreApplication::notifyInternal(QObject*, QEvent*) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4 QWidget::repaint(QRegion const&) QWidget::repaint(QRect const&) QScrollBar::mousePressEvent(QMouseEvent*) QWidget::event(QEvent*) QAbstractSlider::event(QEvent*) QScrollBar::event(QEvent*) QApplicationPrivate::notify_helper(QObject*, QEvent*) QApplication::notify(QObject*, QEvent*) QCoreApplication::notifyInternal(QObject*, QEvent*) /usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4
Developer comments (common to all duplicates if any)
See bug 154 for details how to reproduce it. QModelIndex QtbDynLineItem::index ( int row, int column, const QModelIndex & ) const QtbDynLineItem is used by QtbDynLineLayerProperties, for dinver and a DC graph (inversion results or target?) Able to reproduce it see bug 154 A similar problem should occur if a curve is removed from the property editor??? No because layer is read-only hence it cannot be edited (in theory): currently not removable but user can still edit values, which is likely to produce errors.
Systems and versions
Linux | Qt 4.3.4 qtbtools 1.16.0 (200805300003, built key 200805260736) dinvercore 0.7.1 (200805300004, built key 200805260736) qtbguitools 1.8.2 (200805162004, built key 200805260736) scifigs 2.1.5 (200805300003, built key 200805260736) dinver 0.3.5 (200805300004, built key 200805260736) geopsycore 3.1.5 (200805300004, built key 200805260736) geopsygui 2.6.4 (200805231052, built key 200805260736) qtbwave 0.7.1 (200803062243, built key 200805260736) qtbwavegui 0.4.1 (200804251855, built key 200805260736) dinverdccore 1.3.5 (200805231056, built key 200805260736) dinverdc 1.3.3 (200805231058, built key 200805260736) |
Windows XP | Qt 4.3.4 qtbtools 1.15.0 (200805231045, built key 200805261509) dinvercore 0.7.0 (200805231053, built key 200805261509) qtbguitools 1.8.2 (200805162004, built key 200805261509) scifigs 2.1.4 (200805231046, built key 200805261509) dinver 0.3.4 (200805231054, built key 200805261509) qtbwave 0.7.1 (200803062243, built key 200805261509) qtbwavegui 0.4.1 (200804251855, built key 200805261509) dinverdccore 1.3.5 (200805231056, built key 200805261509) dinverdc 1.3.3 (200805231058, built key 200805261509) |
Windows XP | Qt 4.3.4 qtbtools 1.17.0 (200806161414, built key 200806162045) geopsycore 3.2.0 (200806161426, built key 200806162045) qtbguitools 1.9.0 (200806161415, built key 200806162045) scifigs 2.2.0 (200806161416, built key 200806162045) geopsygui 2.7.0 (200806161423, built key 200806162045) geopsy 2.6.0 (200806161423, built key 200806162045) dinvercore 0.8.0 (200806161426, built key 200806162045) dinvercore 0.8.0 (200806161426, built key 200806162045) qtbwave 0.7.2 (200806161420, built key 200806162045) qtbwavegui 0.5.0 (200806161417, built key 200806162045) dinverdccore 1.4.0 (200806161428, built key 200806162045) dinverdc 1.3.4 (200806161433, built key 200806162045) geopsyarray 2.1.3 (200806161430, built key 200806162045) geopsyhv 2.5.5 (200806161431, built key 200806162045) structureratios 0.4.3 (200806161432, built key 200806162045) |
User reports and comments
153 | 241 | 2008-06-11 09:48:57 | bug occured when I was changing the XY scale of the DC graph... |
154 | 242 | 2008-06-11 10:19:15 | |
167 | 260 | 2008-06-20 20:50:58 |