View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005109 | Scribus | Import / Export | public | 2007-01-08 14:25 | 2007-07-10 11:32 |
Reporter | RvX | Assigned To | jghali | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | Linux | OS | Xubuntu | OS Version | 6.10 |
Product Version | 1.3.3.6 | ||||
Fixed in Version | 1.3.3.10svn | ||||
Summary | 0005109: Crash on getting text from a .odt doc | ||||
Description | After creating a text frame and then getting text into it, Scribus crashes with Signal 0000011 | ||||
Steps To Reproduce | 1. Create new document 2. Draw text frame 3. While text frame active go to File > Import > Get text... and choose file attached below. | ||||
Tags | No tags attached. | ||||
Patch | |||||
2007-01-08 14:25
|
|
|
Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1208105264 (LWP 2959)] 0x42126a09 in QString::QString () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 (gdb) bt #0 0x42126a09 in QString::QString () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000001 0x083a10dc in gtStyle::getName (this=0x0) at /home/hannes/CVS/Scribus/scribus/gtstyle.cpp:52 0000002 0x003f580a in ContentReader::startElement (this=0xa0e1b90, name=@0xa389d40, attrs=@0xa389d50) at /home/hannes/CVS/Scribus/scribus/plugins/gettext/odtim/contentreader.cpp:99 0000003 0x003f6604 in ContentReader::startElement (fullname=0xa341082 "text:span", atts=0xa380688) at /home/hannes/CVS/Scribus/scribus/plugins/gettext/odtim/contentreader.cpp:308 0000004 0x418ecb1a in xmlParseStartTag () from /usr/lib/libxml2.so.2 0000005 0x418f5e6c in xmlParseElement () from /usr/lib/libxml2.so.2 0000006 0x418f1e8e in xmlParseContent () from /usr/lib/libxml2.so.2 0000007 0x418f5fa3 in xmlParseElement () from /usr/lib/libxml2.so.2 0000008 0x418f1e8e in xmlParseContent () from /usr/lib/libxml2.so.2 0000009 0x418f5fa3 in xmlParseElement () from /usr/lib/libxml2.so.2 0000010 0x418f1e8e in xmlParseContent () from /usr/lib/libxml2.so.2 0000011 0x418f5fa3 in xmlParseElement () from /usr/lib/libxml2.so.2 0000012 0x418f1e8e in xmlParseContent () from /usr/lib/libxml2.so.2 0000013 0x418f5fa3 in xmlParseElement () from /usr/lib/libxml2.so.2 0000014 0x418f63c8 in xmlParseDocument () from /usr/lib/libxml2.so.2 0000015 0x418f707f in xmlSAXParseFileWithData () from /usr/lib/libxml2.so.2 ---Type <return> to continue, or q <return> to quit--- 0000016 0x418f7137 in xmlSAXParseFile () from /usr/lib/libxml2.so.2 0000017 0x003f4563 in ContentReader::parse (this=0xa0e1b90, fileName=@0xbfb7ff74) at /home/hannes/CVS/Scribus/scribus/plugins/gettext/odtim/contentreader.cpp:255 0000018 0x003fe9b7 in OdtIm (this=0xa3fc998, fileName=@0xbfb7ffd4, enc=@0xbfb7ffd8, w=0xa421c98, textOnly=false) at /home/hannes/CVS/Scribus/scribus/plugins/gettext/odtim/odtim.cpp:102 0000019 0x003feda6 in GetText (filename=@0xbfb80044, encoding=@0xbfb80040, textOnly=false, writer=0xa421c98) at /home/hannes/CVS/Scribus/scribus/plugins/gettext/odtim/odtim.cpp:54 0000020 0x0839da25 in gtGetText::CallDLL (this=0x9f3a520, idata=@0xbfb80098, filePath=@0xbfb80120, encoding=@0xbfb80128, textOnly=false, append=false, # importItem=0xa54d8d0) at /home/hannes/CVS/Scribus/scribus/gtgettext.cpp:163 0000021 0x0839e83b in gtGetText::launchImporter (this=0x9f3a520, importer=-1, filename=@0xbfb80120, textOnly=false, encoding=@0xbfb80128, append=false, target=0x0) at /home/hannes/CVS/Scribus/scribus/gtgettext.cpp:69 0000022 0x086c7e59 in ScribusMainWindow::slotGetContent (this=0x9de7b60) at /home/hannes/CVS/Scribus/scribus/scribus.cpp:3891 0000023 0x086cf358 in ScribusMainWindow::qt_invoke (this=0x9de7b60, _id=103, _o=0xbfb802f8) at /home/hannes/CVS/Scribus/scribus/scribus.moc:990 0000024 0x41e0abea in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000025 0x41e0b71d in QObject::activate_signal () ---Type <return> to continue, or q <return> to quit---# from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000026 0x421bb249 in QAction::activated () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000027 0x41f66c70 in QAction::internalActivation () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000028 0x421bb13c in QAction::qt_invoke () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000029 0x08664fe5 in ScrAction::qt_invoke (this=0xa055e40, _id=8, _o=0xbfb80414) at /home/hannes/CVS/Scribus/scribus/scraction.moc:229 0000030 0x41e0abea in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000031 0x42196ace in QSignal::signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000032 0x41e293b7 in QSignal::activate () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000033 0x41f2a635 in QPopupMenu::mouseReleaseEvent () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000034 0x41e48095 in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000035 0x41da1e6b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000036 0x41da34c7 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000037 0x41d3a390 in QETWidget::translateMouseEvent () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000038 0x41d384c6 in QApplication::x11ProcessEvent () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000039 0x41d4a14b in QEventLoop::processEvents () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000040 0x41dbb3f0 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000041 0x41da18ef in QApplication::enter_loop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000042 0x41f2c0c4 in QPopupMenu::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000043 0x08777dc1 in ScribusView::contentsMouseReleaseEvent (this=0xa376df0, m=0xbfb834b4) at /home/hannes/CVS/Scribus/scribus/scribusview.cpp:2810 0000044 0x41f3a8e1 in QScrollView::viewportMouseReleaseEvent () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000045 0x41f383af in QScrollView::eventFilter () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000046 0x41e0a22c in QObject::activate_filters () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000047 0x41e0a2ab in QObject::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000048 0x41e47cfc in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000049 0x41da1e6b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000050 0x41da34c7 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000051 0x41d399c6 in QETWidget::translateMouseEvent () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000052 0x41d384c6 in QApplication::x11ProcessEvent () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000053 0x41d4a14b in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000054 0x41dbb3f0 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000055 0x41dbb2a6 in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000056 0x41da197f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 0000057 0x083fd1bb in mainApp (argc=1, argv=0xbfb83db4) at /home/hannes/CVS/Scribus/scribus/main_nix.cpp:76 0000058 0x083fd222 in main (argc=Cannot access memory at address 0x1 ) at /home/hannes/CVS/Scribus/scribus/main_nix.cpp:52 |
|
The crash itself is now fixed both in 1.3.3.10svn and 1.3.5svn. However there is still an issue with default paragraph style handling which has to be fixed |
|
fixed here |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-01-08 14:25 | RvX | New Issue | |
2007-01-08 14:25 | RvX | File Added: kord.odt | |
2007-01-08 14:51 | jo-hannes | Note Added: 0014661 | |
2007-01-08 15:20 | fschmid | Status | new => assigned |
2007-01-08 15:20 | fschmid | Assigned To | => Tsoots |
2007-07-03 21:54 | jghali | Note Added: 0016734 | |
2007-07-03 21:57 | jghali | Assigned To | Tsoots => jghali |
2007-07-04 21:06 | jghali | Status | assigned => resolved |
2007-07-04 21:06 | jghali | Resolution | open => fixed |
2007-07-04 21:06 | jghali | Fixed in Version | => 1.3.3.10cvs |
2007-07-10 11:32 |
|
Status | resolved => closed |
2007-07-10 11:32 |
|
Note Added: 0016765 |