View Issue Details

IDProjectCategoryView StatusLast Update
0004563ScribusGeneralpublic2006-12-21 23:45
Reporterhhielscher Assigned Toavox  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
Platformi586OSMandriva LinuxOS VersionCooker
Product Version1.3.4cvs 
Fixed in Version1.3.4cvs 
Summary0004563: crash at copy & paste
DescriptionSteps to reproduce:
1. open attached document
2. copy the elements of page 2 (current layer)
3. new document
4. paste

Result: crash

Note: I attached the orginal Scribus 1.3.3.x Version of the file because it is smaller, for the bugtrace I used the file saved with 1.3.4cvs
Additional Information(gdb) run
warning: cannot close "shared object read from target memory": File in wrong format
Starting program: /opt/scribus134cvs/bin/scribus
Reading symbols from shared object read from target memory...done.
Loaded system supplied DSO at 0xffffe000
[Thread debugging using libthread_db enabled]
[New Thread -1209780000 (LWP 29258)]
Detaching after fork from child process 29259.
Detaching after fork from child process 29260.
Detaching after fork from child process 29261.
Detaching after fork from child process 29262.
Detaching after fork from child process 29263.
Detaching after fork from child process 29265.
Detaching after fork from child process 29271.
storytext::charstyle: access at end of text 10884
storytext::charstyle: access at end of text 21768
storytext::charstyle: access at end of text 32652
storytext::charstyle: access at end of text 2791
storytext::charstyle: access at end of text 4267
storytext::charstyle: access at end of text 8534
storytext::charstyle: access at end of text 3726
storytext::charstyle: access at end of text 2940
storytext::charstyle: access at end of text 1326
storytext::charstyle: access at end of text 1169
storytext::charstyle: access at end of text 2669
storytext::charstyle: access at end of text 5338
storytext::charstyle: access at end of text 3241
storytext::charstyle: access at end of text 3361
Detaching after fork from child process 29272.
Detaching after fork from child process 29276.
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed
QDom: saving invalid character , the document will not be well-formed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1209780000 (LWP 29258)]
0x4b2306eb in QString::QString () from /usr/lib/qt3/lib/libqt-mt.so.3
Current language: auto; currently c
(gdb) bt
#0 0x4b2306eb in QString::QString () from /usr/lib/qt3/lib/libqt-mt.so.3
0000001 0x0830fa92 in Style::name (this=0xbf839658)
    at /home/helge/Desktop/download/scribus-cvs/Scribus/scribus/style.h:121
0000002 0x087f3ed6 in Spalette::updateFormatList (this=0x8f734e0)
    at /home/helge/Desktop/download/scribus-cvs/Scribus/scribus/spalette.cpp:63
0000003 0x0869f879 in ScribusMainWindow::slotElemRead (this=0x8b99b00, Name=@0xbf83a378, x=100, y=20,
    art=false, loca=true, docc=0xe627218, vie=0x93f7840)
    at /home/helge/Desktop/download/scribus-cvs/Scribus/scribus/scribus.cpp:7784
0000004 0x086ac19d in ScribusMainWindow::slotEditPaste (this=0x8b99b00)
    at /home/helge/Desktop/download/scribus-cvs/Scribus/scribus/scribus.cpp:4878
0000005 0x086cab28 in ScribusMainWindow::qt_invoke (this=0x8b99b00, _id=126, _o=0xbf83a528)
    at /home/helge/Desktop/download/scribus-cvs/builddir/scribus/scribus.moc:998
0000006 0x4af6804d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000007 0x4af68c5d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000008 0x4b29c3f9 in QAction::activated () from /usr/lib/qt3/lib/libqt-mt.so.3
0000009 0x4b0a48a0 in QAction::internalActivation () from /usr/lib/qt3/lib/libqt-mt.so.3
0000010 0x4b29c71c in QAction::qt_invoke () from /usr/lib/qt3/lib/libqt-mt.so.3
0000011 0x08660fc1 in ScrAction::qt_invoke (this=0x8f16f48, _id=8, _o=0xbf83a634)
    at /home/helge/Desktop/download/scribus-cvs/builddir/scribus/scraction.moc:229
0000012 0x4af6804d in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000013 0x4b27a38e in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
0000014 0x4af83e97 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
0000015 0x4af07c4e in QAccelPrivate::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
0000016 0x4af09625 in QAccelManager::dispatchAccelEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000017 0x4af09b1c in qt_dispatchAccelEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000018 0x4af0c625 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000019 0x4af08285 in QAccelManager::tryAccelEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000020 0x4af086dc in qt_tryAccelEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000021 0x4aeaba6e in QETWidget::translateKeyEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000022 0x4aeac6e5 in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3
0000023 0x4aebc6aa in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3
0000024 0x4af20a60 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
0000025 0x4af20916 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000026 0x4af0a9ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000027 0x08401503 in mainApp (argc=1, argv=0xbf83b0a4)
    at /home/helge/Desktop/download/scribus-cvs/Scribus/scribus/main_nix.cpp:76
0000028 0x0840156a in main (argc=277144256, argv=0x1084e2c0)
    at /home/helge/Desktop/download/scribus-cvs/Scribus/scribus/main_nix.cpp:52
TagsNo tags attached.
Patch

Activities

2006-11-21 11:13

 

hhielscher

2006-11-21 12:02

reporter   ~0013484

simpler testcase attached
copy&paste of the cyrillic text "Text18" at page 2 triggers the same crash

2006-11-21 12:03

 

testcase.sla.gz (16,498 bytes)

avox

2006-12-03 18:18

administrator   ~0013743

looks as if someone else fixed that while I wasn't watching ;-)

Issue History

Date Modified Username Field Change
2006-11-21 11:13 hhielscher New Issue
2006-11-21 11:13 hhielscher File Added: A2_20Seiten_v18umschlag_scribus133.sla.gz
2006-11-21 12:02 hhielscher Note Added: 0013484
2006-11-21 12:03 hhielscher File Added: testcase.sla.gz
2006-11-26 22:45 avox Status new => assigned
2006-11-26 22:45 avox Assigned To => avox
2006-12-03 18:18 avox Status assigned => resolved
2006-12-03 18:18 avox Fixed in Version => 1.3.4cvs
2006-12-03 18:18 avox Resolution open => unable to reproduce
2006-12-03 18:18 avox Note Added: 0013743
2006-12-21 23:45 avox Status resolved => closed