View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011960 | Scribus | General | public | 2014-01-13 23:46 | 2014-01-15 20:40 |
Reporter | christoph_s | Assigned To | fschmid | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86_64 | OS | OpenSUSE 64 Bit | OS Version | 13.1 |
Product Version | 1.5.0svn | ||||
Fixed in Version | 1.5.0svn | ||||
Summary | 0011960: Using the new "Close" icons in tabs triggers crash | ||||
Description | This happens with more than one document open. 1) Create or open 3 documents. 2) Close one of them --> no crash. 3) Close the next one --> segfault. | ||||
Additional Information | Program received signal SIGSEGV, Segmentation fault. 0x0000000000e08de2 in ScribusView::Deselect (this=0x0, prop=false) at /home/christoph/scribus15/Scribus/scribus/scribusview.cpp:1856 1856 if (!Doc->m_Selection->isEmpty()) (gdb) bt #0 0x0000000000e08de2 in ScribusView::Deselect (this=0x0, prop=false) at /home/christoph/scribus15/Scribus/scribus/scribusview.cpp:1856 0000001 0x0000000000d0bef4 in ScribusMainWindow::DoFileClose (this=0x1b40920) at /home/christoph/scribus15/Scribus/scribus/scribus.cpp:4822 0000002 0x0000000000e2004f in ScribusWin::closeEvent (this=0x4639b70, ce=0x7fffffffc7d0) at /home/christoph/scribus15/Scribus/scribus/scribuswin.cpp:161 0000003 0x00007ffff6e0a29f in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000004 0x00007ffff6f1684b in QMainWindow::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000005 0x00007ffff6dd01ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000006 0x00007ffff6dd52d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000007 0x00007ffff76af9cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 0000008 0x00007ffff6e06b2c in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib64/libQt5Widgets.so.5 0000009 0x00007ffff6f33388 in QMdiSubWindow::closeEvent(QCloseEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000010 0x00007ffff6e0a29f in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000011 0x00007ffff6f32d4b in QMdiSubWindow::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000012 0x00007ffff6dd01ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000013 0x00007ffff6dd52d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000014 0x00007ffff76af9cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 0000015 0x00007ffff6e06b2c in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib64/libQt5Widgets.so.5 0000016 0x00007ffff6f24e0f in ?? () from /usr/lib64/libQt5Widgets.so.5 0000017 0x00007ffff76d5596 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 0000018 0x00007ffff6f58801 in QTabBar::tabCloseRequested(int) () from /usr/lib64/libQt5Widgets.so.5 0000019 0x00007ffff76d5596 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 0000020 0x00007ffff712a222 in QAbstractButton::clicked(bool) () from /usr/lib64/libQt5Widgets.so.5 0000021 0x00007ffff6ec3a36 in ?? () from /usr/lib64/libQt5Widgets.so.5 0000022 0x00007ffff6ec454e in ?? () from /usr/lib64/libQt5Widgets.so.5 0000023 0x00007ffff6ec46c4 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000024 0x00007ffff6e09e59 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000025 0x00007ffff6dd01ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000026 0x00007ffff6dd5b49 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000027 0x00007ffff76af9cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 0000028 0x00007ffff6dd3e71 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQt5Widgets.so.5 ---Type <return> to continue, or q <return> to quit--- 0000029 0x00007ffff6e25aef in ?? () from /usr/lib64/libQt5Widgets.so.5 0000030 0x00007ffff6e27803 in ?? () from /usr/lib64/libQt5Widgets.so.5 0000031 0x00007ffff6dd01ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000032 0x00007ffff6dd52d6 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 0000033 0x00007ffff76af9cd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 0000034 0x00007ffff67433c7 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib64/libQt5Gui.so.5 0000035 0x00007ffff6744ec5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib64/libQt5Gui.so.5 0000036 0x00007ffff672f608 in QWindowSystemInterface::sendWindowSystemEventsImplementation(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Gui.so.5 0000037 0x00007fffe3719130 in ?? () from /usr/lib64/qt5/plugins/platforms/libqxcb.so 0000038 0x00007fffec596316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 0000039 0x00007fffec596668 in ?? () from /usr/lib64/libglib-2.0.so.0 0000040 0x00007fffec59670c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 0000041 0x00007ffff76f69cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 0000042 0x00007ffff76ae71b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 0000043 0x00007ffff76b4ca1 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 0000044 0x00000000012aabcc in mainApp (argc=1, argv=0x7fffffffddb8) at /home/christoph/scribus15/Scribus/scribus/main_nix.cpp:86 0000045 0x00000000012aab5c in main (argc=1, argv=0x7fffffffddb8) at /home/christoph/scribus15/Scribus/scribus/main_nix.cpp:54 | ||||
Tags | No tags attached. | ||||
Patch | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-01-13 23:46 | christoph_s | New Issue | |
2014-01-14 00:33 | cbradney | Assigned To | => fschmid |
2014-01-14 00:33 | cbradney | Status | new => assigned |
2014-01-14 21:22 | fschmid | Note Added: 0031082 | |
2014-01-15 16:24 | fschmid | Status | assigned => resolved |
2014-01-15 16:24 | fschmid | Fixed in Version | => 1.5.0svn |
2014-01-15 16:24 | fschmid | Resolution | open => fixed |
2014-01-15 20:40 | christoph_s | Note Added: 0031085 | |
2014-01-15 20:40 | christoph_s | Status | resolved => closed |