View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012230 | Scribus | General | public | 2014-04-19 22:15 | 2014-04-21 05:43 |
Reporter | FirasH | Assigned To | fschmid | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86_64 | OS | openSUSE | OS Version | 13.1 |
Product Version | 1.5.0svn | ||||
Fixed in Version | 1.5.0svn | ||||
Summary | 0012230: Convert to > Symbol crashes Scribus if no document is opened | ||||
Description | If a document is closed while a Frame/Items is still selected, the entries under Item > Convert to > remain clickable. If you click the entry "Symbol" without any document opened Scribus crashes. | ||||
Steps To Reproduce | 0) Create a new document 1) Insert a Text Frame (works with all the items which can be Converted to Symbol) 2) Close the document keeping selected the Frame/Item added in step 1 selected 3) Go to Item > Convert to > Symbol Scribus crashes due to Signal 11 | ||||
Additional Information | Scribus 1.5.0 SVN (19047) - Qt 5.2.1 Program received signal SIGSEGV, Segmentation fault. 0x0000000000d5a26f in ScribusMainWindow::ConvertToSymbol (this=0x1afced0) at /home/.../Scribus/scribus/scribus.cpp:9865 9865 uint docSelectionCount = doc->m_Selection->count(); (gdb) bt #0 0x0000000000d5a26f in ScribusMainWindow::ConvertToSymbol (this=0x1afced0) at /home/.../Scribus/scribus/scribus.cpp:9865 0000001 0x000000000080efdf in ScribusMainWindow::qt_static_metacall (_o=0x1afced0, _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0x7fffffffc3c0) at /home/.../Scribus/build/scribus/moc_scribus.cpp:989 0000002 0x00007ffff769d6b1 in QMetaObject::activate(QObject*, int, int, void**) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000003 0x00007ffff6ce0e92 in QAction::triggered(bool) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000004 0x00007ffff6ce2cc7 in QAction::activate(QAction::ActionEvent) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000005 0x00007ffff6e6776a in ?? () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000006 0x00007ffff6e6e98f in ?? () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000007 0x00007ffff6e6f910 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000008 0x00007ffff6d24077 in QWidget::event(QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000009 0x00007ffff6e716bb in QMenu::event(QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000010 0x00007ffff6cec0f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000011 0x00007ffff6cef4d6 in QApplication::notify(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000012 0x00007ffff7674734 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000013 0x00007ffff6cee54a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000014 0x00007ffff6d43869 in ?? () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000015 0x00007ffff6d45f98 in ?? () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000016 0x00007ffff6cec0f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000017 0x00007ffff6cef6ae in QApplication::notify(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Widgets.so.5 0000018 0x00007ffff7674734 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000019 0x00007ffff6608c21 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Gui.so.5 0000020 0x00007ffff66094a5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Gui.so.5 0000021 0x00007ffff65f0ba8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Gui.so.5 0000022 0x00007fffe36f01b0 in ?? () from /home/.../Qt/5.2.1/gcc_64/plugins/platforms/libqxcb.so 0000023 0x00007fffeba4c316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 0000024 0x00007fffeba4c668 in ?? () from /usr/lib64/libglib-2.0.so.0 0000025 0x00007fffeba4c70c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 0000026 0x00007ffff76c5374 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000027 0x00007ffff76734ab in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000028 0x00007ffff767753e in QCoreApplication::exec() () from /home/.../Qt/5.2.1/gcc_64/lib/libQt5Core.so.5 0000029 0x00000000012ce5a8 in mainApp (argc=1, argv=0x7fffffffdd38) at /home/.../Scribus/scribus/main_nix.cpp:86 0000030 0x00000000012ce538 in main (argc=1, argv=0x7fffffffdd38) at /home/.../Scribus/scribus/main_nix.cpp:54 | ||||
Tags | No tags attached. | ||||
Patch | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-04-19 22:15 | FirasH | New Issue | |
2014-04-20 09:39 | fschmid | Status | new => resolved |
2014-04-20 09:39 | fschmid | Fixed in Version | => 1.5.0svn |
2014-04-20 09:39 | fschmid | Resolution | open => fixed |
2014-04-20 09:39 | fschmid | Assigned To | => fschmid |
2014-04-20 23:38 | FirasH | Note Added: 0031732 | |
2014-04-21 05:43 | christoph_s | Status | resolved => closed |