View Issue Details

IDProjectCategoryView StatusLast Update
0001796ScribusGeneralpublic2005-03-22 22:51
Reporterphilipp Assigned Tofschmid  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformi686OSSuSE Linux 9.2OS VersionKernel 2.6.8-24
Product Version1.3.0cvs 
Fixed in Version1.3.0cvs 
Summary0001796: Scribus crashes when duplicating a template-page
DescriptionScribus crashes when trying to duplicate a template page.
Steps To Reproduceo Open a new document
o Go to Edit > Templates
o Select any template page (doesn't matter which one)
o Click the duplicate-icon
=> Scribus crashes
Additional Informationgdb backtrace attached
TagsNo tags attached.
Patch

Relationships

child of 0003837 acknowledged Metabug: Master pages/Page templates 

Activities

2005-03-21 10:25

 

bt-musterpage.txt (2,735 bytes)   
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1087984224 (LWP 6751)]
0x407921bc in ucstrcmp () from /usr/lib/qt3/lib/libqt-mt.so.3
(gdb) bt
#0  0x407921bc in ucstrcmp () from /usr/lib/qt3/lib/libqt-mt.so.3
#1  0x407947e1 in operator< () from /usr/lib/qt3/lib/libqt-mt.so.3
#2  0x08354df8 in QMapPrivate<QString, QListViewItem*>::find (this=0x8893a10,
    k=@0x5c) at qmap.h:503
#3  0x08354a06 in QMap<QString, QListViewItem*>::operator[] (this=0x8893504,
    k=@0x5c) at qmap.h:800
#4  0x0835235a in Tree::getListItem (this=0x8893448, SNr=2, Nr=-1)
    at tree.cpp:162
#5  0x083525b8 in Tree::slotShowSelect (this=0x8893448, SNr=2, Nr=-1)
    at tree.cpp:206
#6  0x084319ca in ScribusApp::HaveNewSel (this=0x8589878, Nr=-1)
    at scribus.cpp:3823
#7  0x0840c254 in ScribusApp::qt_invoke (this=0x8589878, _id=174,
    _o=0xbfffe270) at scribus.moc:952
#8  0x404b103a in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x404b171d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0x083acf33 in ScribusView::HaveSel (this=0x8afca48, t0=-1)
    at scribusview.moc:559
#11 0x083e86b8 in ScribusView::Deselect (this=0x8afca48, prop=true)
    at scribusview.cpp:7344
#12 0x082c30df in MusterPages::duplicateTemplate (this=0x8d95520)
---Type <return> to continue, or q <return> to quit---
    at muster.cpp:200
#13 0x082c126b in MusterPages::qt_invoke (this=0x8d95520, _id=52,
    _o=0xbfffe770) at muster.moc:163
#14 0x404b10ee in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x404b1896 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x4080902c in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x405494c9 in QButton::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x404e73f5 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x4044e85f in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40450c06 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x403ebfce in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x403eae86 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x403fb908 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x404667b1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x404665f6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x404502ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
#27 0x0846439b in mainGui (argc=1, argv=0xbffff294) at main.cpp:240
#28 0x08463e13 in main (argc=1, argv=0xbffff294) at main.cpp:134
bt-musterpage.txt (2,735 bytes)   

plinnell

2005-03-21 23:20

viewer   ~0003946

Confirmed here: Suse 9.2 w/ kde3.4/ Qt 3.3.4

Switching to Thread 1073876736 (LWP 6578)]
0x415a076c in ucstrcmp () from /usr/lib/qt3/lib/libqt-mt.so.3
(gdb) bt
#0 0x415a076c in ucstrcmp () from /usr/lib/qt3/lib/libqt-mt.so.3
0000001 0x415a2d91 in operator< () from /usr/lib/qt3/lib/libqt-mt.so.3
0000002 0x083755ac in QMapPrivate<QString, QListViewItem*>::find (this=0x8784a58,
    k=@0x5c) at qmap.h:503
0000003 0x0837515a in QMap<QString, QListViewItem*>::operator[] (this=0x878454c,
    k=@0x5c) at qmap.h:800
0000004 0x083727df in Tree::getListItem (this=0x8784490, SNr=1, Nr=-1)
    at tree.cpp:162
0000005 0x08372a1f in Tree::slotShowSelect (this=0x8784490, SNr=1, Nr=-1)
    at tree.cpp:206
0000006 0x08452d6a in ScribusApp::HaveNewSel (this=0x85eab50, Nr=-1)
    at scribus.cpp:3828
0000007 0x0842b335 in ScribusApp::qt_invoke (this=0x85eab50, _id=174,
    _o=0xbfffe1b0) at scribus.moc:952
0000008 0x412bd9aa in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000009 0x412be08d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000010 0x083cd1f4 in ScribusView::HaveSel (this=0x89c4020, t0=-1)
    at scribusview.moc:559
0000011 0x084080c1 in ScribusView::Deselect (this=0x89c4020, prop=true)
    at scribusview.cpp:7344
0000012 0x082defbc in MusterPages::duplicateTemplate (this=0x8a4dc40)
---Type <return> to continue, or q <return> to quit---
    at muster.cpp:200
0000013 0x082dd3fd in MusterPages::qt_invoke (this=0x8a4dc40, _id=52,
    _o=0xbfffe6d0) at muster.moc:163
0000014 0x412bda5e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000015 0x412be206 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000016 0x416176bc in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3
0000017 0x41356374 in QButton::mouseReleaseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000018 0x412f4045 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
0000019 0x4125b2ef in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000020 0x4125d696 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
0000021 0x411f899e in QETWidget::translateMouseEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000022 0x411f7856 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000023 0x41208248 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
0000024 0x41273281 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
0000025 0x412730c6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
0000026 0x4125cd7f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
0000027 0x08484016 in mainGui (argc=1, argv=0xbffff1f4) at main.cpp:240
0000028 0x0848360f in main (argc=1, argv=0xbffff1f4) at main.cpp:134
(gdb)

plinnell

2005-03-22 22:51

viewer   ~0003950

Tested. Fixed.

Issue History

Date Modified Username Field Change
2005-03-21 10:25 philipp New Issue
2005-03-21 10:25 philipp File Added: bt-musterpage.txt
2005-03-21 23:20 plinnell Note Added: 0003946
2005-03-21 23:20 plinnell Status new => confirmed
2005-03-21 23:21 plinnell Assigned To => fschmid
2005-03-21 23:21 plinnell Status confirmed => assigned
2005-03-22 22:03 fschmid Status assigned => resolved
2005-03-22 22:03 fschmid Fixed in Version => 1.3.0cvs
2005-03-22 22:03 fschmid Resolution open => fixed
2005-03-22 22:51 plinnell Note Added: 0003950
2005-03-22 22:51 plinnell Status resolved => closed
2006-05-18 19:35 christoph_s Relationship added child of 0003837