Bug 338260

Summary: Konqueror crashs when opening large svg file from Wikipedia (WebKit set as default)
Product: [Unmaintained] kdelibs Reporter: Kruno <kruno0407>
Component: kdewebkitAssignee: webkit-devel
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kruno 2014-08-14 09:35:32 UTC
Konqueror crashs when opening large svg file from like one from 

http://en.wikipedia.org/wiki/File:IndoEuropeanTree.svg

on Debian Jessie (testing); KDE 4.13.3

Dr. Konqi (backtrace)
-----------


Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
[Current thread is 1 (Thread 0xb48497c0 (LWP 5015))]

Thread 4 (Thread 0xafaf8b40 (LWP 5016)):
#0  0xb7748424 in __kernel_vsyscall ()
#1  0xb75101b6 in nanosleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb750ff8d in sleep () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#3  0xb0d89dad in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb0d8a07f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb4fa5efb in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#6  0xb75450ee in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 3 (Thread 0xaf1d7b40 (LWP 5017)):
#0  0xb4f0514e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb4f05518 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb4ebfaed in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4ec040f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4ec0658 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5985bf4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb5954233 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0xb595456e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#8  0xb5841ad0 in QThread::exec() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#9  0xb5841ca8 in QThread::run() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb58445c3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0xb4fa5efb in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#12 0xb75450ee in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xad873b40 (LWP 5050)):
#0  0xb4f05530 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb4ec0641 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb5985bf4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#3  0xb5954233 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb595456e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb5841ad0 in QThread::exec() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb6fa0cb5 in ?? () from /usr/lib/libkio.so.5
#7  0xb58445c3 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#8  0xb4fa5efb in start_thread () from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#9  0xb75450ee in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 1 (Thread 0xb48497c0 (LWP 5015)):
[KCrash Handler]
#6  0xb0b2ef1b in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb0b3e7f5 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#8  0xb0b3e7af in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#9  0xb0b3f597 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#10 0xb097ba2a in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#11 0xb097c7a9 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#12 0xb097dee0 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#13 0xb0b2d9d8 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#14 0xb0b3350f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#15 0xb0d63a93 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#16 0xb0b3350f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#17 0xb0d3e2fe in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#18 0xb08b024e in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#19 0xb08b1c67 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#20 0xb0499ff9 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#21 0xb049a475 in QWebFrame::render(QPainter*, QRegion const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#22 0xb04b56c6 in QWebView::paintEvent(QPaintEvent*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#23 0xb5faaa5b in QWidget::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#24 0xb04b6898 in QWebView::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#25 0xb5f52dea in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#26 0xb5f59843 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#27 0xb6ad2fdf in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#28 0xb59557ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#29 0xb5fa5023 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#30 0xb618bba6 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#31 0xb5f9959f in QWidgetPrivate::syncBackingStore() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#32 0xb5faab5e in QWidget::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#33 0xb63ad6fa in QMainWindow::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#34 0xb6b9ed24 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#35 0xb6bdd461 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#36 0xb76bf26a in KonqMainWindow::event(QEvent*) () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#37 0xb5f52dea in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#38 0xb5f59843 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#39 0xb6ad2fdf in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#40 0xb59557ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#41 0xb618d801 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#42 0xb5f99f8c in QWidget::repaint(QRect const&) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#43 0xb5f99fe6 in QWidget::repaint() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#44 0xb63e28a9 in QProgressBar::setValue(int) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#45 0xb767f61d in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#46 0xb767f90e in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#47 0xb596ad9e in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#48 0xb73cace5 in KParts::BrowserExtension::loadingProgress(int) () from /usr/lib/libkparts.so.4
#49 0xb73cf75e in ?? () from /usr/lib/libkparts.so.4
#50 0xb596ad9e in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#51 0xb04a6125 in QWebPage::loadProgress(int) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#52 0xb04ae869 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#53 0xb596ad9e in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#54 0xb04da063 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#55 0xb0857cfb in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#56 0xb0860d60 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#57 0xb085dde6 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#58 0xb084f40b in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#59 0xb085c222 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#60 0xb0a5c573 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#61 0xb0a5e8e6 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#62 0xb0a5e938 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#63 0xb0a5e984 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#64 0xb0a5fc35 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#65 0xb596ad9e in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#66 0xb59b8962 in QIODevice::readyRead() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#67 0xb6ea1b98 in ?? () from /usr/lib/libkio.so.5
#68 0xb6ea4639 in ?? () from /usr/lib/libkio.so.5
#69 0xb596ad9e in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#70 0xb6ee250d in KIO::TransferJob::data(KIO::Job*, QByteArray const&) () from /usr/lib/libkio.so.5
#71 0xb6ee547a in KIO::TransferJob::slotData(QByteArray const&) () from /usr/lib/libkio.so.5
#72 0xb6ee89fc in ?? () from /usr/lib/libkio.so.5
#73 0xb596ad9e in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#74 0xb6f91ce5 in KIO::SlaveInterface::data(QByteArray const&) () from /usr/lib/libkio.so.5
#75 0xb6f93f65 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#76 0xb6f90d52 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#77 0xb6f83cb1 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#78 0xb6f84904 in ?? () from /usr/lib/libkio.so.5
#79 0xb596ad9e in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#80 0xb6eabe42 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#81 0xb6eac41c in ?? () from /usr/lib/libkio.so.5
#82 0xb59672fa in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#83 0xb596f4c9 in QObject::event(QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#84 0xb5f52dea in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#85 0xb5f59843 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#86 0xb6ad2fdf in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#87 0xb59557ac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#88 0xb59591d4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#89 0xb5959745 in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#90 0xb5985a83 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#91 0xb4ec0313 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#92 0xb4ec0598 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#93 0xb4ec0658 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#94 0xb5985bd9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#95 0xb6000de9 in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#96 0xb5954233 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#97 0xb595456e in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#98 0xb595a43b in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#99 0xb5f51024 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#100 0xb76e17ed in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#101 0x0804856b in ?? ()
#102 0xb7474a63 in __libc_start_main () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#103 0x08048597 in _start ()
Comment 1 Andrew Crouthamel 2018-10-31 04:10:43 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-15 10:48:33 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-30 04:01:30 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!