View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004807 | Scribus | User Interface | public | 2006-12-14 09:23 | 2006-12-20 16:18 |
Reporter | christoph_s | Assigned To | avox | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | unable to reproduce | ||
Platform | x86 | OS | Linux | OS Version | SuSE 10.1 |
Product Version | 1.3.4cvs | ||||
Fixed in Version | 1.3.4cvs | ||||
Summary | 0004807: Scrolling in a doc after page import crashes Scribus | ||||
Description | After importing a page from a 1.3.3.x file, adding new pages and importing the same page into another document page, Scribus crashes when I try to scroll in the doc. | ||||
Additional Information | Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1224714576 (LWP 14836)] 0x084bb50d in PageItem_TextFrame::layout (this=0x0) at /home/christoph/scribus134cvs/Scribus/scribus/pageitem_textframe.cpp:257 257 if (BackBox != NULL && BackBox->invalid) { (gdb) bt #0 0x084bb50d in PageItem_TextFrame::layout (this=0x0) at /home/christoph/scribus134cvs/Scribus/scribus/pageitem_textframe.cpp:257 0000001 0x084bb58c in PageItem_TextFrame::layout (this=0xc1a2f68) at /home/christoph/scribus134cvs/Scribus/scribus/pageitem_textframe.cpp:259 0000002 0x084c922b in PageItem_TextFrame::DrawObj_Item (this=0xc1a2f68, p=0x97b9bb0, e={x1 = 683, y1 = 1587, x2 = 1923, y2 = 1637}, sc=1) at /home/christoph/scribus134cvs/Scribus/scribus/pageitem_textframe.cpp:1797 0000003 0x08497c9f in PageItem::DrawObj (this=0xc1a2f68, p=0x97b9bb0, e= {x1 = 683, y1 = 1587, x2 = 1923, y2 = 1637}) at /home/christoph/scribus134cvs/Scribus/scribus/pageitem.cpp:761 0000004 0x0873603d in ScribusView::DrawPageItems (this=0x9490280, painter=0x97b9bb0, clip={x1 = 683, y1 = 1587, x2 = 1923, y2 = 1637}) at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.cpp:1054 0000005 0x0873c4ac in ScribusView::drawContents (this=0x9490280, psx=0xbfe994fc, clipx=683, clipy=1587, clipw=1241, cliph=51) at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.cpp:576 0000006 0xb7b9ef23 in QScrollView::drawContentsOffset () from /usr/lib/libqt-mt.so.3 0000007 0xb7ba0cb3 in QScrollView::viewportPaintEvent () from /usr/lib/libqt-mt.so.3 0000008 0x08737c1b in ScribusView::viewportPaintEvent (this=0x9490280, p=0xbfe998d4) ---Type <return> to continue, or q <return> to quit--- at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.cpp:349 0000009 0xb7ba1b3f in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3 0000010 0xb7a8e79c in QObject::activate_filters () from /usr/lib/libqt-mt.so.3 0000011 0xb7a8e80b in QObject::event () from /usr/lib/libqt-mt.so.3 0000012 0xb7ac784c in QWidget::event () from /usr/lib/libqt-mt.so.3 0000013 0xb7a2ff37 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 0000014 0xb7a30d29 in QApplication::notify () from /usr/lib/libqt-mt.so.3 0000015 0xb7a02793 in QWidget::repaint () from /usr/lib/libqt-mt.so.3 0000016 0xb7a02b97 in QWidget::scroll () from /usr/lib/libqt-mt.so.3 0000017 0xb7a02d7e in QWidget::scroll () from /usr/lib/libqt-mt.so.3 0000018 0xb7ba2138 in QScrollView::moveContents () from /usr/lib/libqt-mt.so.3 0000019 0xb7ba227c in QScrollView::vslide () from /usr/lib/libqt-mt.so.3 0000020 0xb7de024e in QScrollView::qt_invoke () from /usr/lib/libqt-mt.so.3 0000021 0x08787232 in ScribusView::qt_invoke (this=0x9490280, _id=56, _o=0xbfe99bc4) at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.moc:1232 0000022 0xb7a8ee9d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 0000023 0xb7a8fa02 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 0000024 0xb7ddf480 in QScrollBar::valueChanged () from /usr/lib/libqt-mt.so.3 0000025 0xb7b9e5d9 in QScrollBar::mouseMoveEvent () from /usr/lib/libqt-mt.so.3 0000026 0xb7ac7b84 in QWidget::event () from /usr/lib/libqt-mt.so.3 0000027 0xb7a2ff37 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 0000028 0xb7a30e5b in QApplication::notify () from /usr/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000029 0xb79cfc42 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3 0000030 0xb79cee16 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 0000031 0xb79df45a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 0000032 0xb7a46d68 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 0000033 0xb7a46bfe in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 0000034 0xb7a2faef in QApplication::exec () from /usr/lib/libqt-mt.so.3 0000035 0x08403a5f in mainApp (argc=1, argv=0xbfe9a574) at /home/christoph/scribus134cvs/Scribus/scribus/main_nix.cpp:76 0000036 0x08403ac6 in main (argc=Cannot access memory at address 0x0 ) at /home/christoph/scribus134cvs/Scribus/scribus/main_nix.cpp:52 | ||||
Tags | No tags attached. | ||||
Patch | |||||
|
lo Christoph, please try to reproduce after my changes to fix 0004809 in 134. If it's gone now I'd like to close this bug. You might also check that the linking of textframes is not messed on load, since I rewrote that part of the fileloader. |
|
Christoph? |
|
See my reply to 4809 |
|
Scrolling issue is gone. |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-12-14 09:23 | christoph_s | New Issue | |
2006-12-14 09:24 | christoph_s | Additional Information Updated | |
2006-12-14 17:08 | avox | Relationship added | related to 0004809 |
2006-12-14 17:33 | avox | Status | new => assigned |
2006-12-14 17:33 | avox | Assigned To | => avox |
2006-12-15 00:20 | avox | Note Added: 0013932 | |
2006-12-16 21:00 | avox | Note Added: 0013968 | |
2006-12-16 21:00 | avox | Status | assigned => feedback |
2006-12-18 14:18 | christoph_s | Note Added: 0014000 | |
2006-12-19 14:00 | christoph_s | Note Added: 0014089 | |
2006-12-19 22:53 | avox | Status | feedback => resolved |
2006-12-19 22:53 | avox | Fixed in Version | => 1.3.4cvs |
2006-12-19 22:53 | avox | Resolution | open => unable to reproduce |
2006-12-20 16:18 | christoph_s | Status | resolved => closed |