View Issue Details

IDProjectCategoryView StatusLast Update
0005768ScribusGeneralpublic2007-06-02 20:46
Reporterchristoph_s Assigned Tojghali  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86OSLinuxOS VersionSuSE 10.2
Product Version1.3.4cvs 
Fixed in Version1.3.5svn 
Summary0005768: Closing a doc or Scribus may result in a crash
DescriptionProgram received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225328944 (LWP 32386)]
0x09d486e8 in ?? ()
(gdb) bt
#0 0x09d486e8 in ?? ()
Cannot access memory at address 0x70091a26
Steps To Reproduce- open scribus
- new doc
- new text frame + insert sample text
- copy/paste text frame
- send first frame to patterns
- fill second with new pattern
- close scribus... splat...
TagsNo tags attached.
Patch

Relationships

has duplicate 0005854 closed Close document causes crash 
has duplicate 0006158 closedjghali Crash on closing document; error message "Scribus crashes due to Signal 0000011

Activities

christoph_s

2007-05-29 00:49

developer   ~0016343

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225574704 (LWP 1176)]
0x00000006 in ?? ()
(gdb) bt
#0 0x00000006 in ?? ()
0000001 0xb7a721ae in QSignal::disconnect () from /usr/lib/qt3/lib/libqt-mt.so.3
0000002 0x08a7378d in StyleContext::disconnect (this=0x9b1864c,
    receiver=0x9a9619c, member=0x8b23869 "1invalidateAll()")
    at /home/christoph/scribus134cvs/Scribus/scribus/styles/stylecontext.cpp:41
0000003 0x08a6e10e in ~StoryText (this=0x9a9619c)
    at /home/christoph/scribus134cvs/Scribus/scribus/text/storytext.cpp:103
0000004 0x085234ed in ~PageItem (this=0x9a91f90)
    at /home/christoph/scribus134cvs/Scribus/scribus/pageitem.h:185
0000005 0x0853c500 in ~PageItem_TextFrame (this=0x9a91f90)
    at /home/christoph/scribus134cvs/Scribus/scribus/pageitem_textframe.h:66
0000006 0xb7a5892c in QObject::~QObject () from /usr/lib/qt3/lib/libqt-mt.so.3
0000007 0x0878f1cb in ~ScribusDoc (this=0x9b18080)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribusdoc.cpp:453
0000008 0x08756a7e in ScribusMainWindow::DoFileClose (this=0x8ce8d48)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribus.cpp:4264
0000009 0x08846676 in ScribusWin::closeEvent (this=0x9952740, ce=0xbffe83c0)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribuswin.cpp:129
0000010 0xb7a8f002 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000011 0xb7b4a282 in QMainWindow::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000012 0xb79f7647 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000013 0xb79f84f9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
0000014 0xb7a8f63d in QWidget::close () from /usr/lib/qt3/lib/libqt-mt.so.3
0000015 0x082c845a in QWidget::close (this=0x9952740)
    at /usr/lib/qt3/include/qwidget.h:848
0000016 0x0870dea1 in ScribusMainWindow::slotFileClose (this=0x8ce8d48)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribus.cpp:4083
0000017 0x0875fd80 in ScribusMainWindow::qt_invoke (this=0x8ce8d48, _id=121,
    _o=0xbffe8538)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribus.moc:1019
0000018 0xb7a563cd in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000019 0xb7a5700d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000020 0xb7db2329 in QAction::activated () from /usr/lib/qt3/lib/libqt-mt.so.3
0000021 0xb7db2498 in QAction::qt_emit () from /usr/lib/qt3/lib/libqt-mt.so.3
0000022 0x086f2686 in ScrAction::qt_emit (this=0x8ef8220, _id=2, _o=0xbffe8658)
    at /home/christoph/scribus134cvs/Scribus/scribus/scraction.moc:246
0000023 0xb7a56411 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000024 0xb7a5700d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000025 0xb7d97c5c in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3
0000026 0xb7ae9f9d in QButton::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
0000027 0xb7a8f1b0 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000028 0xb79f7647 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000029 0xb79f8641 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000030 0xb79970f7 in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000031 0xb799601f in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000032 0xb79a691a in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000033 0xb7a0e0e0 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
0000034 0xb7a0df76 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000035 0xb79f700f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000036 0x08456557 in mainApp (argc=1, argv=0xbffe8e34)
    at /home/christoph/scribus134cvs/Scribus/scribus/main_nix.cpp:76
0000037 0x084565be in main (argc=Cannot access memory at address 0x0
)
    at /home/christoph/scribus134cvs/Scribus/scribus/main_nix.cpp:52

jghali

2007-05-29 23:11

administrator   ~0016352

Last edited: 2007-05-29 23:14

No need to run in background, here is how to reproduce:
- open scribus
- new doc
- new text frame + insert sample text
- copy/paste text frame
- send first frame to patterns
- fill second with new pattern
- close scribus... splat...

jghali

2007-06-02 20:36

administrator   ~0016406

Christoph and me cannot reproduce it anymore

christoph_s

2007-06-02 20:46

developer   ~0016407

Tested, fixed. Thanks.

Issue History

Date Modified Username Field Change
2007-05-28 23:50 christoph_s New Issue
2007-05-29 00:49 christoph_s Note Added: 0016343
2007-05-29 23:11 jghali Note Added: 0016352
2007-05-29 23:11 jghali Status new => confirmed
2007-05-29 23:12 jghali Summary After running in the background for some time, any attempt to close a doc or Scribus results in a crash => Closing a doc or Scribus may results in a crash
2007-05-29 23:12 jghali Summary Closing a doc or Scribus may results in a crash => Closing a doc or Scribus may result in a crash
2007-05-29 23:14 jghali Note Edited: 0016352
2007-06-02 19:25 jghali Steps to Reproduce Updated
2007-06-02 20:36 jghali Status confirmed => resolved
2007-06-02 20:36 jghali Fixed in Version => 1.3.5cvs
2007-06-02 20:36 jghali Resolution open => fixed
2007-06-02 20:36 jghali Assigned To => jghali
2007-06-02 20:36 jghali Note Added: 0016406
2007-06-02 20:46 christoph_s Status resolved => closed
2007-06-02 20:46 christoph_s Note Added: 0016407
2007-06-08 12:01 christoph_s Relationship added has duplicate 0005854
2007-08-27 00:13 jghali Relationship added has duplicate 0006158