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

List:       kde-bugs-dist
Subject:    [Bug 94498] New: loading SVG graphic and going back crashes
From:       Volker Lukas <vlukas () gmx ! de>
Date:       2004-12-05 21:19:16
Message-ID: 20041205221912.94498.vlukas () gmx ! de
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
        
http://bugs.kde.org/show_bug.cgi?id=94498        
           Summary: loading SVG graphic and going back crashes Konqueror
           Product: konqueror
           Version: unspecified
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: konq-bugs kde org
        ReportedBy: vlukas gmx de


Version:            (using KDE KDE 3.3.1)
Installed from:    SuSE RPMs
Compiler:          gcc 3.3.4 The compiler used to build the KDE and Qt packages is \
                that of Suse, not mine.
OS:                Linux

If a SVG graphic is opened in Konqueror and the browsers back button is clicked \
quickly, i.e. before the graphic is fully loaded, Konqueror crashes due to an \
Segmentation Violation. The crashing behavior does not depend on the concrete SVG \
file. As an example given, the crash can be reproduced by following this link: \
http://www.home.unix-ag.org/simon/penguin/penguin.svg Just click "Back" in Konqueror \
a (very) short time after the URL is entered. I can not reproduce this behavior with \
other file types than SVG graphics.

The following is a backtrace delivered by Dr.Konqi:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 5125)]
[KCrash handler]
#5  0x42542707 in KSVG::InputHandler::endDocument ()
   from /opt/kde3/lib/libksvg.so.0
#6  0x40eb7fb9 in QXmlSimpleReader::parseBeginOrContinue ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#7  0x40eb7dbf in QXmlSimpleReader::parse ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x40eb7d00 in QXmlSimpleReader::parse ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x42544a72 in KSVG::KSVGReader::parse () from /opt/kde3/lib/libksvg.so.0
#10 0x4240a67a in KSVG::SVGDocumentImpl::slotSVGContent ()
   from /opt/kde3/lib/libksvg.so.0
#11 0x42408542 in KSVG::SVGDocumentImpl::qt_invoke ()
   from /opt/kde3/lib/libksvg.so.0
#12 0x40c8e3cb in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x42535c11 in KSVG::KSVGLoader::gotResult ()
   from /opt/kde3/lib/libksvg.so.0
#14 0x42536dc1 in KSVG::KSVGLoader::slotResult ()
   from /opt/kde3/lib/libksvg.so.0
#15 0x42535df2 in KSVG::KSVGLoader::qt_invoke ()
   from /opt/kde3/lib/libksvg.so.0
#16 0x40c8e3cb in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x401d7e1a in KIO::Job::result () from /opt/kde3/lib/libkio.so.4
#18 0x401c2717 in KIO::Job::emitResult () from /opt/kde3/lib/libkio.so.4
#19 0x401c3b34 in KIO::SimpleJob::slotFinished ()
   from /opt/kde3/lib/libkio.so.4
#20 0x401c6b1e in KIO::TransferJob::slotFinished ()
   from /opt/kde3/lib/libkio.so.4
#21 0x401da046 in KIO::TransferJob::qt_invoke () from /opt/kde3/lib/libkio.so.4
#22 0x40c8e3cb in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x40c8e194 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x401b930c in KIO::SlaveInterface::finished ()
   from /opt/kde3/lib/libkio.so.4
#25 0x401b80a0 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#26 0x401b7714 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#27 0x401b528b in KIO::Slave::gotInput () from /opt/kde3/lib/libkio.so.4
#28 0x401b6dea in KIO::Slave::qt_invoke () from /opt/kde3/lib/libkio.so.4
#29 0x40c8e3cb in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40c8e50a in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x40fd40e0 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40cab9e0 in QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40c2c316 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40c2b63e in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x407a328e in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#36 0x40c18bc5 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40bd18bb in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40c3f020 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x40c3ef16 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x40c2c5af in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x417000cc in kdemain () from /opt/kde3/lib/libkdeinit_konqueror.so
#42 0x0804db09 in launch ()
#43 0x0804ea81 in handle_launcher_request ()
#44 0x0804f0c5 in handle_requests ()
#45 0x08050181 in main ()


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

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