View Issue Details

IDProjectCategoryView StatusLast Update
0004146ScribusGeneralpublic2006-09-09 21:27
ReporterplinnellAssigned Toavox  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Product Version1.3.4cvs 
Fixed in Version1.3.4cvs 
Summary0004146: Crash on close with docs open and unsaved
DescriptionProgram received signal SIGABRT, Aborted.
[Switching to Thread -1208649360 (LWP 16706)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0 0xffffe410 in __kernel_vsyscall ()
0000001 0x418837d0 in raise () from /lib/libc.so.6
0000002 0x41884ea3 in abort () from /lib/libc.so.6
0000003 0x418b8f8b in __libc_message () from /lib/libc.so.6
0000004 0x418be911 in malloc_printerr () from /lib/libc.so.6
0000005 0x418bff84 in free () from /lib/libc.so.6
0000006 0x41b2a431 in operator delete () from /usr/lib/libstdc++.so.6
0000007 0x41589024 in QStringData::deleteSelf () from /usr/lib/qt3/lib/libqt-mt.so.3
0000008 0x0818ef84 in ~QString (this=0xbf8ad038) at /usr/lib/qt3/include/qstring.h:848
0000009 0x083bf8c1 in PageItem_TextFrame::layout (this=0x8f8d828) at pageitem_textframe.cpp:986
0000010 0x086adcb1 in ScribusMainWindow::loadDoc (this=0x88afe38, fileName=@0xbf8ada64)
    at scribus.cpp:3651
0000011 0x086aea21 in ScribusMainWindow::loadRecent (this=0x88afe38, fn=@0xbf8adb00)
    at scribus.cpp:2984
0000012 0x086b0e10 in ScribusMainWindow::qt_invoke (this=0x88afe38, _id=105, _o=0xbf8adbd4)
    at scribus.moc:968
0000013 0x412b9edd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000014 0x412ba742 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000015 0x084cf7d4 in ScrAction::activatedData (this=0x8f6bdd8, t0=@0xbf8adc64)
    at scraction.moc:147
0000016 0x084cf940 in ScrAction::activatedToActivatedData (this=0x8f6bdd8) at scraction.cpp:127
0000017 0x084cfaad in ScrAction::qt_invoke (this=0x8f6bdd8, _id=15, _o=0xbf8add08)
    at scraction.moc:226
0000018 0x412b9edd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000019 0x412bab3d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000020 0x41614aa9 in QAction::activated () from /usr/lib/qt3/lib/libqt-mt.so.3
0000021 0x413f9e7e in QAction::internalActivation () from /usr/lib/qt3/lib/libqt-mt.so.3
0000022 0x41614dcc in QAction::qt_invoke () from /usr/lib/qt3/lib/libqt-mt.so.3
0000023 0x084cfaf5 in ScrAction::qt_invoke (this=0x8f6bdd8, _id=8, _o=0xbf8ade14)
    at scraction.moc:229
0000024 0x412b9edd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
0000025 0x415f281e in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000026 0x412d5f87 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
0000027 0x413c15ea in QPopupMenu::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000028 0x412f2c00 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000029 0x4125aec7 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000030 0x4125bdfb in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000031 0x411fb6ae in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000032 0x411f9fa6 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000033 0x4120a5ea in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
0000034 0x41271ce8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
0000035 0x41271b7e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000036 0x4125aa7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000037 0x086c457c in mainApp (argc=1, argv=0xbf8ae6b4) at main_nix.cpp:76
0000038 0x086c45ba in main (argc=Cannot access memory at address 0x4142
) at main_nix.cpp:52
(gdb) kill
Kill the program being debugged? (y or n) y
(gdb)
       
TagsNo tags attached.
Patch

Relationships

child of 0003964 closedplinnell 1.3.4 Release Metabug 

Activities

plinnell

2006-08-26 21:11

viewer   ~0012326

Another one after adding a 2nd page and drag copying a text frame to page 2


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208678032 (LWP 7039)]
0x418be9a9 in malloc_consolidate () from /lib/libc.so.6
(gdb) bt
#0 0x418be9a9 in malloc_consolidate () from /lib/libc.so.6
0000001 0x418bfe24 in _int_free () from /lib/libc.so.6
0000002 0x418bff84 in free () from /lib/libc.so.6
0000003 0x41b2a431 in operator delete () from /usr/lib/libstdc++.so.6
0000004 0x415709fd in QGList::clear () from /usr/lib/qt3/lib/libqt-mt.so.3
0000005 0x08734b26 in ~StoryText (this=0x8f8b1d0) at storytext.cpp:134
0000006 0x0838c41e in ~PageItem (this=0x8f86fe8) at pageitem.h:180
0000007 0x083a8c4a in ~PageItem_TextFrame (this=0x8f86fe8) at pageitem_textframe.h:66
0000008 0x415709fd in QGList::clear () from /usr/lib/qt3/lib/libqt-mt.so.3
0000009 0x085082d8 in ~ScribusDoc (this=0x8e2d270) at /usr/lib/qt3/include/qptrlist.h:93
0000010 0x086c9e60 in ScribusMainWindow::DoFileClose (this=0x881af30) at scribus.cpp:4195
0000011 0x08569fbe in ScribusWin::closeEvent (this=0x8d2a1c8, ce=0xbfc472e0) at scribuswin.cpp:117
0000012 0x412f2a52 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000013 0x413ad982 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000014 0x4125aec7 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000015 0x4125bcb9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000016 0x412f3086 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3
0000017 0x0869bec8 in ScribusMainWindow::slotFileClose (this=0x881af30)
    at /usr/lib/qt3/include/qwidget.h:848
0000018 0x086ef931 in ScribusMainWindow::qt_invoke (this=0x881af30, _id=118, _o=0xbfc47478)
    at scribus.moc:981
0000019 0x412b9edd in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000020 0x412bab3d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000021 0x41614aa9 in QAction::activated () from /usr/lib/qt3/lib/libqt-mt.so.3
0000022 0x41614c18 in QAction::qt_emit () from /usr/lib/qt3/lib/libqt-mt.so.3
0000023 0x084e13a0 in ScrAction::qt_emit (this=0xbfc47478, _id=1098008632, _o=0x8a1d828)
    at scraction.moc:246
0000024 0x412b9f21 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000025 0x412bab3d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000026 0x415fa2dc in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3
0000027 0x4134dad3 in QButton::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000028 0x412f2c00 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000029 0x4125aec7 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000030 0x4125bdfb in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
0000031 0x411fadd2 in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000032 0x411f9fa6 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000033 0x4120a5ea in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
0000034 0x41271ce8 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
0000035 0x41271b7e in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000036 0x4125aa7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000037 0x086f8058 in mainApp (argc=1, argv=0xbfc47d74) at main_nix.cpp:76
0000038 0x086f8082 in main (argc=1, argv=0x1) at main_nix.cpp:52
(gdb)

avox

2006-09-06 17:40

administrator   ~0012454

looks like a heap/stack corruption, no idea what caused & fixed it

plinnell

2006-09-09 21:26

viewer   ~0012478

page item fixes nuked the crashes

Issue History

Date Modified Username Field Change
2006-08-18 12:44 plinnell New Issue
2006-08-20 20:22 cbradney Relationship added child of 0003964
2006-08-26 21:11 plinnell Note Added: 0012326
2006-08-26 21:14 cbradney Status new => assigned
2006-08-26 21:14 cbradney Assigned To => avox
2006-09-06 17:40 avox Status assigned => resolved
2006-09-06 17:40 avox Fixed in Version => 1.3.4cvs
2006-09-06 17:40 avox Resolution open => unable to reproduce
2006-09-06 17:40 avox Note Added: 0012454
2006-09-09 21:24 plinnell Resolution unable to reproduce => fixed
2006-09-09 21:26 plinnell Status resolved => closed
2006-09-09 21:26 plinnell Note Added: 0012478