View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002104 | Scribus | Internal | public | 2005-06-19 19:37 | 2005-10-09 05:29 |
Reporter | Assigned To | cbradney | |||
Priority | normal | Severity | crash | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Product Version | 1.2.4cvs | ||||
Fixed in Version | 1.2.4cvs | ||||
Summary | 0002104: crash on save after restoring window | ||||
Description | 1) Open a doc and edit for a while. 2) Save and minimize Scribus. 3) Restore and do a minor edit to trigger save state. 4) Click close in main window. 5) The warning dialog partially comes up and then hangs. | ||||
Additional Information | Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1073880832 (LWP 5572)] 0x080f1230 in QShared::deref (this=0xffffe6ee) at qshared.h:50 50 bool deref() { return !--count; } (gdb) bt #0 0x080f1230 in QShared::deref (this=0xffffe6ee) at qshared.h:50 0000001 0x081032a4 in QMap<QString, CMYKColor>::detachInternal (this=0x8b32998) at qmap.h:840 0000002 0x08102bcd in QMap<QString, CMYKColor>::detach (this=0x8b32998) at qmap.h:739 0000003 0x081023ef in QMap<QString, CMYKColor>::begin (this=0x8b32998) at qmap.h:660 0000004 0x08363f48 in ScribusApp::SwitchWin (this=0x84bd258) at scribus.cpp:2496 0000005 0x0836374a in ScribusApp::newActWin (this=0x84bd258, w=0x8b14560) at scribus.cpp:2403 0000006 0x0835049c in ScribusApp::qt_invoke (this=0x84bd258, _id=81, _o=0xbfffda60) at scribus.moc:852 0000007 0x412bda5e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000008 0x4163e362 in QWorkspace::windowActivated () from /usr/lib/qt3/lib/libqt-mt.so.3 0000009 0x414a127d in QWorkspace::activateWindow () from /usr/lib/qt3/lib/libqt-mt.so.3 0000010 0x414a3329 in QWorkspace::maximizeWindow () from /usr/lib/qt3/lib/libqt-mt.so.3 0000011 0x414a519a in QWorkspaceChild::eventFilter () from /usr/lib/qt3/lib/libqt-mt.so.3 0000012 0x412be2fe in QObject::activate_filters () from /usr/lib/qt3/lib/libqt-mt.so.3 0000013 0x412be3e0 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000014 0x412f3b1f in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000015 0x413bac12 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000016 0x4125b2ef in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000017 0x4125ceb3 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000018 0x4125c130 in QApplication::sendPostedEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000019 0x4125c1b4 in QApplication::sendPostedEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000020 0x412081d0 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000021 0x41273281 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000022 0x4125ccef in QApplication::enter_loop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000023 0x414546b2 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000024 0x4147a6cb in textBox () from /usr/lib/qt3/lib/libqt-mt.so.3 0000025 0x08180adb in ScribusWin::closeEvent (this=0x8b28348, ce=0xbfffe800) at scribuswin.cpp:74 0000026 0x412f3edb in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000027 0x413bac12 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000028 0x4125b2ef in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000029 0x4125ceb3 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000030 0x412f6335 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3 0000031 0x08156b1a in QWidget::close (this=0x8b28348) at qwidget.h:848 0000032 0x08361276 in ScribusApp::closeEvent (this=0x84bd258, ce=0xbfffebb0) at scribus.cpp:2019 0000033 0x412f3edb in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000034 0x413bac12 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000035 0x4125b2ef in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000036 0x4125ceb3 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000037 0x412f6335 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3 0000038 0x411e695a in QETWidget::translateCloseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000039 0x411ec9b8 in QApplication::x11ClientMessage () from /usr/lib/qt3/lib/libqt-mt.so.3 0000040 0x411f7274 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000041 0x41208248 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000042 0x41273281 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000043 0x412730c6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000044 0x4125cd7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000045 0x0839592e in mainGui (argc=1, argv=0xbffff1b4) at main.cpp:220 0000046 0x08395200 in main (argc=1, argv=0xbffff1b4) at main.cpp:126 | ||||
Tags | No tags attached. | ||||
Patch | |||||
|
This case comes from trying to close the app after running the font sampler with all fonts and having help open. Stuck in a loop for 15 -20 minutes gradually eating memory: Program received signal SIGINT, Interrupt. [Switching to Thread 1073876736 (LWP 10089)] 0x4107b3f6 in _int_malloc () from /lib/tls/libc.so.6 (gdb) bt #0 0x4107b3f6 in _int_malloc () from /lib/tls/libc.so.6 0000001 0x4107cc54 in malloc () from /lib/tls/libc.so.6 0000002 0x413bbf7e in operator new () from /usr/lib/libstdc++.so.5 0000003 0x413bc0bd in operator new[] () from /usr/lib/libstdc++.so.5 0000004 0x41ad14a4 in QString::setLength () from /usr/lib/qt3/lib/libqt-mt.so.3 0000005 0x41ad162c in QString::grow () from /usr/lib/qt3/lib/libqt-mt.so.3 0000006 0x41ad6bea in QString::insert () from /usr/lib/qt3/lib/libqt-mt.so.3 0000007 0x41ad6da3 in QString::replace () from /usr/lib/qt3/lib/libqt-mt.so.3 0000008 0x41aec7ab in QStringBuffer::writeBlock () from /usr/lib/qt3/lib/libqt-mt.so.3 0000009 0x41ae8b71 in QTextStream::writeBlock () from /usr/lib/qt3/lib/libqt-mt.so.3 0000010 0x41ae8c7d in QTextStream::operator<< () from /usr/lib/qt3/lib/libqt-mt.so.3 0000011 0x41a38bc8 in QDomElementPrivate::save () from /usr/lib/qt3/lib/libqt-mt.so.3 0000012 0x41a2f11a in QDomNodePrivate::save () from /usr/lib/qt3/lib/libqt-mt.so.3 0000013 0x41a38c66 in QDomElementPrivate::save () from /usr/lib/qt3/lib/libqt-mt.so.3 0000014 0x41a36b6c in QDomDocumentPrivate::save () from /usr/lib/qt3/lib/libqt-mt.so.3 0000015 0x41a2f451 in QDomNode::save () from /usr/lib/qt3/lib/libqt-mt.so.3 0000016 0x41a3605d in QDomDocument::toString () from /usr/lib/qt3/lib/libqt-mt.so.3 0000017 0x41a360af in QDomDocument::toCString () from /usr/lib/qt3/lib/libqt-mt.so.3 0000018 0x43e34124 in ScripterCore::SavePlugPrefs (this=0x8abe590) at scriptercore.cpp:506 0000019 0x43e31544 in ~ScripterCore (this=0x8abe590) at scriptercore.cpp:122 0000020 0x43e2ac06 in CleanUpPlug () at scriptplugin.cpp:120 0000021 0x083857c7 in ScribusApp::FinalizePlugs (this=0x84bd248) ---Type <return> to continue, or q <return> to quit--- at scribus.cpp:8007 0000022 0x083618fb in ScribusApp::closeEvent (this=0x84bd248, ce=0xbfffe4b0) at scribus.cpp:2055 0000023 0x41820edb in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000024 0x418e7c12 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000025 0x417882ef in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000026 0x41789eb3 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000027 0x41823335 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3 0000028 0x08156b7a in QWidget::close (this=0x84bd248) at qwidget.h:848 0000029 0x0836f9a7 in ScribusApp::slotFileQuit (this=0x84bd248) at scribus.cpp:4096 0000030 0x08350dad in ScribusApp::qt_invoke (this=0x84bd248, _id=122, _o=0xbfffe5e0) at scribus.moc:893 0000031 0x417eaa5e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000032 0x41b3c872 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000033 0x41807fb3 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3 0000034 0x418fb2a8 in QPopupMenu::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000035 0x41821045 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000036 0x417882ef in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000037 0x4178a696 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000038 0x41725c1b in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000039 0x41724856 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000040 0x41735248 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000041 0x417a0281 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000042 0x417a00c6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000043 0x41789d7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000044 0x08395c4e in mainGui (argc=1, argv=0xbffff1d4) at main.cpp:220 0000045 0x08395520 in main (argc=1, argv=0xbffff1d4) at main.cpp:126 |
|
This seems also to be a close app crash after saving a doc or two. It seems the one issue I can seem to isolate is a doc is unsaved before attempting to close the app. |
|
Current 1.3.1cvs: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1073880832 (LWP 23960)] 0x08509618 in ScribusApp::mouseReleaseEvent (this=0x8692078, m=0xbfffe9b0) at scribus.cpp:10283 10283 { (gdb) bt #0 0x08509618 in ScribusApp::mouseReleaseEvent (this=0x8692078, m=0xbfffe9b0) at scribus.cpp:10283 0000001 0x412f4ba5 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000002 0x413bb772 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000003 0x4125be0f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000004 0x4125e1b6 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000005 0x411f928e in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000006 0x411f8146 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000007 0x41208d68 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000008 0x41273da1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000009 0x41273be6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000010 0x4125d89f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000011 0x0850fa6b in mainApp (argc=1, argv=0xbffff194) at main.cpp:69 0000012 0x0850f9de in main (argc=1, argv=0xbffff194) at main.cpp:44 (gdb) run |
|
Also, this is before prefs are saved. Open docs are not shown in the open recent list. |
|
Another crash on close with a new unsaved doc open: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1073880832 (LWP 4591)] 0x4112d9b2 in main_arena () from /lib/tls/libc.so.6 (gdb) bt #0 0x4112d9b2 in main_arena () from /lib/tls/libc.so.6 0000001 0x4183d1bc in QObject::connect () from /usr/lib/qt3/lib/libqt-mt.so.3 0000002 0x081435cf in ActionManager::connectNewViewActions (this=0x86b37c8, currView=0x8c03908) at actionmanager.cpp:649 0000003 0x084d5a45 in ScribusApp::newActWin (this=0x86920b0, w=0x8c02278) at scribus.cpp:2617 0000004 0x084bf77c in ScribusApp::qt_invoke (this=0x86920b0, _id=84, _o=0xbfffdac0) at scribus.moc:928 0000005 0x4183b5be in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000006 0x41bbbfc2 in QWorkspace::windowActivated () from /usr/lib/qt3/lib/libqt-mt.so.3 0000007 0x41a1ee4d in QWorkspace::activateWindow () from /usr/lib/qt3/lib/libqt-mt.so.3 0000008 0x41a20ef9 in QWorkspace::maximizeWindow () from /usr/lib/qt3/lib/libqt-mt.so.3 0000009 0x41a22d6a in QWorkspaceChild::eventFilter () from /usr/lib/qt3/lib/libqt-mt.so.3 0000010 0x4183be5e in QObject::activate_filters () from /usr/lib/qt3/lib/libqt-mt.so.3 0000011 0x4183bf40 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000012 0x4187167f in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000013 0x41938772 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000014 0x417d8e0f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000015 0x417da9d3 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000016 0x417d9c50 in QApplication::sendPostedEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000017 0x417d9cd4 in QApplication::sendPostedEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000018 0x41785cf0 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000019 0x417f0da1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000020 0x417da80f in QApplication::enter_loop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000021 0x419d2282 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000022 0x419f829b in textBox () from /usr/lib/qt3/lib/libqt-mt.so.3 0000023 0x083f24d8 in ScribusWin::closeEvent (this=0x8b70690, ce=0xbfffe850) at scribuswin.cpp:91 0000024 0x41871a3b in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000025 0x41938772 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000026 0x417d8e0f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000027 0x417da9d3 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000028 0x41873e95 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3 0000029 0x08195e4a in QWidget::close (this=0x8b70690) at qwidget.h:848 ---Type <return> to continue, or q <return> to quit--- 0000030 0x084d313f in ScribusApp::closeEvent (this=0x86920b0, ce=0xbfffec00) at scribus.cpp:2210 0000031 0x41871a3b in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000032 0x41938772 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000033 0x417d8e0f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000034 0x417da9d3 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000035 0x41873e95 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3 0000036 0x4176424a in QETWidget::translateCloseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000037 0x4176a2a8 in QApplication::x11ClientMessage () from /usr/lib/qt3/lib/libqt-mt.so.3 0000038 0x41774b64 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000039 0x41785d68 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000040 0x417f0da1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000041 0x417f0be6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000042 0x417da89f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000043 0x0850fbb3 in mainApp (argc=1, argv=0xbffff194) at main.cpp:69 0000044 0x0850fb26 in main (argc=1, argv=0xbffff194) at main.cpp:44 (gdb) |
|
This is from 1.3.1 cvs of 09:05:2005, while the window lost focus for more than 30 mins. 0x4061c000 in ?? () (gdb) bt #0 0x4061c000 in ?? () 0000001 0x0816295f in QPtrList<PageItem>::deleteItem (this=0x8adbda0, d=0x8b06010) at qptrlist.h:150 0000002 0x4158dfa4 in QGList::clear () from /usr/lib/qt3/lib/libqt-mt.so.3 0000003 0x081628eb in QPtrList<PageItem>::clear (this=0x8adbda0) at qptrlist.h:93 0000004 0x0840c928 in ~ScribusDoc (this=0x8adbc40) at scribusdoc.cpp:335 0000005 0x0856ad11 in ScribusApp::DoFileClose (this=0x870ab00) at scribus.cpp:4506 0000006 0x08543a30 in ScribusApp::qt_invoke (this=0x870ab00, _id=82, _o=0xbfffdf20) at scribus.moc:940 0000007 0x412c520e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000008 0x412c59b6 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000009 0x084746a7 in ScribusWin::Schliessen (this=0x8c9b150) at scribuswin.moc:88 0000010 0x084750d6 in ScribusWin::closeEvent (this=0x8c9b150, ce=0xbfffe350) at scribuswin.cpp:114 0000011 0x412fb68b in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000012 0x413c24a2 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000013 0x41262a5f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000014 0x41264623 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000015 0x412fdae5 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3 0000016 0x081a1352 in QWidget::close (this=0x8c9b150) at qwidget.h:848 ---Type <return> to continue, or q <return> to quit--- 0000017 0x085697af in ScribusApp::slotFileClose (this=0x870ab00) at scribus.cpp:4367 0000018 0x08543fac in ScribusApp::qt_invoke (this=0x870ab00, _id=118, _o=0xbfffe480) at scribus.moc:976 0000019 0x412c520e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000020 0x412c59b6 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000021 0x41639919 in QAction::activated () from /usr/lib/qt3/lib/libqt-mt.so.3 0000022 0x4163997c in QAction::qt_emit () from /usr/lib/qt3/lib/libqt-mt.so.3 0000023 0x08401edf in ScrAction::qt_emit (this=0x873d270, _id=2, _o=0xbfffe5b0) at scraction.moc:224 0000024 0x412c5241 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000025 0x412c59b6 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000026 0x4161ef6c in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3 0000027 0x4135db14 in QButton::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000028 0x412fb7f5 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000029 0x41262a5f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000030 0x41264e06 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000031 0x411ffebe in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000032 0x411fed76 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000033 0x4120f9a8 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000034 0x4127a9f1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000035 0x4127a836 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000036 0x412644ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000037 0x08591353 in mainApp (argc=1, argv=0xbffff064) at main.cpp:69 0000038 0x085912c6 in main (argc=1, argv=0xbffff064) at main.cpp:44 (gdb) |
|
current 1.2.3cvs hang on closing with open unsaved doc: Starting program: /opt/bin/scribus [Thread debugging using libthread_db enabled] [New Thread -1208092992 (LWP 15857)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1208092992 (LWP 15857)] 0x415a801c in QMap<int, int>::operator[] () from /usr/lib/qt3/lib/libqt-mt.so.3 (gdb) bt #0 0x415a801c in QMap<int, int>::operator[] () from /usr/lib/qt3/lib/libqt-mt.so.3 0000001 0x415aa641 in operator< () from /usr/lib/qt3/lib/libqt-mt.so.3 0000002 0x08102dbc in QMapPrivate<QString, CMYKColor>::find (this=0x87395d0, k=@0x2c) at qmap.h:503 0000003 0x08102587 in QMap<QString, CMYKColor>::operator[] (this=0x8739530, k=@0x2c) at qmap.h:800 0000004 0x08364d10 in ScribusApp::SwitchWin (this=0x84b4398) at scribus.cpp:2502 0000005 0x083644a8 in ScribusApp::newActWin (this=0x84b4398, w=0x8716d38) at scribus.cpp:2407 0000006 0x083511f0 in ScribusApp::qt_invoke (this=0x84b4398, _id=81, _o=0xbfffcbe0) at scribus.moc:852 0000007 0x412c520e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000008 0x41645c12 in QWorkspace::windowActivated () from /usr/lib/qt3/lib/libqt-mt.so.3 0000009 0x414a8abd in QWorkspace::activateWindow () from /usr/lib/qt3/lib/libqt-mt.so.3 0000010 0x414aab69 in QWorkspace::maximizeWindow () from /usr/lib/qt3/lib/libqt-mt.so.3 0000011 0x414ac9da in QWorkspaceChild::eventFilter () from /usr/lib/qt3/lib/libqt-mt.so.3 0000012 0x412c5aae in QObject::activate_filters () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/qt3/lib/libqt-mt.so.3 0000013 0x412c5b90 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000014 0x412fb2cf in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000015 0x413c24a2 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000016 0x41262a5f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000017 0x41264623 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000018 0x412638a0 in QApplication::sendPostedEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000019 0x41263924 in QApplication::sendPostedEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000020 0x4120f930 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000021 0x4127a9f1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000022 0x4126445f in QApplication::enter_loop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000023 0xb7778bef in DCOPClient::callInternal () from /opt/kde3/lib/libDCOP.so.4 0000024 0xb7778edc in DCOPClient::callInternal () from /opt/kde3/lib/libDCOP.so.4 0000025 0xb7779137 in DCOPClient::call () from /opt/kde3/lib/libDCOP.so.4 0000026 0xb7779198 in DCOPClient::call () from /opt/kde3/lib/libDCOP.so.4 0000027 0xb77b2a84 in messageBox2 () from /opt/kde3/lib/kde3/plugins/integration/libqtkde.so 0000028 0x411ed0a0 in QKDEIntegration::information () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/qt3/lib/libqt-mt.so.3 0000029 0x4148230f in QMessageBox::information () from /usr/lib/qt3/lib/libqt-mt.so.3 0000030 0x081809ff in ScribusWin::closeEvent (this=0x8663f18, ce=0xbfffdd60) at scribuswin.cpp:74 0000031 0x412fb68b in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000032 0x413c24a2 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000033 0x41262a5f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000034 0x41264623 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000035 0x412fdae5 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3 0000036 0x08156b6c in QWidget::close (this=0x8663f18) at qwidget.h:848 0000037 0x08361fd4 in ScribusApp::closeEvent (this=0x84b4398, ce=0xbfffe110) at scribus.cpp:2023 0000038 0x412fb68b in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000039 0x413c24a2 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3 0000040 0x41262a5f in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000041 0x41264623 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000042 0x412fdae5 in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3 0000043 0x08156b6c in QWidget::close (this=0x84b4398) at qwidget.h:848 0000044 0x083704ed in ScribusApp::slotFileQuit (this=0x84b4398) at scribus.cpp:4110 0000045 0x083517e1 in ScribusApp::qt_invoke (this=0x84b4398, _id=122, ---Type <return> to continue, or q <return> to quit--- _o=0xbfffe240) at scribus.moc:893 0000046 0x412c520e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000047 0x41617122 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000048 0x412e2763 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3 0000049 0x413d5c82 in QPopupMenu::accelActivated () from /usr/lib/qt3/lib/libqt-mt.so.3 0000050 0x4162d84d in QPopupMenu::qt_invoke () from /usr/lib/qt3/lib/libqt-mt.so.3 0000051 0x412c520e in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000052 0x412c583d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 0000053 0x4160f070 in QAccel::activated () from /usr/lib/qt3/lib/libqt-mt.so.3 0000054 0x4125ffe1 in QAccelPrivate::activate () from /usr/lib/qt3/lib/libqt-mt.so.3 0000055 0x41261d9c in QAccelManager::dispatchAccelEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000056 0x4126232e in qt_dispatchAccelEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000057 0x41264fe5 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 0000058 0x4125fb38 in QAccelManager::tryAccelEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000059 0x4126073e in qt_tryAccelEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000060 0x411f22ff in QETWidget::translateKeyEvent () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/qt3/lib/libqt-mt.so.3 0000061 0x411fee50 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 0000062 0x4120f9a8 in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 0000063 0x4127a9f1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 0000064 0x4127a836 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000065 0x412644ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 0000066 0x08396f02 in mainGui (argc=1, argv=0xbffff064) at main.cpp:220 0000067 0x083967d4 in main (argc=1, argv=0xbffff064) at main.cpp:126 (gdb) |
|
The related bug looks like the same crash as Peter's in comment 5999 . Craig, I saw you just checked in a fix for this bug, so I'll try to reproduce 0002656 with a fresh build and see if it's fixed as well. |
Date Modified | Username | Field | Change |
---|---|---|---|
2005-06-19 19:37 |
|
New Issue | |
2005-06-28 13:29 |
|
Note Added: 0005183 | |
2005-06-28 18:17 |
|
Category | - => Internal |
2005-07-03 19:03 |
|
Product Version | 1.2.2cvs => 1.2.3 |
2005-08-08 22:30 |
|
Note Added: 0005949 | |
2005-08-08 22:31 |
|
Note Added: 0005950 | |
2005-08-08 22:33 |
|
Note Added: 0005951 | |
2005-08-09 22:42 |
|
Note Added: 0005999 | |
2005-09-04 21:35 |
|
Product Version | 1.2.3 => 1.2.4cvs |
2005-09-06 10:22 |
|
Note Added: 0006426 | |
2005-09-07 11:39 |
|
Note Added: 0006444 | |
2005-10-08 21:18 | cbradney | Status | new => assigned |
2005-10-08 21:18 | cbradney | Assigned To | => cbradney |
2005-10-08 22:39 | cbradney | Status | assigned => resolved |
2005-10-08 22:39 | cbradney | Fixed in Version | => 1.2.4cvs |
2005-10-08 22:39 | cbradney | Resolution | open => fixed |
2005-10-08 23:00 | cbradney | View Status | private => public |
2005-10-08 23:01 | cbradney | Status | resolved => closed |
2005-10-09 05:27 |
|
Relationship added | related to 0002656 |
2005-10-09 05:29 |
|
Note Added: 0006977 | |
2006-05-13 21:25 | christoph_s | Relationship added | related to 0003813 |