[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#620675: amarok's Wikipedia widget leads to a SIGSEGV in libqtwebkit4 whenever a song is played (and the widget is hence updated)



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



Reply to: