View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012436 | Scribus | Undo/Redo | public | 2014-06-26 12:00 | 2014-06-26 16:56 |
Reporter | FirasH | Assigned To | jghali | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86_64 | OS | openSUSE | OS Version | 13.1 |
Product Version | 1.4.5.svn | ||||
Fixed in Version | 1.4.5.svn | ||||
Summary | 0012436: Undo/Redo crashes Scribus undoing Page > Insert... | ||||
Description | Undo/Redo crashes Scribus undoing Page > Insert... | ||||
Steps To Reproduce | 0) Create a new document 1) Go to: Page > Insert... > Insert 1 Page at End 2) Undo Scribus crashes due to Signal 11 | ||||
Additional Information | Scribus 1.4.5.svn (19275) Program received signal SIGSEGV, Segmentation fault. 0x0000000000922b2d in MasterPagesPalette::updateMasterPageList (this=0x0) at /home/.../Scribus/scribus/masterpagepalette.cpp:424 424 QString masterPageName = (currentDoc->MasterNames.contains(sMuster)) ? sMuster : CommonStrings::masterPageNormal; (gdb) bt #0 0x0000000000922b2d in MasterPagesPalette::updateMasterPageList (this=0x0) at /home/.../Scribus/scribus/masterpagepalette.cpp:424 0000001 0x0000000000c5f2dc in ScribusMainWindow::restoreAddPage (this=0x15696d0, state=0x29c31f0, isUndo=true) at /home/.../Scribus/scribus/scribus.cpp:8794 0000002 0x0000000000c5e2a1 in ScribusMainWindow::restore (this=0x15696d0, state=0x29c31f0, isUndo=true) at /home/.../Scribus/scribus/scribus.cpp:8654 0000003 0x0000000000e56ff0 in UndoState::undo (this=0x29c31f0) at /home/.../Scribus/scribus/undostate.cpp:73 0000004 0x0000000000e49db0 in TransactionState::undo (this=0x2c99e60) at /home/.../Scribus/scribus/undomanager.cpp:782 0000005 0x0000000000e561f3 in UndoStack::undo (this=0x2fc71c8, steps=1, objectId=-1) at /home/.../Scribus/scribus/undostack.cpp:70 0000006 0x0000000000e488ec in UndoManager::undo (this=0x1ba3130, steps=1) at /home/.../Scribus/scribus/undomanager.cpp:541 0000007 0x00000000006c6930 in UndoManager::qt_static_metacall (_o=0x1ba3130, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0x7fffffffcd20) at /home/.../Scribus/build/scribus/moc_undomanager.cxx:91 0000008 0x00007ffff651fd68 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 0000009 0x00000000006af062 in ScrAction::triggeredData (this=0x1e163c0, _t1=1) at /home/.../Scribus/build/scribus/moc_scraction.cxx:129 0000010 0x0000000000bea0da in ScrAction::triggeredToTriggeredData (this=0x1e163c0) at /home/.../Scribus/scribus/scraction.cpp:169 0000011 0x00000000006aeec3 in ScrAction::qt_static_metacall (_o=0x1e163c0, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0x7fffffffcf20) at /home/.../Scribus/build/scribus/moc_scraction.cxx:79 0000012 0x00007ffff651fd68 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 0000013 0x00007ffff6fd6752 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4 0000014 0x00007ffff6fd8123 in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4 0000015 0x00007ffff738a602 in ?? () from /usr/lib64/libQtGui.so.4 0000016 0x00007ffff738a72c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 0000017 0x00007ffff74416aa in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 0000018 0x00007ffff702bdfe in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 0000019 0x00007ffff6fdc8ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 0000020 0x00007ffff6fe2fad in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 0000021 0x00007ffff650c0ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 0000022 0x00007ffff6fe2763 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 0000023 0x00007ffff7053f7b in ?? () from /usr/lib64/libQtGui.so.4 0000024 0x00007ffff70529ec in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 0000025 0x00007ffff7079882 in ?? () from /usr/lib64/libQtGui.so.4 0000026 0x00007ffff1b67316 in g_main_dispatch (context=0x1434770) at gmain.c:3066 0000027 g_main_context_dispatch (context=context@entry=0x1434770) at gmain.c:3642 0000028 0x00007ffff1b67668 in g_main_context_iterate (context=context@entry=0x1434770, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 0000029 0x00007ffff1b6770c in g_main_context_iteration (context=0x1434770, may_block=1) at gmain.c:3774 0000030 0x00007ffff6538d55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 0000031 0x00007ffff7079936 in ?? () from /usr/lib64/libQtGui.so.4 0000032 0x00007ffff650ad0f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 0000033 0x00007ffff650b005 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 0000034 0x00007ffff651013b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 0000035 0x0000000000e8a7df in mainApp (argc=1, argv=0x7fffffffdcf8) at /home/.../Scribus/scribus/main_nix.cpp:84 0000036 0x0000000000e8a76c in main (argc=1, argv=0x7fffffffdcf8) at /home/.../Scribus/scribus/main_nix.cpp:52 | ||||
Tags | No tags attached. | ||||
Patch | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-06-26 12:00 | FirasH | New Issue | |
2014-06-26 16:41 | jghali | Status | new => resolved |
2014-06-26 16:41 | jghali | Fixed in Version | => 1.5.0svn |
2014-06-26 16:41 | jghali | Resolution | open => fixed |
2014-06-26 16:41 | jghali | Assigned To | => jghali |
2014-06-26 16:44 | jghali | Fixed in Version | 1.5.0svn => 1.4.5.svn |
2014-06-26 16:56 | FirasH | Note Added: 0032325 | |
2014-06-26 16:56 | FirasH | Status | resolved => closed |