[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [Bug 154887] New: Broken SVG file crashes Konqueror
From:       Ivo Emanuel "Gonçalves" <justivo () gmail ! com>
Date:       2007-12-31 3:29:40
Message-ID: 20071231042937.154887.justivo () gmail ! com
[Download RAW message or body]

------- 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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic