Contents

hide
<<previous   next>>

Bug 682 : Adjust curve in Active LinearFK

Status: Solved

geopsy

General information

--FATAL ERROR-

Segmentation fault Signal

2009-11-04 18:00:32.613

main,layerPainter1,layerPainter2

Current thread: main thread

QtbCoreApplicationPrivate::backTrace()
QtbCoreApplicationPrivate::bugInfo(QtbMessage::Severity, QString const&)
QtbCoreApplicationPrivate::reportBugNow(QtbMessage::Severity, char const*)
QtbCoreApplicationPrivate::osSignal(int)
[0xb7f13400]
QtbLinearFKActiveResults::adjust(int, QtbModalCurve&, double, double, QFlags)
QtbToolLinearFKActive::adjustCurve()
QtbToolLinearFKActive::qt_metacall(QMetaObject::Call, int, void**)
QMetaObject::activate(QObject*, int, int, void**)
QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**)
QAction::triggered(bool)
QAction::activate(QAction::ActionEvent)
/usr/lib/libQtGui.so.4
/usr/lib/libQtGui.so.4
QMenu::mouseReleaseEvent(QMouseEvent*)
QWidget::event(QEvent*)
QMenu::event(QEvent*)
QApplicationPrivate::notify_helper(QObject*, QEvent*)
QApplication::notify(QObject*, QEvent*)
QCoreApplication::notifyInternal(QObject*, QEvent*)
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&)
/usr/lib/libQtGui.so.4
QApplication::x11ProcessEvent(_XEvent*)
/usr/lib/libQtGui.so.4

/usr/lib/libglib-2.0.so.0

QEventDispatcherGlib::processEvents(QFlags)
/usr/lib/libQtGui.so.4
QEventLoop::processEvents(QFlags)
QEventLoop::exec(QFlags)
QMenu::exec(QPoint const&, QAction*)
/usr/lib/libQtGui.so.4
QPushButton::qt_metacall(QMetaObject::Call, int, void**)
QMetaObject::activate(QObject*, int, int, void**)
QMetaObject::activate(QObject*, QMetaObject const*, int, void**)
QAbstractButton::pressed()
/usr/lib/libQtGui.so.4
QAbstractButton::mousePressEvent(QMouseEvent*)
QWidget::event(QEvent*)
QAbstractButton::event(QEvent*)
QPushButton::event(QEvent*)
QApplicationPrivate::notify_helper(QObject*, QEvent*)
QApplication::notify(QObject*, QEvent*)
QCoreApplication::notifyInternal(QObject*, QEvent*)
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&)
/usr/lib/libQtGui.so.4
QApplication::x11ProcessEvent(_XEvent*)
/usr/lib/libQtGui.so.4


---- thread main
---- thread layerPainter1
---- thread layerPainter2

Developer comments (common to all duplicates if any)

There was a mismatch in curve index and graph index leading to strange behaviors. For instance, adjusting a curve for one graph based on the grid of another. If there is less graphs than the number of curve in the current plot, it was generating an exception. Fix for all releases >=20100621

Systems and versions

Linux
  Qt                  4.6.1
  QGpCoreTools        1.18.0-snapshot-20100507 from geopsypack-2.1.0-snapshot-20100616	(built on 201005071558)
  GeopsyCore          3.3.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  GeopsySLink         1.0.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  QGpGuiTools         1.10.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  SciFigs             2.3.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  GeopsyGui           2.8.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  GeopsySLinkGui      1.0.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  geopsy              2.7.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  DinverCore          0.9.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  QGpCoreWave         0.8.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  QGpCompatibility    0.3.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  DinverDCCore        1.5.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  ArrayCore           1.2.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  DinverGui           0.2.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  QGpGuiWave          0.6.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  ArrayGui            0.1.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  geopsyarray         2.2.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  MonoStation         1.5.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  geopsyhv            2.6.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)
  structureratios     0.5.0-snapshot-20100616 from geopsypack-2.1.0-snapshot-20100616	(built on 201006161018)

Linux
  Qt                  4.5.0
  qtbtools            1.18.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  geopsycore          3.3.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  qtbguitools         1.10.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  scifigs             2.3.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  geopsygui           2.8.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  geopsy              2.7.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  dinvercore          0.9.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  qtbwave             0.8.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  dinverdccore        1.5.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  qtbwavegui          0.6.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  geopsyarray         2.2.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  geopsyhv            2.6.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)
  structureratios     0.5.0-snapshot-20090730 from geopsypack-2.1.0-snapshot-20090730	(built on 200907301118)

Windows XP
  Qt                  4.5.3
  QGpCoreTools        1.18.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  GeopsyCore          3.3.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  QGpGuiTools         1.10.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  SciFigs             2.3.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  GeopsyGui           2.8.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  GeopsySLink         1.0.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  GeopsySLinkGui      1.0.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  geopsy              2.7.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  QGpCoreWave         0.8.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  ArrayCore           1.2.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  dinvercore          0.9.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  DinverCore          0.9.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  QGpCompatibility    0.3.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  DinverDCCore        1.5.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  QGpGuiWave          0.6.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  geopsyarray         2.2.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  MonoStation         1.5.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  geopsyhv            2.6.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)
  structureratios     0.5.0-snapshot-20100222 from geopsypack-2.1.0-snapshot-20100222	(built on 201002221758)

Windows XP
  Qt                  4.5.3
  QGpCoreTools        1.18.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  GeopsyCore          3.3.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  QGpGuiTools         1.10.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  SciFigs             2.3.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  GeopsyGui           2.8.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  GeopsySLink         1.0.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  GeopsySLinkGui      1.0.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  geopsy              2.7.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  QGpCoreWave         0.8.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  ArrayCore           1.2.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  DinverCore          0.9.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  QGpCompatibility    0.3.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  DinverDCCore        1.5.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  QGpGuiWave          0.6.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  geopsyarray         2.2.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  MonoStation         1.5.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  geopsyhv            2.6.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)
  structureratios     0.5.0-snapshot-20100506 from geopsypack-2.1.0-snapshot-20100507	(built on 201005061721)

User comments

11172010-06-21 16:48:15Adjust works fine until a blank curve is created (by switching to pick mode and leaving that mode without adding a single point). One good curve, one blank curve and one good curve in curve list. Got the crash while adjusting the third one
8482010-02-24 16:42:33Crashed while adjusting a picked curve
8752010-02-28 11:02:34Crashed while picking curve on ORIGINAL fk. It is not stacked. I did first autopicking of the max amplitude mode and the it crashed when i tried to do "Actions/Adjust" of a manually picked curve.
10912010-06-08 10:55:51Bonjour Marc, Tu as peut etre deja corrigé ce bug .. j'ai téléchargé la version que j'utilise début mai. Il y a un problème dans la fonction adjust de la linear fk toolbox, lorsqu'on l'applique à une 'curve data' qui n'est pas la no 1... J'espère que tout va bien ! Bises, Florence.

User reports

15722010-06-21 16:48:15
9062009-11-05 00:01:31
11632010-02-24 16:42:33
12012010-02-28 11:02:34
15302010-06-08 10:55:51