Bug#671114: libqtwebkit4: Crash on yahoo.com
Package: libqtwebkit4
Version: 2.2.0-3
Severity: important
Install Qt and QtWebkit from Wheezy on Squeeze. Open Yahoo.com in arora. Start to click on different links. Arora will soon crash. tried different webkit-based browsers, all of them crash. Dump is attached.
-- System Information:
Debian Release: 6.0.4
Architecture: i386 (i686)
Kernel: Linux 3.3.0-trunk-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libqtwebkit4 depends on:
ii libc6 2.13-30 Embedded GNU C Library: Shared lib
ii libgcc1 1:4.4.5-8 GCC support library
ii libglib2.0-0 2.32.0-4 GLib library of C routines
ii libgstreamer-plugins-base0.10 0.10.36-1 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.36-1 Core GStreamer libraries and eleme
ii libqt4-network 4:4.7.4-3 Qt 4 network module
ii libqtcore4 4:4.7.4-3 Qt 4 core module
ii libqtgui4 4:4.7.4-3 Qt 4 GUI module
ii libsqlite3-0 3.7.3-1 SQLite 3 shared library
ii libstdc++6 4.7.0-3 GNU Standard C++ Library v3
ii libx11-6 2:1.4.4-4 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
Continuing.
[New Thread 0xb2495b70 (LWP 5772)]
[New Thread 0xb1c60b70 (LWP 5879)]
Program received signal SIGSEGV, Segmentation fault.
0xb44d7eaa in inflateEnd () from /usr/lib/i386-linux-gnu/libz.so.1
#0 0xb44d7eaa in inflateEnd () from /usr/lib/i386-linux-gnu/libz.so.1
No symbol table info available.
#1 0xb4f96bb8 in QHttpNetworkReplyPrivate::gunzipBodyPartiallyEnd (this=0x11d676b0)
at access/qhttpnetworkreply.cpp:445
No locals.
#2 0xb4fa1a1c in QHttpNetworkConnectionChannel::expand (this=0x11cb0804, dataComplete=true)
at access/qhttpnetworkconnectionchannel.cpp:604
content = {static shared_null = <optimized out>, static shared_empty = <optimized out>, d = 0x8175d58}
inflated = {static shared_null = <optimized out>, static shared_empty = <optimized out>, d = 0x8175d58}
ret = <value optimized out>
#3 0xb4fa320d in QHttpNetworkConnectionChannel::allDone (this=0x11cb0804)
at access/qhttpnetworkconnectionchannel.cpp:640
emitFinished = <value optimized out>
connectionCloseEnabled = <value optimized out>
#4 0xb4fa3834 in QHttpNetworkConnectionChannel::_q_receiveReply (this=0x11cb0804)
at access/qhttpnetworkconnectionchannel.cpp:485
socketState = 959591473
#5 0xb4fa41c4 in QHttpNetworkConnectionChannel::qt_metacall (this=0x11cb0804,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfcdcb24)
at .moc/release-shared/moc_qhttpnetworkconnectionchannel_p.cpp:92
No locals.
#6 0xb4e22a6d in QMetaObject::metacall (object=0x11cb0804, cl=QMetaObject::InvokeMetaMethod, idx=6,
argv=0xbfcdcb24) at kernel/qmetaobject.cpp:237
No locals.
#7 QMetaObject::metacall (object=0x11cb0804, cl=QMetaObject::InvokeMetaMethod, idx=6, argv=0xbfcdcb24)
at kernel/qmetaobject.cpp:232
No locals.
#8 0xb4e31980 in QMetaObject::activate (sender=0xb53a8b8, m=0xb4f52cd8, local_signal_index=0, argv=0x0)
at kernel/qobject.cpp:3278
receiverInSameThread = <value optimized out>
previousSender = 0x0
receiver = 0x11cb0804
method = 6
currentSender = {sender = 0xb53a8b8, signal = 4, ref = 1}
c = 0x11cb0b38
last = 0x11cb0b38
methodOffset = 4
signal_absolute_index = 4
empty_argv = {0x0}
currentThreadData = 0x97b6cf0
locker = {val = 160735568}
connectionLists = 0x102e7f08
signalOffset = 2
signal_index = 2
#9 0xb4e7e325 in QIODevice::readyRead (this=0xb53a8b8) at .moc/release-shared/moc_qiodevice.cpp:91
No locals.
#10 0xb500f49f in QAbstractSocketPrivate::canReadNotification (this=0x11918428)
at socket/qabstractsocket.cpp:643
newBytes = <value optimized out>
hasData = <value optimized out>
#11 0xb4ffbda9 in QAbstractSocketEngine::readNotification (this=0xb61dab8)
at socket/qabstractsocketengine.cpp:154
receiver = <value optimized out>
#12 0xb4ffc9bb in QReadNotifier::event (this=0x119ec3b8, e=0xbfcdcf54) at socket/qnativesocketengine.cpp:1103
No locals.
#13 QReadNotifier::event (this=0x119ec3b8, e=0xbfcdcf54) at socket/qnativesocketengine.cpp:1100
No locals.
#14 0xb51d3a64 in QApplicationPrivate::notify_helper (this=0x97b6dc0, receiver=0x119ec3b8, e=0xbfcdcf54)
at kernel/qapplication.cpp:4486
consumed = <value optimized out>
#15 QApplicationPrivate::notify_helper (this=0x97b6dc0, receiver=0x119ec3b8, e=0xbfcdcf54)
at kernel/qapplication.cpp:4458
No locals.
#16 0xb51d8df2 in QApplication::notify (this=0xbfcdcf54, receiver=0x119ec3b8, e=0xbfcdcf54)
at kernel/qapplication.cpp:4233
w = 0xbfcdcf54
extra = 0x39323431
res = true
#17 0xb4e1c6be in QCoreApplication::notifyInternal (this=0xbfcdd1f8, receiver=0x119ec3b8, event=0xbfcdcf54)
at kernel/qcoreapplication.cpp:787
threadData = 0x97b6cf0
returnValue = <value optimized out>
result = false
cbdata = {0x119ec3b8, 0xbfcdcf54, 0xbfcdcf1f}
d = <value optimized out>
#18 0xb4e4a1e8 in QCoreApplication::sendEvent (source=0x97b8bc0)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
No locals.
#19 socketNotifierSourceDispatch (source=0x97b8bc0) at kernel/qeventdispatcher_glib.cpp:110
p = <value optimized out>
i = <value optimized out>
event = {_vptr.QEvent = 0xb4f52058, static staticMetaObject = {d = {superdata = 0x8175e70,
stringdata = 0xb593d180 "LineEdit", data = 0xb593d2e0, extradata = 0x0}}, d = 0x0, t = 50,
posted = 0, spont = 0, m_accept = 1, reserved = 5774}
src = 0x97b8bc0
#20 0xb46e28aa in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#21 0xb46e2cb5 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#22 0xb46e2d91 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#23 0xb4e4aac7 in QEventDispatcherGlib::processEvents (this=0x97b78d0, flags=...)
at kernel/qeventdispatcher_glib.cpp:422
d = 0x97b78e0
canWait = true
savedFlags = {i = 0}
result = <value optimized out>
#24 0xb5288c5a in QGuiEventDispatcherGlib::processEvents (this=0x97b78d0, flags=...)
at kernel/qguieventdispatcher_glib.cpp:204
d = 0x97b78e0
saved_flags = {i = 0}
returnValue = 49
#25 0xb4e1b6dd in QEventLoop::processEvents (this=0xbfcdd194, flags=...) at kernel/qeventloop.cpp:149
d = 0x99957c0
#26 0xb4e1b921 in QEventLoop::exec (this=0xbfcdd194, flags=...) at kernel/qeventloop.cpp:201
d = 0x99957c0
app = 0xbfcdd14c
#27 0xb4e2007a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
threadData = 0x97b6cf0
eventLoop = {<QObject> = {_vptr.QObject = 0xb4f53448, static staticMetaObject = {d = {
superdata = 0x8175e70, stringdata = 0xb593d180 "LineEdit", data = 0xb593d2e0,
extradata = 0x0}}, d_ptr = {d = 0x99957c0}, static staticQtMetaObject = <optimized out>},
static staticMetaObject = {d = {superdata = 0x8175e70, stringdata = 0xb593d180 "LineEdit",
data = 0xb593d2e0, extradata = 0x0}}}
returnCode = <value optimized out>
#28 0xb51d18e4 in QApplication::exec () at kernel/qapplication.cpp:3760
No locals.
#29 0x08117c88 in ?? ()
No symbol table info available.
#30 0xb4a3de16 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
#31 0x080713f1 in ?? ()
No symbol table info available.
Reply to: