View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005120 | Scribus | Story Editor / Text Frames | public | 2007-01-09 14:50 | 2007-03-09 22:05 |
Reporter | christoph_s | Assigned To | avox | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | x86 | OS | Linux | OS Version | SuSE 10.2 |
Product Version | 1.3.4cvs | ||||
Fixed in Version | 1.3.4cvs | ||||
Summary | 0005120: Opening SE in a saved file triggers crash | ||||
Description | This is weird: Edit a text frame, save and close the doc. Then reopen the doc and try to edit the same text frame in the SE -> crash Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1225111856 (LWP 4727)] 0x0826a57d in Style::validate (this=0x92bf5ec) at /home/christoph/scribus134cvs/Scribus/scribus/style.h:170 170 if (m_base && m_baseversion != m_base->version()) { (gdb) bt #0 0x0826a57d in Style::validate (this=0x92bf5ec) at /home/christoph/scribus134cvs/Scribus/scribus/style.h:170 0000001 0x089a067f in CharStyle::eraseCharStyle (this=0x92bf5ec, other=@0x92bf5ec) at /home/christoph/scribus134cvs/Scribus/scribus/styles/charstyle.cpp:113 0000002 0x089a1019 in ParagraphStyle::eraseStyle (this=0x92bf5c0, other=@0x92bf5c0) at /home/christoph/scribus134cvs/Scribus/scribus/styles/paragraphstyle.cpp:182 0000003 0x0899d08c in ParagraphStyle::erase (this=0x92bf5c0) at /home/christoph/scribus134cvs/Scribus/scribus/styles/paragraphstyle.h:75 0000004 0x0899bca3 in StoryText::clear (this=0x9252fb4) at /home/christoph/scribus134cvs/Scribus/scribus/text/storytext.cpp:273 0000005 0x0899bf0e in StoryText::operator= (this=0x9252fb4, other=@0xbfe25d74) at /home/christoph/scribus134cvs/Scribus/scribus/text/storytext.cpp:246 0000006 0x0883585b in SEditor::setCurrentDocument (this=0x9252e90, docc=0x92f54e0) at /home/christoph/scribus134cvs/Scribus/scribus/story.cpp:184 0000007 0x0884921c in StoryEditor::setCurrentDocumentAndItem (this=0x920eff8, doc=0x92f54e0, item=0x94a4730) at /home/christoph/scribus134cvs/Scribus/scribus/story.cpp:1680 0000008 0x0868cfc3 in ScribusMainWindow::slotStoryEditor (this=0x8bd0c78) at /home/christoph/scribus134cvs/Scribus/scribus/scribus.cpp:8764 0000009 0x086bcb33 in ScribusMainWindow::setAppMode (this=0x8bd0c78, mode=2) at /home/christoph/scribus134cvs/Scribus/scribus/scribus.cpp:6013 0000010 0x086bd94a in ScribusMainWindow::setAppModeByToggle (this=0x8bd0c78, ---Type <return> to continue, or q <return> to quit--- isOn=true, newMode=2) at /home/christoph/scribus134cvs/Scribus/scribus/scribus.cpp:5797 0000011 0x086e2022 in ScribusMainWindow::qt_invoke (this=0x8bd0c78, _id=175, _o=0xbfe26238) at /home/christoph/scribus134cvs/Scribus/scribus/scribus.moc:1062 0000012 0xb7aac3cd in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 0000013 0x08676799 in ScrAction::toggledData (this=0x8c131e0, t0=true, t1=2) at /home/christoph/scribus134cvs/Scribus/scribus/scraction.moc:177 0000014 0x08676844 in ScrAction::toggledToToggledData (this=0x8c131e0, ison=true) at /home/christoph/scribus134cvs/Scribus/scribus/scraction.cpp:145 0000015 0x08676f96 in ScrAction::qt_invoke (this=0x8c131e0, _id=16, _o=0xbfe26374) at /home/christoph/scribus134cvs/Scribus/scribus/scraction.moc:227 0000016 0xb7aac3cd in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 0000017 0xb7aaca95 in QObject::activate_signal_bool () from /usr/lib/libqt-mt.so.3 0000018 0xb7e0834e in QAction::toggled () from /usr/lib/libqt-mt.so.3 0000019 0xb7bf1958 in QAction::setOn () from /usr/lib/libqt-mt.so.3 0000020 0xb7bec998 in QAction::internalActivation () from /usr/lib/libqt-mt.so.3 0000021 0xb7e0856c in QAction::qt_invoke () from /usr/lib/libqt-mt.so.3 0000022 0x08676fb1 in ScrAction::qt_invoke (this=0x8c131e0, _id=8, _o=0xbfe264b4) at /home/christoph/scribus134cvs/Scribus/scribus/scraction.moc:229 0000023 0xb7aac3cd in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 0000024 0xb7de60ce in QSignal::signal () from /usr/lib/libqt-mt.so.3 0000025 0xb7ac8497 in QSignal::activate () from /usr/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000026 0xb7bb22e7 in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3 0000027 0xb7ae51b0 in QWidget::event () from /usr/lib/libqt-mt.so.3 0000028 0xb7a4d647 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 0000029 0xb7a4e641 in QApplication::notify () from /usr/lib/libqt-mt.so.3 0000030 0xb79ed9f9 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3 0000031 0xb79ec01f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 0000032 0xb79fc91a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 0000033 0xb7a640e0 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 0000034 0xb7a4cf7f in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 0000035 0xb7bb55c7 in QPopupMenu::exec () from /usr/lib/libqt-mt.so.3 0000036 0x0878a26d in ScribusView::contentsMouseReleaseEvent (this=0x92a3798, m=0xbfe29484) at /home/christoph/scribus134cvs/Scribus/scribus/scribusview.cpp:2810 0000037 0xb7bc3ed1 in QScrollView::viewportMouseReleaseEvent () from /usr/lib/libqt-mt.so.3 0000038 0xb7bc11af in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3 0000039 0xb7aabccc in QObject::activate_filters () from /usr/lib/libqt-mt.so.3 0000040 0xb7aabd3b in QObject::event () from /usr/lib/libqt-mt.so.3 0000041 0xb7ae4e3c in QWidget::event () from /usr/lib/libqt-mt.so.3 0000042 0xb7a4d647 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 0000043 0xb7a4e641 in QApplication::notify () from /usr/lib/libqt-mt.so.3 0000044 0xb79ed0f7 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3 0000045 0xb79ec01f in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 ---Type <return> to continue, or q <return> to quit--- 0000046 0xb79fc91a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 0000047 0xb7a640e0 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 0000048 0xb7a63f76 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 0000049 0xb7a4d00f in QApplication::exec () from /usr/lib/libqt-mt.so.3 0000050 0x0840d8bb in mainApp (argc=1, argv=0xbfe29cd4) at /home/christoph/scribus134cvs/Scribus/scribus/main_nix.cpp:76 0000051 0x0840d922 in main (argc=153805408, argv=0x9356730) at /home/christoph/scribus134cvs/Scribus/scribus/main_nix.cpp:52 | ||||
Tags | No tags attached. | ||||
Patch | |||||
child of | 0003964 | closed | 1.3.4 Release Metabug |
|
No crash here, please upload sample document |
2007-01-14 23:17
|
|
|
Exact sequence: Open this doc and highlight the first couple of words. Change font or font size, so there is a style override. Save, Close Reopen, then select frame and then click the SE icon. Splat. |
|
gone now |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-01-09 14:50 | christoph_s | New Issue | |
2007-01-14 15:00 | jghali | Note Added: 0014798 | |
2007-01-14 23:11 |
|
Status | new => confirmed |
2007-01-14 23:17 |
|
File Added: 5120Document-2.sla | |
2007-01-14 23:19 |
|
Note Added: 0014806 | |
2007-01-14 23:21 |
|
Relationship added | child of 0003964 |
2007-03-09 22:03 |
|
Status | confirmed => resolved |
2007-03-09 22:03 |
|
Fixed in Version | => 1.3.4cvs |
2007-03-09 22:03 |
|
Resolution | open => fixed |
2007-03-09 22:03 |
|
Assigned To | => plinnell |
2007-03-09 22:03 |
|
Note Added: 0015510 | |
2007-03-09 22:03 |
|
Status | resolved => assigned |
2007-03-09 22:03 |
|
Assigned To | plinnell => avox |
2007-03-09 22:04 |
|
Status | assigned => resolved |
2007-03-09 22:04 |
|
Status | resolved => closed |
2015-09-17 20:08 | Kunda | Category | Story Editor / Text Frames => Story Ed/Txt Frames |
2015-09-17 20:12 | Kunda | Category | Story Ed/Txt Frames => Story Editor / Text Frames |