------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=154887 Summary: Broken SVG file crashes Konqueror Product: konqueror Version: unspecified Platform: Ubuntu Packages OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: konq-bugs kde org ReportedBy: justivo gmail com Version: (using KDE KDE 3.5.8) Installed from: Ubuntu Packages Compiler: GCC 4.x OS: Linux I used a script to turn an Adobe Illustrator file into a SVG. However, the file seems to be broken and when I try to open it in Konq it just crashes. Backtrace below: Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1233020704 (LWP 3326)] [KCrash handler] #6 0xb5107990 in KSVG::LibartPath::svgClosePath (this=0x8487a98) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/plugin/backends/libart/LibartCanvasItems.cpp:1205 #7 0xb541b17a in SVGPathParser::parseSVG (this=0x8487ad8, s= 0xbfba9564, process=true) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/impl/svgpathparser.cc:219 #8 0xb511017b in KSVG::LibartPath::init (this=0x8487a98, screenCTM=0x8588118) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/plugin/backends/libart/LibartCanvasItems.cpp:1060 #9 0xb51049ae in KSVG::LibartPath::init (this=0x8487a98) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/plugin/backends/libart/LibartCanvasItems.cpp:1045 #10 0xb510779d in KSVG::LibartPath::reset (this=0x8487a98) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/plugin/backends/libart/LibartCanvasItems.h:203 #11 0xb51097db in LibartPath (this=0x8487a98, c=0x8589950, path=0x85e4ee8) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/plugin/backends/libart/LibartCanvasItems.cpp:1002 #12 0xb510984e in KSVG::LibartCanvas::createPath (this=0x8589950, path=0x85e4ee8) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/plugin/backends/libart/LibartCanvas.cpp:150 #13 0xb531ed0f in KSVG::SVGPathElementImpl::createItem (this=0x85e4ee8, c=0x8589950) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/impl/SVGPathElementImpl.cc:583 #14 0xb5428273 in KSVG::InputHandler::endElement (this=0x864c5f8, qName= 0xbfba96f8) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/core/KSVGReader.cc:390 #15 0xb748ca13 in QXmlSimpleReader::processElementEmptyTag (this=0x85e4898) at xml/qxml.cpp:3524 #16 0xb748da03 in QXmlSimpleReader::parseElement (this=0x85e4898) at xml/qxml.cpp:3489 #17 0xb748e8cc in QXmlSimpleReader::parseContent (this=0x85e4898) at xml/qxml.cpp:3940 #18 0xb748d8ce in QXmlSimpleReader::parseElement (this=0x85e4898) at xml/qxml.cpp:3468 #19 0xb748e8cc in QXmlSimpleReader::parseContent (this=0x85e4898) at xml/qxml.cpp:3940 #20 0xb748d8ce in QXmlSimpleReader::parseElement (this=0x85e4898) at xml/qxml.cpp:3468 #21 0xb748eb4e in QXmlSimpleReader::parseBeginOrContinue (this=0x85e4898, state=1, incremental=false) at xml/qxml.cpp:3014 #22 0xb748f046 in QXmlSimpleReader::parse (this=0x85e4898, input=0x855c618, incremental=false) at xml/qxml.cpp:2956 #23 0xb747e0d1 in QXmlSimpleReader::parse (this=0x85e4898, input=0x855c618) at xml/qxml.cpp:2911 #24 0xb542723d in KSVG::KSVGReader::parse (this=0x857a1f0, source=0x855c618) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/core/KSVGReader.cc:476 #25 0xb52fb452 in KSVG::SVGDocumentImpl::slotSVGContent (this=0x85885f8, dev=0x8681b30) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/impl/SVGDocumentImpl.cc:267 #26 0xb52fb619 in KSVG::SVGDocumentImpl::qt_invoke (this=0x85885f8, _id=4, _o=0xbfba9ea4) at ./SVGDocumentImpl.moc:177 #27 0xb722488b in QObject::activate_signal (this=0x86ef2b8, clist=0x86f3e80, o=0xbfba9ea4) at kernel/qobject.cpp:2356 #28 0xb541ba8e in KSVG::KSVGLoader::gotResult (this=0x86ef2b8, t0=0x8681b30) at ./KSVGLoader.moc:113 #29 0xb541d45a in KSVG::KSVGLoader::slotResult (this=0x86ef2b8, job=0x86e8d68) at /root/kdegraphics/kdegraphics-3.5.8/./ksvg/core/KSVGLoader.cpp:138 #30 0xb541d6f2 in KSVG::KSVGLoader::qt_invoke (this=0x86ef2b8, _id=3, _o=0xbfbaa034) at ./KSVGLoader.moc:133 #31 0xb722488b in QObject::activate_signal (this=0x86e8d68, clist=0x86bf580, o=0xbfbaa034) at kernel/qobject.cpp:2356 #32 0xb7a7d02e in KIO::Job::result (this=0x86e8d68, t0=0x86e8d68) at ./jobclasses.moc:162 #33 0xb7ad58dd in KIO::Job::emitResult (this=0x86e8d68) at /root/kdelibs/kdelibs-3.5.8/./kio/kio/job.cpp:235 #34 0xb7ad5d3e in KIO::SimpleJob::slotFinished (this=0x86e8d68) at /root/kdelibs/kdelibs-3.5.8/./kio/kio/job.cpp:601 #35 0xb7ad644d in KIO::TransferJob::slotFinished (this=0x86e8d68) at /root/kdelibs/kdelibs-3.5.8/./kio/kio/job.cpp:971 #36 0xb7ad53aa in KIO::TransferJob::qt_invoke (this=0x86e8d68, _id=17, _o=0xbfbaa39c) at ./jobclasses.moc:1071 #37 0xb722488b in QObject::activate_signal (this=0x861b648, clist=0x853ce00, o=0xbfbaa39c) at kernel/qobject.cpp:2356 #38 0xb7225330 in QObject::activate_signal (this=0x861b648, signal=6) at kernel/qobject.cpp:2325 #39 0xb7a78d3c in KIO::SlaveInterface::finished (this=0x861b648) at ./slaveinterface.moc:226 #40 0xb7ad8b70 in KIO::SlaveInterface::dispatch (this=0x861b648, _cmd=104, rawdata= 0xbfbaa5b0) at /root/kdelibs/kdelibs-3.5.8/./kio/kio/slaveinterface.cpp:243 #41 0xb7ac745a in KIO::SlaveInterface::dispatch (this=0x861b648) at /root/kdelibs/kdelibs-3.5.8/./kio/kio/slaveinterface.cpp:173 #42 0xb7a8e69c in KIO::Slave::gotInput (this=0x861b648) at /root/kdelibs/kdelibs-3.5.8/./kio/kio/slave.cpp:300 #43 0xb7abff70 in KIO::Slave::qt_invoke (this=0x861b648, _id=4, _o=0xbfbaa6d8) at ./slave.moc:113 #44 0xb722488b in QObject::activate_signal (this=0x84a7360, clist=0x84106a0, o=0xbfbaa6d8) at kernel/qobject.cpp:2356 #45 0xb72251a2 in QObject::activate_signal (this=0x84a7360, signal=2, param=13) at kernel/qobject.cpp:2449 #46 0xb75b1547 in QSocketNotifier::activated (this=0x84a7360, t0=13) at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:85 #47 0xb724744a in QSocketNotifier::event (this=0x84a7360, e=0xbfbaaa08) at kernel/qsocketnotifier.cpp:258 #48 0xb71bba60 in QApplication::internalNotify (this=0xbfbab058, receiver=0x84a7360, e=0xbfbaaa08) at kernel/qapplication.cpp:2635 #49 0xb71bd88f in QApplication::notify (this=0xbfbab058, receiver=0x84a7360, e=0xbfbaaa08) at kernel/qapplication.cpp:2358 #50 0xb78aaac2 in KApplication::notify (this=0xbfbab058, receiver=0x84a7360, event=0xbfbaaa08) at /root/kdelibs/kdelibs-3.5.8/./kdecore/kapplication.cpp:550 #51 0xb714e1e9 in QApplication::sendEvent (receiver=0x84a7360, event=0xbfbaaa08) at ../include/qapplication.h:520 #52 0xb71ade59 in QEventLoop::activateSocketNotifiers (this=0x80ef648) at kernel/qeventloop_unix.cpp:578 #53 0xb7162d07 in QEventLoop::processEvents (this=0x80ef648, flags=4) at kernel/qeventloop_x11.cpp:383 #54 0xb71d6136 in QEventLoop::enterLoop (this=0x80ef648) at kernel/qeventloop.cpp:198 #55 0xb71d5f46 in QEventLoop::exec (this=0x80ef648) at kernel/qeventloop.cpp:145 #56 0xb71bd609 in QApplication::exec (this=0xbfbab058) at kernel/qapplication.cpp:2758 #57 0xb66855b4 in kdemain (argc=2, argv=0x805b5a0) at /root/kdebase/kdebase-3.5.8/./konqueror/konq_main.cc:206 #58 0xb7f44464 in kdeinitmain (argc=2, argv=0x805b5a0) at konqueror_dummy.cc:3 #59 0x0804e67f in launch (argc=2, _name=0x80a5124 "konqueror", args=0x80a5137 "", cwd=0x0, envc=1, envs=0x80a5148 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x80a514d "Demi;1199060087;515171;5768_TIME69378143") at /root/kdelibs/kdelibs-3.5.8/./kinit/kinit.cpp:673 #60 0x0804ef02 in handle_launcher_request (sock=9) at /root/kdelibs/kdelibs-3.5.8/./kinit/kinit.cpp:1240 #61 0x0804f2d8 in handle_requests (waitForPid=0) at /root/kdelibs/kdelibs-3.5.8/./kinit/kinit.cpp:1443 #62 0x08050563 in main (argc=5, argv=0xbfbab7e4, envp=0xbfbab7fc) at /root/kdelibs/kdelibs-3.5.8/./kinit/kinit.cpp:1908 #63 0xb7cafebc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #64 0x0804bb51 in _start () _______________________________________________ Konq-bugs mailing list Konq-bugs@mail.kde.org https://mail.kde.org/mailman/listinfo/konq-bugs