Ticket #10953 (closed)
Tiled Window Crash
Reported by: | Owen Arnold | Owned by: | Roman Tolchenov |
---|---|---|---|
Priority: | critical | Milestone: | Release 3.4 |
Component: | GUI | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Owen Arnold |
Description
- Happens on OSX, but may affect other platforms
- Open a Tiled Window
- Plot a 1D graph, I used several spectra for this
- Drag and drop the graph into the tiled window. It displays briefly, and then, crashes.
0 QtGui 0x0000000103567947 QDrag::setMimeData(QMimeData*) + 23 1 QtGui 0x00000001034f93db QDragManager::drag(QDrag*) + 2171 2 QtGui 0x00000001035679fb QDrag::exec(QFlags<Qt::DropAction>, Qt::DropAction) + 107 3 QtGui 0x0000000103567a98 QDrag::exec(QFlags<Qt::DropAction>) + 24 4 org.mantidproject.MantidPlot 0x000000010081373b DockedWindow::dragMouseMove(QPoint) + 331 5 QtCore 0x000000010456409e QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 1566 6 org.mantidproject.MantidPlot 0x0000000100c72577 MdiSubWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 1495 7 ??? 0x00007fff5f549c60 0 + 140734792768608 8 org.mantidproject.MantidPlot 0x0000000100c6dab0 Graph::dragMouseMove(QPoint) + 48 9 org.mantidproject.MantidPlot 0x0000000100c67fbe Graph::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 78 10 QtCore 0x000000010456409e QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 1566 11 org.mantidproject.MantidPlot 0x0000000100c79540 Plot::dragMouseMove(QPoint) + 48 12 org.mantidproject.MantidPlot 0x000000010098a0c2 Plot::eventFilter(QObject*, QEvent*) + 98 13 QtCore 0x000000010454b687 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 151 14 QtGui 0x00000001035525be QApplicationPrivate::notify_helper(QObject*, QEvent*) + 142 15 QtGui 0x0000000103559190 QApplication::notify(QObject*, QEvent*) + 2384 16 org.mantidproject.MantidPlot 0x0000000100b01c13 MantidApplication::notify(QObject*, QEvent*) + 19 17 QtCore 0x000000010454bbdc QCoreApplication::notifyInternal(QObject*, QEvent*) + 124 18 QtGui 0x0000000103556bdd QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) + 333
Change History
comment:2 Changed 6 years ago by Owen Arnold
- Status changed from new to closed
- Tester set to Owen Arnold
Merge remote-tracking branch 'origin/feature/10953_osx_tile_crash'
Full changeset: 72a0bd8d417ab5ddfcf21c163899ceee8f62b187
Note: See
TracTickets for help on using
tickets.
Re #10953. QDrag object gets deleted too early.
Changeset: 5cbc4933f025466cf1823fde5828fdda7b99b401