View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0009076 | Scribus | Import / Export | public | 2010-05-03 23:59 | 2010-05-05 15:23 |
Reporter | christoph_s | Assigned To | fschmid | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.3.7svn | ||||
Target Version | 1.3.7 | Fixed in Version | 1.3.7svn | ||
Summary | 0009076: SVG file crashes Scribus | ||||
Description | Try to load the file: http://upload.wikimedia.org/wikipedia/commons/5/52/Greater_Coat_of_Arms_of_Belgium.svg into Scribus. It results in a crash. | ||||
Additional Information | Starting program: /opt/scribus137/bin/scribus [Thread debugging using libthread_db enabled] [New Thread 0xb65946d0 (LWP 8660)] [New Thread 0xb529fb90 (LWP 8718)] [New Thread 0xb4803b90 (LWP 8728)] [New Thread 0xb4002b90 (LWP 8729)] [Thread 0xb4803b90 (LWP 8728) exited] [Thread 0xb4002b90 (LWP 8729) exited] [New Thread 0xb4002b90 (LWP 8730)] [New Thread 0xb4803b90 (LWP 8731)] [Thread 0xb4002b90 (LWP 8730) exited] [Thread 0xb4803b90 (LWP 8731) exited] "unsupported SVG feature: stroke-miterlimit" "unsupported SVG feature: marker" "unsupported SVG feature: marker-start" "unsupported SVG feature: marker-mid" "unsupported SVG feature: marker-end" "unsupported SVG feature: visibility" "unsupported SVG feature: overflow" "unsupported SVG feature: enable-background" ASSERT failure in QVector<T>::at: "index out of range", file /usr/include/QtCore/qvector.h, line 329 Program received signal SIGABRT, Aborted. [Switching to Thread 0xb65946d0 (LWP 8660)] 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () 0000001 0xb67d68f5 in raise () from /lib/libc.so.6 0000002 0xb67d81e1 in abort () from /lib/libc.so.6 0000003 0xb6e859a7 in qt_message_output (msgType=QtFatalMsg, buf=0x1535ea38 "ASSERT failure in QVector<T>::at: \"index out of range\", file /usr/include/QtCore/qvector.h, line 329") at global/qglobal.cpp:2042 0000004 0xb6e85da1 in qFatal ( msg=0xb6fd7d68 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qglobal.cpp:2241 0000005 0xb6e85e5c in qt_assert_x (where=0x8bfee35 "QVector<T>::at", what=0x8bfedf7 "index out of range", file=0x8bfee17 "/usr/include/QtCore/qvector.h", line=329) at global/qglobal.cpp:1819 0000006 0x0833a77b in QVector<QPoint>::at (this=0xbfecc6c8, i=-1) at /usr/include/QtCore/qvector.h:329 0000007 0x0833a7c2 in QPolygon::point (this=0xbfecc6c8, index=-1) at /usr/include/QtGui/qpolygon.h:118 0000008 0x0859c920 in PageItem::setPolyClip (this=0x1535ec08, up=1, down=0) at /home/christoph/scribus137/Version135/Scribus/scribus/pageitem.cpp:5235 0000009 0x0894a14f in ScribusDoc::AdjustItemSize (this=0xa519b68, currItem=0x1535ec08) at /home/christoph/scribus137/Version135/Scribus/scribus/scribusdoc.cpp:9763 ---Type <return> to continue, or q <return> to quit--- 0000010 0xb5b7643c in SVGPlug::finishNode (this=0xa1bd5a8, e=@0xbfecd038, item=0x1535ec08) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:587 0000011 0xb5b79480 in SVGPlug::parsePath (this=0xa1bd5a8, e=@0xbfecd038) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:1303 0000012 0xb5b7c7d6 in SVGPlug::parseElement (this=0xa1bd5a8, e=@0xbfecd038) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:1055 0000013 0xb5b7d9e0 in SVGPlug::parseGroup (this=0xa1bd5a8, e=@0xbfecd478) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:931 0000014 0xb5b7c383 in SVGPlug::parseElement (this=0xa1bd5a8, e=@0xbfecd478) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:1033 0000015 0xb5b7d9e0 in SVGPlug::parseGroup (this=0xa1bd5a8, e=@0xbfecd8b8) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:931 0000016 0xb5b7c383 in SVGPlug::parseElement (this=0xa1bd5a8, e=@0xbfecd8b8) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:1033 0000017 0xb5b7d9e0 in SVGPlug::parseGroup (this=0xa1bd5a8, e=@0xbfecdcf8) ---Type <return> to continue, or q <return> to quit--- at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:931 0000018 0xb5b7c383 in SVGPlug::parseElement (this=0xa1bd5a8, e=@0xbfecdcf8) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:1033 0000019 0xb5b7d9e0 in SVGPlug::parseGroup (this=0xa1bd5a8, e=@0xbfecdf88) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:931 0000020 0xb5b80ed2 in SVGPlug::convert (this=0xa1bd5a8, trSettings=@0xbfece190, flags=1) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:338 0000021 0xb5b822d5 in SVGPlug::import (this=0xa1bd5a8, fname=@0xbfece1d0, trSettings=@0xbfece190, flags=1) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:232 0000022 0xb5b8302c in SVGImportPlugin::import (this=0x938d990, filename=@0xbfece22c, flags=1) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/svgplugin.cpp:184 0000023 0xb5b659c7 in SVGImportPlugin::loadFile (this=0x938d990, fileName=@0x9308128, flags=1) at /home/christoph/scribus137/Version135/Scribus/scribus/plugins/import/svg/---Type <return> to continue, or q <return> to quit--- svgplugin.cpp:145 0000024 0x085385ae in FileFormat::loadFile (this=0x93fd3c8, fileName=@0x9308128, flags=1, index=0) at /home/christoph/scribus137/Version135/Scribus/scribus/loadsaveplugin.cpp:269 0000025 0x0846a408 in FileLoader::LoadFile (this=0x9308120, currDoc=0xa519b68) at /home/christoph/scribus137/Version135/Scribus/scribus/fileloader.cpp:298 0000026 0x088deb8c in ScribusMainWindow::loadDoc (this=0x8ecc550, fileName=@0xbfece5b8) at /home/christoph/scribus137/Version135/Scribus/scribus/scribus.cpp:3908 0000027 0x088e1ac3 in ScribusMainWindow::slotDocOpen (this=0x8ecc550) at /home/christoph/scribus137/Version135/Scribus/scribus/scribus.cpp:3659 0000028 0x08259abe in ScribusMainWindow::qt_metacall (this=0x8ecc550, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbfece7ac) at /home/christoph/scribus137/Version135/Scribus/scribus/moc_scribus.cxx:478 0000029 0xb6f97ee7 in QMetaObject::activate (sender=0x9209370, from_signal_index=5, to_signal_index=6, argv=0xbfece7ac) at kernel/qobject.cpp:3113 0000030 0xb6f98370 in QMetaObject::activate (sender=0x9209370, m=0xb7e547e8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfece7ac) at kernel/qobject.cpp:3207 0000031 0xb76043c1 in QAction::triggered (this=0x9209370, _t1=false) ---Type <return> to continue, or q <return> to quit--- at .moc/release-shared/moc_qaction.cpp:236 0000032 0xb7604e5f in QAction::activate (this=0x9209370, event=QAction::Trigger) at kernel/qaction.cpp:1160 0000033 0xb7a907b2 in QToolButton::nextCheckState (this=0x6) at ../../include/QtGui/../../src/gui/kernel/qaction.h:203 0000034 0xb79ad29f in QAbstractButtonPrivate::click (this=0x9017088) at widgets/qabstractbutton.cpp:525 0000035 0xb79ad52b in QAbstractButton::mouseReleaseEvent (this=0x931e298, e=0xbfeced5c) at widgets/qabstractbutton.cpp:1115 0000036 0xb7a908ac in QToolButton::mouseReleaseEvent (this=0x931e298, e=0xbfeced5c) at widgets/qtoolbutton.cpp:709 0000037 0xb7662d39 in QWidget::event (this=0x931e298, event=0xbfeced5c) at kernel/qwidget.cpp:7549 0000038 0xb79abf9f in QAbstractButton::event (this=0x931e298, e=0xbfeced5c) at widgets/qabstractbutton.cpp:1077 0000039 0xb7a9391e in QToolButton::event (this=0x931e298, event=0xbfeced5c) at widgets/qtoolbutton.cpp:1151 0000040 0xb760b4fc in QApplicationPrivate::notify_helper (this=0x8e5fae8, receiver=0x931e298, e=0xbfeced5c) at kernel/qapplication.cpp:4056 0000041 0xb760fb4f in QApplication::notify (this=0xbfed05d8, receiver=0x931e298, e=0xbfeced5c) at kernel/qapplication.cpp:3758 0000042 0xb6f825eb in QCoreApplication::notifyInternal (this=0xbfed05d8, receiver=0x931e298, event=0xbfeced5c) at kernel/qcoreapplication.cpp:610 ---Type <return> to continue, or q <return> to quit--- 0000043 0xb7611131 in QApplicationPrivate::sendMouseEvent (receiver=0x931e298, event=0xbfeced5c, alienWidget=0x931e298, nativeWidget=0x8ecc550, buttonDown=0xb7e6da20, lastMouseReceiver=@0xb7e6da24) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 0000044 0xb767e83f in QETWidget::translateMouseEvent (this=0x8ecc550, event=0xbfed0338) at kernel/qapplication_x11.cpp:4402 0000045 0xb767dea2 in QApplication::x11ProcessEvent (this=0xbfed05d8, event=0xbfed0338) at kernel/qapplication_x11.cpp:3421 0000046 0xb76a647a in x11EventSourceDispatch (s=0x8e66000, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 0000047 0xb6da06d6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 0000048 0xb6da3a72 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 0000049 0xb6da402e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 0000050 0xb6faec18 in QEventDispatcherGlib::processEvents (this=0x8e62d00, flags=@0xbfed04d8) at kernel/qeventdispatcher_glib.cpp:327 0000051 0xb76a6275 in QGuiEventDispatcherGlib::processEvents (this=0x8e62d00, flags=@0xbfed0508) at kernel/qguieventdispatcher_glib.cpp:202 0000052 0xb6f8179d in QEventLoop::processEvents (this=0xbfed0580, flags=@0xbfed0544) at kernel/qeventloop.cpp:149 0000053 0xb6f81a2a in QEventLoop::exec (this=0xbfed0580, flags=@0xbfed0588) at kernel/qeventloop.cpp:201 0000054 0xb6f83bc1 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 0000055 0xb760ace7 in QApplication::exec () at kernel/qapplication.cpp:3525 ---Type <return> to continue, or q <return> to quit--- 0000056 0x08b800b2 in mainApp (argc=1, argv=0xbfed06c4) at /home/christoph/scribus137/Version135/Scribus/scribus/main_nix.cpp:84 0000057 0x08b80122 in main (argc=Cannot access memory at address 0x21d4 ) at /home/christoph/scribus137/Version135/Scribus/scribus/main_nix.cpp:52 (gdb) | ||||
Tags | No tags attached. | ||||
Patch | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2010-05-03 23:59 | christoph_s | New Issue | |
2010-05-04 21:08 | fschmid | Status | new => resolved |
2010-05-04 21:08 | fschmid | Fixed in Version | => 1.3.7svn |
2010-05-04 21:08 | fschmid | Resolution | open => fixed |
2010-05-04 21:08 | fschmid | Assigned To | => fschmid |
2010-05-05 15:23 | christoph_s | Status | resolved => closed |