--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: amarok's Wikipedia widget leads to a SIGSEGV in libqtwebkit4 whenever a song is played (and the widget is hence updated)
- From: Martin Albrecht <martinralbrecht@googlemail.com>
- Date: Sun, 03 Apr 2011 13:44:51 +0100
- Message-id: <20110403124451.32180.48781.reportbug@road.home>
Package: libqtwebkit4
Version: 2.1.0~2011week09-3
Severity: important
I believe the bug is in libqtwebkit4, but it could be amarok's fault.
How to reproduce:
==============
Enable the Wikipedia widget in amarok and play a song.
Here's the backtrace:
================
Program received signal SIGSEGV, Segmentation fault.
0x00007fffea498652 in ?? () from /usr/lib/libQtWebKit.so.4
(gdb) bt
#0 0x00007fffea498652 in ?? () from /usr/lib/libQtWebKit.so.4
#1 0x00007fffea4d962d in ?? () from /usr/lib/libQtWebKit.so.4
#2 0x00007fffea4da818 in ?? () from /usr/lib/libQtWebKit.so.4
#3 0x00007fffe9d18c42 in ?? () from /usr/lib/libQtWebKit.so.4
#4 0x00007fffea285e26 in ?? () from /usr/lib/libQtWebKit.so.4
#5 0x00007fffea044476 in ?? () from /usr/lib/libQtWebKit.so.4
#6 0x00007fffea299d8c in QWebFrame::setHtml(QString const&, QUrl const&) ()
from /usr/lib/libQtWebKit.so.4
#7 0x00007fffbb5f66ac in WikipediaApplet::dataUpdated (this=0x7fffd45e88b0,
source=<value optimized out>, data=<value optimized out>) at
.../../../../../src/context/applets/wikipedia/WikipediaApplet.cpp:721
#8 0x00007fffbb5f9bda in WikipediaApplet::qt_metacall (this=0x7fffd45e88b0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffffffb2a0)
at ./WikipediaApplet.moc:116
#9 0x00007ffff52de18f in QMetaObject::activate (sender=0x7fffd46359e0,
m=<value optimized out>, local_signal_index=<value optimized out>,
argv=0x7fffffffb2a0) at kernel/qobject.cpp:3278
#10 0x00007ffff1643c07 in Plasma::DataContainer::dataUpdated (this=0x0,
_t1=<value optimized out>, _t2=<value optimized out>) at
../datacontainer.moc:101
#11 0x00007ffff1643d61 in Plasma::DataContainer::checkForUpdate
(this=0x7fffd46359e0) at ../../plasma/datacontainer.cpp:167
#12 0x00007ffff16482f7 in Plasma::DataEngine::timerEvent (this=<value optimized
out>, event=<value optimized out>) at ../../plasma/dataengine.cpp:396
#13 0x00007ffff52dcd19 in QObject::event (this=0x7fffd4659490, e=<value
optimized out>) at kernel/qobject.cpp:1181
#14 0x00007ffff5ca5d14 in QApplicationPrivate::notify_helper (this=0x788740,
receiver=0x7fffd4659490, e=0x7fffffffbae0) at kernel/qapplication.cpp:4462
#15 0x00007ffff5caa8da in QApplication::notify (this=<value optimized out>,
receiver=0x7fffd4659490, e=0x7fffffffbae0) at kernel/qapplication.cpp:4341
#16 0x00007ffff79ca7a6 in KApplication::notify (this=0x7fffffffbe00,
receiver=0x7fffd4659490, event=0x7fffffffbae0) at
.../../kdeui/kernel/kapplication.cpp:302
#17 0x00007ffff52c8c8c in QCoreApplication::notifyInternal
(this=0x7fffffffbe00, receiver=0x7fffd4659490, event=0x7fffffffbae0) at
kernel/qcoreapplication.cpp:731
#18 0x00007ffff52f68ce in sendEvent (this=0x7919c0) at
.../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#19 QTimerInfoList::activateTimers (this=0x7919c0) at
kernel/qeventdispatcher_unix.cpp:604
#20 0x00007ffff52f3694 in timerSourceDispatch (source=<value optimized out>) at
kernel/qeventdispatcher_glib.cpp:184
#21 0x00007fffee0122a2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#22 0x00007fffee016968 in ?? () from /lib/libglib-2.0.so.0
#23 0x00007fffee016b1c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#24 0x00007ffff52f3d8f in QEventDispatcherGlib::processEvents (this=0x62eaa0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#25 0x00007ffff5d4c4de in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#26 0x00007ffff52c8022 in QEventLoop::processEvents (this=<value optimized
out>, flags=...) at kernel/qeventloop.cpp:149
#27 0x00007ffff52c826c in QEventLoop::exec (this=0x7fffffffbd90, flags=...) at
kernel/qeventloop.cpp:201
#28 0x00007ffff52cc76b in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1008
#29 0x00000000004096c5 in main (argc=2, argv=0x7fffffffe278) at
.../../src/main.cpp:268
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (650, 'testing'), (600, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.37.1 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libqtwebkit4 depends on:
ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.5.2-4 GCC support library
ii libqt4-network 4:4.7.2-3 Qt 4 network module
ii libqtcore4 4:4.7.2-3 Qt 4 core module
ii libqtgui4 4:4.7.2-3 Qt 4 GUI module
ii libqtlocation1 1.2.0~beta0+git3174-2 Qt Mobility Location module
ii libqtmultimediakit 1.2.0~beta0+git3174-2 Qt Mobility MultimediaKit module
ii libqtsensors1 1.2.0~beta0+git3174-2 Qt Mobility Sensors module
ii libsqlite3-0 3.7.5-1 SQLite 3 shared library
ii libstdc++6 4.5.2-4 The GNU Standard C++ Library v3
ii libx11-6 2:1.4.1-5 X11 client-side library
ii libxrender1 1:0.9.6-1 X Rendering Extension client libra
libqtwebkit4 recommends no packages.
libqtwebkit4 suggests no packages.
-- no debconf information
--- End Message ---