View Issue Details

IDProjectCategoryView StatusLast Update
0005117ScribusGeneralpublic2007-01-11 14:26
Reporterchristoph_s Assigned Tofschmid  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86OSLinuxOS VersionSuSE 10.2
Product Version1.3.4cvs 
Fixed in Version1.3.4cvs 
Summary0005117: Applying a master page with vector files triggers crash
DescriptionIf a master page that contains an imported vector file (svg, eps) is applied to an existing page, Scribus crashes with SIG 11. In 1.3.3.7cvs it works.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1225251120 (LWP 9819)]
0x08394cd0 in PageItem::xPos (this=0x0)
    at /home/christoph/scribus134cvs/Scribus/scribus/pageitem.h:426
426 double xPos() const { return Xpos; }
(gdb) bt
#0 0x08394cd0 in PageItem::xPos (this=0x0)
    at /home/christoph/scribus134cvs/Scribus/scribus/pageitem.h:426
0000001 0x087468f1 in ScribusView::DrawMasterItems (this=0x92da448,
    painter=0x9510aa8, page=0x8bbfee0, clip=
      {x1 = 90, y1 = 892, x2 = 149, y2 = 1667})
    at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.cpp:927
0000002 0x0874fd35 in ScribusView::drawContents (this=0x92da448, psx=0xbff5cd2c,
    clipx=90, clipy=892, clipw=60, cliph=776)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.cpp:580
0000003 0xb7b9c493 in QScrollView::drawContentsOffset ()
   from /usr/lib/libqt-mt.so.3
0000004 0xb7b9e2a3 in QScrollView::viewportPaintEvent ()
   from /usr/lib/libqt-mt.so.3
0000005 0x0874982b in ScribusView::viewportPaintEvent (this=0x92da448,
    p=0xbff5d0d4)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.cpp:354
0000006 0xb7b9f15f in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
0000007 0xb7a89ccc in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
0000008 0xb7a89d3b in QObject::event () from /usr/lib/libqt-mt.so.3
0000009 0xb7ac2e3c in QWidget::event () from /usr/lib/libqt-mt.so.3
0000010 0xb7a2b647 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
0000011 0xb7a2c4f9 in QApplication::notify () from /usr/lib/libqt-mt.so.3
0000012 0xb79fdbbf in QWidget::repaint () from /usr/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
0000013 0xb79fdf55 in QWidget::scroll () from /usr/lib/libqt-mt.so.3
0000014 0xb79fe19e in QWidget::scroll () from /usr/lib/libqt-mt.so.3
0000015 0xb7b9f7cf in QScrollView::moveContents () from /usr/lib/libqt-mt.so.3
0000016 0xb7b9f87a in QScrollView::setContentsPos () from /usr/lib/libqt-mt.so.3
0000017 0x08774162 in ScribusView::reformPages (this=0x92da448, moveObjects=true)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.cpp:9751
0000018 0x086903c6 in ScribusMainWindow::ApplyMasterPage (this=0x8bd0c98)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribus.cpp:8031
0000019 0x086e29b6 in ScribusMainWindow::qt_invoke (this=0x8bd0c98, _id=228,
    _o=0xbff5d448)
    at /home/christoph/scribus134cvs/Scribus/scribus/scribus.moc:1115
0000020 0xb7a8a3cd in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
0000021 0xb7a8b00d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
0000022 0xb7de6249 in QAction::activated () from /usr/lib/libqt-mt.so.3
0000023 0xb7bca9a0 in QAction::internalActivation () from /usr/lib/libqt-mt.so.3
0000024 0xb7de656c in QAction::qt_invoke () from /usr/lib/libqt-mt.so.3
0000025 0x08676fb1 in ScrAction::qt_invoke (this=0x90101c0, _id=8, _o=0xbff5d554)
    at /home/christoph/scribus134cvs/Scribus/scribus/scraction.moc:229
0000026 0xb7a8a3cd in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
0000027 0xb7dc40ce in QSignal::signal () from /usr/lib/libqt-mt.so.3
0000028 0xb7aa6497 in QSignal::activate () from /usr/lib/libqt-mt.so.3
0000029 0xb7b902e7 in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
0000030 0xb7ac31b0 in QWidget::event () from /usr/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
0000031 0xb7a2b647 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
0000032 0xb7a2c641 in QApplication::notify () from /usr/lib/libqt-mt.so.3
0000033 0xb79cb9f9 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3
0000034 0xb79ca01f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
0000035 0xb79da91a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
0000036 0xb7a420e0 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
0000037 0xb7a41f76 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
0000038 0xb7a2b00f in QApplication::exec () from /usr/lib/libqt-mt.so.3
0000039 0x0840d8bb in mainApp (argc=1, argv=0xbff5ddd4)
    at /home/christoph/scribus134cvs/Scribus/scribus/main_nix.cpp:76
0000040 0x0840d922 in main (argc=Cannot access memory at address 0x0
)
    at /home/christoph/scribus134cvs/Scribus/scribus/main_nix.cpp:52
TagsNo tags attached.
Patch

Activities

christoph_s

2007-01-11 14:26

administrator   ~0014718

Tested, fixed. Thanks.

Issue History

Date Modified Username Field Change
2007-01-09 14:47 christoph_s New Issue
2007-01-09 16:02 fschmid Status new => resolved
2007-01-09 16:02 fschmid Fixed in Version => 1.3.4cvs
2007-01-09 16:02 fschmid Resolution open => fixed
2007-01-09 16:02 fschmid Assigned To => fschmid
2007-01-11 14:26 christoph_s Status resolved => closed
2007-01-11 14:26 christoph_s Note Added: 0014718