Mantis Issue Tracking for Scribus
· Hosting provided by Anduin.net / Øverby Consulting ·

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0012479ScribusUsabilitypublic14-Jul-05 15:1914-Jul-08 05:25
ReporterKunda 
Assigned Tojghali 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusclosedResolutionfixed 
PlatformMacOSOSXOS Version10.8.5
Product Version1.5.0svn 
Target Version1.5.0Fixed in Version1.5.0svn 
Summary0012479: Closing Scribus with multiple master pages open simultaneously (Signal 11)
DescriptionMultiple master pages open and edited with a sudden exit of the program will crash Scribus
Steps To Reproduce1. Create new document (Ctrl+n or Cmnd+n)
2. Create another new document
3. Jump back to first document created (Window > Document-1)
4. Open Edit > Master Pages
5. Add a text box with any text
6. Flip to other document created in step 2 (Window > Document-2)
7. Repeat steps 4 & 5
8. Quit Scribus via keyboard shortcut (Cmnd+q)

Scribus crashes with Signal 11

(Edited)
Additional InformationOSX 10.8.5 r19309 Qt5.3.1
TagsNo tags attached.
Attached Files

- Relationships
related to 0012478new Notifying that Scribus is in Master Page mode if attempting to close Scribus 

-  Notes
(0032492)
Kunda (developer)
14-Jul-05 15:52

Sorry for not adding gdb bt. I can't get gdb to run on OSX, ATM
(0032561)
FirasH (developer)
14-Jul-07 23:19
edited on: 14-Jul-07 23:20

Reproduced with 1.5.0.svn (19325). You have to make sure the Text Frames are in edit mode (flashing bar)


Program received signal SIGSEGV, Segmentation fault.
0x0000000000d46ddb in ScribusMainWindow::setAppMode (this=0x1b1edb0, mode=6)
    at /home/.../Scribus/scribus/scribus.cpp:6596
6596 if ((mode != modeEdit) || !currItem->isTextFrame())
(gdb) bt
 0 0x0000000000d46ddb in ScribusMainWindow::setAppMode (this=0x1b1edb0, mode=6)
    at /home/.../Scribus/scribus/scribus.cpp:6596
 1 0x0000000000e24fcc in ScribusView::requestMode (this=0x3097990, appMode=6)
    at /home/.../Scribus/scribus/scribusview.cpp:507
 2 0x0000000000d1c430 in ScribusMainWindow::newActWin (this=0x1b1edb0, w=0x2dc6210)
    at /home/.../Scribus/scribus/scribus.cpp:2410
 3 0x0000000000d17206 in ScribusMainWindow::closeEvent (this=0x1b1edb0,
    ce=0x7fffffffc890) at /home/.../Scribus/scribus/scribus.cpp:1846
 4 0x00007ffff6cc6120 in QWidget::event(QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 5 0x00007ffff6de75fb in QMainWindow::event(QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 6 0x00007ffff6c8da94 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 7 0x00007ffff6c910b6 in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 8 0x00007ffff7658f04 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
 9 0x00007ffff6cc101a in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 10 0x0000000000d3ab3c in ScribusMainWindow::slotFileQuit (this=0x1b1edb0)
    at /home/.../Scribus/scribus/scribus.cpp:4944
 11 0x00000000008121ab in ScribusMainWindow::qt_static_metacall (_o=0x1b1edb0,
    _c=QMetaObject::InvokeMetaMethod, _id=88, _a=0x7fffffffcd30)
    at /home/.../Scribus/build/scribus/moc_scribus.cpp:1048
 12 0x00007ffff768a7b1 in QMetaObject::activate(QObject*, int, int, void**) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
 13 0x00007ffff6c82632 in QAction::triggered(bool) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 14 0x00007ffff6c84467 in QAction::activate(QAction::ActionEvent) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 15 0x00007ffff6c8475f in QAction::event(QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 16 0x00007ffff6c8da94 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 17 0x00007ffff6c910b6 in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 18 0x00007ffff7658f04 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
 19 0x00007ffff65329c1 in QShortcutMap::dispatchEvent(QKeyEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
 20 0x00007ffff653392e in QShortcutMap::tryShortcutEvent(QObject*, QKeyEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
 21 0x00007ffff6c9112b in QApplication::notify(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Widgets.so.5
 22 0x00007ffff7658f04 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
 23 0x00007ffff6504c3a in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
 24 0x00007ffff650cf55 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
 25 0x00007ffff64f2208 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Gui.so.5
 26 0x00007fffe335c460 in ?? ()
   from /home/.../Qt/5.3/gcc_64/plugins/platforms/libqxcb.so
 27 0x00007fffeb7d4316 in g_main_context_dispatch ()
   from /usr/lib64/libglib-2.0.so.0
 28 0x00007fffeb7d4668 in ?? ()
   from /usr/lib64/libglib-2.0.so.0
 29 0x00007fffeb7d470c in g_main_context_iteration ()
   from /usr/lib64/libglib-2.0.so.0
 30 0x00007ffff76b3574 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
 31 0x00007ffff765711b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
 32 0x00007ffff765bfe5 in QCoreApplication::exec() ()
   from /home/.../Qt/5.3/gcc_64/lib/libQt5Core.so.5
 33 0x00000000012db424 in mainApp (argc=1, argv=0x7fffffffdd38)
    at /home/.../Scribus/scribus/main_nix.cpp:86
 34 0x00000000012db3b4 in main (argc=1, argv=0x7fffffffdd38)
    at /home/.../Scribus/scribus/main_nix.cpp:54

(0032567)
Kunda (developer)
14-Jul-08 05:22

Fixed! Thanks jghali.
BTW, check out 0012478 (Notifying that Scribus is in Master Page mode if attempting to close Scribus)

- Issue History
Date Modified Username Field Change
14-Jul-05 15:19 Kunda New Issue
14-Jul-05 15:52 Kunda Note Added: 0032492
14-Jul-05 15:53 Kunda Steps to Reproduce Updated View Revisions
14-Jul-05 16:00 Kunda Steps to Reproduce Updated View Revisions
14-Jul-05 16:01 Kunda Steps to Reproduce Updated View Revisions
14-Jul-07 17:08 FirasH Relationship added related to 0012229
14-Jul-07 17:08 FirasH Relationship deleted related to 0012229
14-Jul-07 23:19 FirasH Note Added: 0032561
14-Jul-07 23:19 FirasH Status new => confirmed
14-Jul-07 23:20 FirasH Note Edited: 0032561 View Revisions
14-Jul-08 00:35 jghali Status confirmed => resolved
14-Jul-08 00:35 jghali Fixed in Version => 1.5.0svn
14-Jul-08 00:35 jghali Resolution open => fixed
14-Jul-08 00:35 jghali Assigned To => jghali
14-Jul-08 05:22 Kunda Note Added: 0032567
14-Jul-08 05:22 Kunda Status resolved => closed
14-Jul-08 05:25 Kunda Relationship added related to 0012478



Copyright © 2000 - 2014 MantisBT Team
Powered by Mantis Bugtracker