Contents

hide
<<previous   next>>

Bug 163 : QtbXYNamePlot::paintText deadLock after add a ring in ring editor

Status: Solved

geopsy

General information

--FATAL ERROR-

Interrupted Signal

2008-06-17 16:15:14.263

main,layerPainter1,layerPainter2,layerPainter3,layerPainter4

Current thread:

QtbCoreApplicationPrivate::backTrace(bool)
QtbCoreApplicationPrivate::bugInfo(QtbMessage::Severity, QString const&)
QtbCoreApplicationPrivate::reportBugNow(QtbMessage::Severity, char const*)
QtbCoreApplicationPrivate::osSignal(int)
/lib64/libc.so.6

/usr/local/Trolltech/Qt-4.3.4/lib/libQtCore.so.4
QMutex::lock()
QtbXYNamePlot::paintText(QtbLayerPainterRequest const&, double)
QtbLayerPainterRequest::paintText()
QtbLayerPainter::paint(QtbLayerPainterRequest*)
QtbGraphContent::paintEvent(QPaintEvent*)
QWidget::event(QEvent*)
QtbGraphContent::event(QEvent*)
QApplicationPrivate::notify_helper(QObject*, QEvent*)
QApplication::notify(QObject*, QEvent*)
QCoreApplication::notifyInternal(QObject*, QEvent*)
/usr/local/Trolltech/Qt-4.3.4/lib/libQtGui.so.4
QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int)
QWidget::repaint(QRegion const&)
/usr/local/Trolltech/Qt-4.3.4/lib/libQtGui.so.4
QWidget::event(QEvent*)
QtbGraphContent::event(QEvent*)
QApplicationPrivate::notify_helper(QObject*, QEvent*)
QApplication::notify(QObject*, QEvent*)
QCoreApplication::notifyInternal(QObject*, QEvent*)
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
/usr/local/Trolltech/Qt-4.3.4/lib/libQtCore.so.4

/opt/gnome/lib64/libglib-2.0.so.0

QEventDispatcherGlib::processEvents(QFlags)
/usr/local/Trolltech/Qt-4.3.4/lib/libQtGui.so.4
QEventLoop::processEvents(QFlags)
QEventLoop::exec(QFlags)
QCoreApplication::exec()
modeGui(int, char**)


QTreeView::scrollTo(QModelIndex const&, QAbstractItemView::ScrollHint)


Developer comments (common to all duplicates if any)

If names are shown everything ok, il they are hidden with property editor everithing freezes. Certainly a dead lock... Effectively, now fixed

Systems and versions

Linux
  Qt                  4.3.4
  qtbtools            1.17.0 (200806161414, built key 200806171247)
  geopsycore          3.2.0 (200806161426, built key 200806171247)
  qtbguitools         1.9.0 (200806161415, built key 200806171247)
  scifigs             2.2.0 (200806161416, built key 200806171247)
  geopsygui           2.7.0 (200806161423, built key 200806171247)
  geopsy              2.6.0 (200806161423, built key 200806171247)
  dinvercore          0.8.0 (200806161426, built key 200806171247)
  qtbwave             0.7.2 (200806161420, built key 200806171247)
  qtbwavegui          0.5.0 (200806161417, built key 200806171247)
  dinverdccore        1.4.0 (200806161428, built key 200806171247)
  dinverdc            1.3.4 (200806161433, built key 200806171247)
  geopsyarray         2.1.3 (200806161430, built key 200806171247)
  geopsyhv            2.5.5 (200806161431, built key 200806171247)
  structureratios     0.4.3 (200806161432, built key 200806171247)

Linux
  Qt                  4.3.4
  qtbtools            1.17.0 (200806161414, built key 200806171247)
  geopsycore          3.2.0 (200806161426, built key 200806171247)
  qtbguitools         1.9.0 (200806161415, built key 200806171247)
  scifigs             2.2.0 (200806161416, built key 200806171247)
  geopsygui           2.7.0 (200806161423, built key 200806171247)
  geopsy              2.6.0 (200806161423, built key 200806171247)
  dinvercore          0.8.0 (200806161426, built key 200806171247)
  qtbwave             0.7.2 (200806161420, built key 200806171247)
  qtbwavegui          0.5.0 (200806161417, built key 200806171247)
  dinverdccore        1.4.0 (200806161428, built key 200806171247)
  geopsyarray         2.1.3 (200806161430, built key 200806171247)
  geopsyhv            2.5.5 (200806161431, built key 200806171247)
  structureratios     0.4.3 (200806161432, built key 200806171247)

Linux
  Qt                  4.3.4
  qtbtools            1.17.0 (200806161414, built key 200806171247)
  geopsycore          3.2.0 (200806161426, built key 200806171247)
  qtbguitools         1.9.0 (200806161415, built key 200806171247)
  scifigs             2.2.0 (200806161416, built key 200806171247)
  geopsygui           2.7.0 (200806161423, built key 200806171247)
  qtbwave             0.7.2 (200806161420, built key 200806171247)
  build_array         0.7.0 (200806161424, built key 200806171247)

User comments

1632008-06-17 16:14:56trying to add a ring in mspac toolbox... - maybe the speciality of this data lies in the fact, that I am using for each station several hours of data splitteed in several hour files...
1632008-06-17 16:18:42reproducible ... when trying to add a ring in the spac toolbox, geopsy freezes.. now, just a single hour data was loaded...
1642008-06-17 16:21:01same problem as in geopsy - when adding a ring in build_array - I got the application freezing.
1642008-06-17 16:28:29ok - I think, in build_array this seems to happen only when I removed first the names using the property editor (uncheck show names) - then the application freezes, when trying to add a ring - else I can perfectly edit rings , add, remove, save, etc.
1632008-06-17 16:59:58ok - it is reproducible - I remove show names, then adding a ring in spac toolbox freezes geopsy.

User reports

2512008-06-17 16:14:56
2522008-06-17 16:18:42
2532008-06-17 16:21:01
2542008-06-17 16:28:29
2552008-06-17 16:59:58
2562008-06-18 14:06:06