Contents

hide
<<previous   next>>

Bug 212 : Removing selection widget in QtbGraphicSheet::removeObject

Status: Solved

figue

General information

----WARNING---

QObject: Do not delete object, 'unnamed', during its event handler!

2008-09-11 11:46:43.096

main,layerPainter1,layerPainter2

Current thread:

QtbCoreApplicationPrivate::backTrace(bool)
QtbCoreApplicationPrivate::bugInfo(QtbMessage::Severity, QString const&)
QtbCoreApplicationPrivate::reportBug(QtbMessage::Severity, char const*)
QtbCoreApplicationPrivate::messageOutput(QtMsgType, char const*)
qt_message_output(QtMsgType, char const*)
qWarning(char const*, ...)
QObject::~QObject()
QWidget::~QWidget()
QtbSelectionWidget::~QtbSelectionWidget()
QtbGraphicSheet::removeObject(QtbGraphicObject*, bool)
QtbGraphicSheet::removeObject(QtbGraphicObject*)
QtbGraphicObject::deleteObject()
QtbGraphicObject::qt_metacall(QMetaObject::Call, int, void**)
QtbTextEdit::qt_metacall(QMetaObject::Call, int, void**)
QMetaObject::activate(QObject*, int, int, void**)
QAction::triggered(bool)
QAction::activate(QAction::ActionEvent)
/usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4
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/local/Trolltech/Qt-shared/lib/libQtGui.so.4
QApplication::x11ProcessEvent(_XEvent*)
/usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4

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

QEventDispatcherGlib::processEvents(QFlags)
/usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4
QEventLoop::processEvents(QFlags)
QEventLoop::exec(QFlags)
QMenu::exec(QPoint const&, QAction*)
QtbGraphicObject::mousePressEvent(QMouseEvent*)
QtbSelectionWidget::mousePressEvent(QMouseEvent*)
QWidget::event(QEvent*)
QApplicationPrivate::notify_helper(QObject*, QEvent*)
QApplication::notify(QObject*, QEvent*)
QCoreApplication::notifyInternal(QObject*, QEvent*)
QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&)
/usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4
QApplication::x11ProcessEvent(_XEvent*)
/usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4

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

QEventDispatcherGlib::processEvents(QFlags)
/usr/local/Trolltech/Qt-shared/lib/libQtGui.so.4


Developer comments (common to all duplicates if any)

This fixed in sesarray-2.0.4 by replacing delete by deleteLater

Systems and versions

Linux
  Qt                  4.4.1
  qtbtools            1.17.3	(built on 200808042025, built key 200808071801)
  qtbguitools         1.9.2	(built on 200808042025, built key 200808071801)
  scifigs             2.2.3	(built on 200808042025, built key 200808071801)
  figue               1.4.4	(built on 200808042025, built key 200808071801)
  geopsycore          3.2.2	(built on 200808042025, built key 200808071801)
  geopsygui           2.7.2	(built on 200808042025, built key 200808071801)

User comments

User reports

3242008-09-11 19:40:05