Bug 280605 - Konqueror and Rekonq crash on HTML load
Summary: Konqueror and Rekonq crash on HTML load
Status: RESOLVED UPSTREAM
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdewebkit (show other bugs)
Version: 4.7
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-22 22:33 UTC by Roger Pixley
Modified: 2011-11-26 19:38 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger Pixley 2011-08-22 22:33:03 UTC
Application: konqueror (4.7.00 (4.7.0))
KDE Platform Version: 4.7.00 (4.7.0)
Qt Version: 4.7.3
Operating System: Linux 2.6.40-4.fc15.i686 i686
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:
Opening Konqueror or Rekonq and loading a HTML page crashes it. An Image or PDF will not.

- Unusual behavior I noticed:
Other than the crash itself not a lot

- Custom settings of the application:
This started on the same day that I installed Adobe Flash (though not at the same time) and has persisted even after removing Flash.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
[Current thread is 1 (Thread 0xb78649b0 (LWP 4250))]

Thread 6 (Thread 0xb6a3eb70 (LWP 4252)):
#0  0x00a48416 in __kernel_vsyscall ()
#1  0x492ef75c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x4ea7eaa0 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x4eff6220) at wtf/FastMalloc.cpp:2378
#3  0x4ea7eb80 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x4eff6220) at wtf/FastMalloc.cpp:1497
#4  0x492ebc5e in start_thread (arg=0xb6a3eb70) at pthread_create.c:305
#5  0x4922fb4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 5 (Thread 0xb58fdb70 (LWP 4253)):
#0  0x00a48416 in __kernel_vsyscall ()
#1  0x492efb04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
#2  0x4672d79f in wait (time=30000, this=0xb6102900) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xb6102864, mutex=0xb6102860, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0x46721264 in QThreadPoolThread::run (this=0xa0e9868) at concurrent/qthreadpool.cpp:140
#5  0x4672d304 in QThreadPrivate::start (arg=0xa0e9868) at thread/qthread_unix.cpp:320
#6  0x492ebc5e in start_thread (arg=0xb58fdb70) at pthread_create.c:305
#7  0x4922fb4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 4 (Thread 0xb50fcb70 (LWP 4254)):
#0  0x00a48416 in __kernel_vsyscall ()
#1  0x492efb04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
#2  0x4672d79f in wait (time=30000, this=0xb6102900) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xb6102864, mutex=0xb6102860, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0x46721264 in QThreadPoolThread::run (this=0xa0693f8) at concurrent/qthreadpool.cpp:140
#5  0x4672d304 in QThreadPrivate::start (arg=0xa0693f8) at thread/qthread_unix.cpp:320
#6  0x492ebc5e in start_thread (arg=0xb50fcb70) at pthread_create.c:305
#7  0x4922fb4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 3 (Thread 0xb46ffb70 (LWP 4255)):
#0  0x00a48416 in __kernel_vsyscall ()
#1  0x4922541e in __poll (fds=0xb46fd28c, nfds=1, timeout=4911) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x494bdf64 in send_dg (resplen2=0xb46fe65c, anssizp2=0xb46fe658, ansp2=0xb46fe654, anscp=0xb46fe650, gotsomewhere=<synthetic pointer>, v_circuit=<synthetic pointer>, ns=0, terrno=0xb46fd298, anssizp=0xb46fd2d0, ansp=0xb46fd2cc, buflen2=40, buf2=0xb46fd318 "(\231\001", buflen=40, buf=0xb46fd2f0 "\237\311\001", statp=0xb46ffdf4) at res_send.c:1058
#3  __libc_res_nsend (statp=0xb46ffdf4, buf=0xb46fd2f0 "\237\311\001", buflen=40, buf2=0xb46fd318 "(\231\001", buflen2=40, ans=0xb46fde40 "\237\311\201\200", anssiz=2048, ansp=0xb46fe650, ansp2=0xb46fe654, nansp2=0xb46fe658, resplen2=0xb46fe65c) at res_send.c:556
#4  0x494bbde0 in __libc_res_nquery (statp=0xb46ffdf4, name=0xb2d01fb8 "blog.stackoverflow.com", class=1, type=62321, answer=0xb46fde40 "\237\311\201\200", anslen=2048, answerp=0xb46fe650, answerp2=0xb46fe654, nanswerp2=0xb46fe658, resplen2=0xb46fe65c) at res_query.c:225
#5  0x494bc3d5 in __libc_res_nquerydomain (statp=0xb46ffdf4, name=<optimized out>, domain=0x0, class=1, type=62321, answer=0xb46fde40 "\237\311\201\200", anslen=2048, answerp=0xb46fe650, answerp2=0xb46fe654, nanswerp2=0xb46fe658, resplen2=0xb46fe65c) at res_query.c:576
#6  0x494bc807 in __libc_res_nsearch (statp=0xb46ffdf4, name=0xb2d01fb8 "blog.stackoverflow.com", class=1, type=62321, answer=0xb46fde40 "\237\311\201\200", anslen=2048, answerp=0xb46fe650, answerp2=0xb46fe654, nanswerp2=0xb46fe658, resplen2=0xb46fe65c) at res_query.c:377
#7  0x00fc73e9 in _nss_dns_gethostbyname4_r (name=0xb2d01fb8 "blog.stackoverflow.com", pat=0xb46febcc, buffer=0xb46fe6b0 "", buflen=1024, errnop=0xb46febd0, herrnop=0xb46febdc, ttlp=0x0) at nss_dns/dns-host.c:314
#8  0x49215c99 in gaih_inet (name=0xb2d01fb8 "blog.stackoverflow.com", service=<optimized out>, req=0xb46fed54, pai=0xb46fecf0, naddrs=0xb46fed00) at ../sysdeps/posix/getaddrinfo.c:716
#9  0x4921895d in getaddrinfo (name=0xb2d01fb8 "blog.stackoverflow.com", service=<optimized out>, hints=0xb46fed54, pai=0xb46fed90) at ../sysdeps/posix/getaddrinfo.c:2161
#10 0x46da2a49 in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:219
#11 0x46d97162 in QHostInfoRunnable::run (this=0xa0fa440) at kernel/qhostinfo.cpp:455
#12 0x467211d1 in QThreadPoolThread::run (this=0xa0e9170) at concurrent/qthreadpool.cpp:106
#13 0x4672d304 in QThreadPrivate::start (arg=0xa0e9170) at thread/qthread_unix.cpp:320
#14 0x492ebc5e in start_thread (arg=0xb46ffb70) at pthread_create.c:305
#15 0x4922fb4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 2 (Thread 0xb36fdb70 (LWP 4257)):
#0  0x00a48416 in __kernel_vsyscall ()
#1  0x492efb04 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238
#2  0x4672d79f in wait (time=30000, this=0xb6102900) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0xb6102864, mutex=0xb6102860, time=30000) at thread/qwaitcondition_unix.cpp:160
#4  0x46721264 in QThreadPoolThread::run (this=0x9f34798) at concurrent/qthreadpool.cpp:140
#5  0x4672d304 in QThreadPrivate::start (arg=0x9f34798) at thread/qthread_unix.cpp:320
#6  0x492ebc5e in start_thread (arg=0xb36fdb70) at pthread_create.c:305
#7  0x4922fb4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb78649b0 (LWP 4250)):
[KCrash Handler]
#7  0x0029d443 in NP_Initialize (moz_funcs=0xb258de94, plugin_funcs=0xb258de58) at ../src/plugin-funcs.h:21
#8  0x4e7d182f in (anonymous namespace)::PluginPackage::load (this=0xb258de00) at plugins/qt/PluginPackageQt.cpp:154
#9  0x4e7d1ed7 in (anonymous namespace)::PluginPackage::fetchInfo (this=0xb258de00) at plugins/qt/PluginPackageQt.cpp:42
#10 0x4e659a2d in (anonymous namespace)::PluginPackage::createPackage (path=..., lastModified=@0xbfc60754) at plugins/PluginPackage.cpp:159
#11 0x4e657560 in (anonymous namespace)::PluginDatabase::refresh (this=0xb25d3e10) at plugins/PluginDatabase.cpp:121
#12 0x4e65825e in (anonymous namespace)::PluginDatabase::installedPlugins (populate=true) at plugins/PluginDatabase.cpp:54
#13 0x4e789b96 in (anonymous namespace)::PluginData::initPlugins (this=0xb256ec40) at plugins/qt/PluginDataQt.cpp:64
#14 0x4e5f201d in (anonymous namespace)::PluginData::PluginData (this=0xb256ec40, page=0xb5f54f00) at plugins/PluginData.cpp:32
#15 0x4e5de6fa in create (page=0xb5f54f00) at plugins/PluginData.h:49
#16 (anonymous namespace)::Page::pluginData (this=0xb5f54f00) at page/Page.cpp:392
#17 0x4e5f2208 in (anonymous namespace)::PluginArray::getPluginData (this=0xb5f50be8) at plugins/PluginArray.cpp:97
#18 0x4e5f2230 in (anonymous namespace)::PluginArray::length (this=0xb5f50be8) at plugins/PluginArray.cpp:42
#19 0x4e078b22 in (anonymous namespace)::jsPluginArrayLength (exec=0xb5b50c88, slotBase=...) at generated/JSPluginArray.cpp:214
#20 0x4e9cbf76 in getValue (propertyName=<optimized out>, exec=<optimized out>, this=<optimized out>) at runtime/PropertySlot.h:78
#21 JSC::JSValue::get (this=0xbfc60a7c, exec=0xb5b50c88, propertyName=..., slot=...) at runtime/JSObject.h:630
#22 0x4e9cc3ae in JSC::JSValue::get (this=0xbfc60a7c, exec=0xb5b50c88, propertyName=...) at runtime/JSObject.h:614
#23 0x4e9d934d in JSC::cti_op_get_by_val (args=0xbfc60ac4) at jit/JITStubs.cpp:1941
#24 0x0027a44a in ?? ()
#25 0x4e9b8ec9 in execute (exception=0xbfc60b94, globalData=0xb5f73000, callFrame=0xb5b50c88, registerFile=0xb5f91f9c, this=0xb25afafc) at jit/JITCode.h:77
#26 JSC::Interpreter::execute (this=0xb5f91f90, program=0xb25afaf0, callFrame=0xa10a99c, scopeChain=0xb5fb8138, thisObj=0xb5b00000, exception=0xbfc60b94) at interpreter/Interpreter.cpp:621
#27 0x4e9ea524 in JSC::evaluate (exec=0xa10a99c, scopeChain=..., source=..., thisValue=...) at runtime/Completion.cpp:62
#28 0x4e2c8fba in (anonymous namespace)::ScriptController::evaluateInWorld (this=0xb5f6d910, sourceCode=..., world=0xb5f5f050) at bindings/js/ScriptController.cpp:127
#29 0x4e2c982c in (anonymous namespace)::ScriptController::evaluate (this=0xb5f6d910, sourceCode=...) at bindings/js/ScriptController.cpp:153
#30 0x4e3d24a1 in evaluateScript (sourceCode=..., this=0xb28de8d8) at dom/ScriptElement.cpp:185
#31 (anonymous namespace)::ScriptElementData::evaluateScript (this=0xb28de8d8, sourceCode=...) at dom/ScriptElement.cpp:174
#32 0x4e3d265b in (anonymous namespace)::ScriptElementData::execute (this=0xb28de8d8, cachedScript=0xb2a87900) at dom/ScriptElement.cpp:204
#33 0x4e38f55b in (anonymous namespace)::Document::executeScriptSoonTimerFired (this=0xb5f9d800, timer=0xb5f9db4c) at dom/Document.cpp:4646
#34 0x4e37ec46 in (anonymous namespace)::Timer<WebCore::Document>::fired (this=0xb5f9db4c) at platform/Timer.h:98
#35 0x4e64fd1a in (anonymous namespace)::ThreadTimers::sharedTimerFiredInternal (this=0xb5f52288) at platform/ThreadTimers.cpp:112
#36 0x4e64fd9e in (anonymous namespace)::ThreadTimers::sharedTimerFired () at platform/ThreadTimers.cpp:90
#37 0x4e78730e in timerEvent (this=0x9e23248, ev=<optimized out>) at platform/qt/SharedTimerQt.cpp:117
#38 (anonymous namespace)::SharedTimerQt::timerEvent (this=0x9e23248, ev=0xbfc612cc) at platform/qt/SharedTimerQt.cpp:111
#39 0x46841a04 in QObject::event (this=0x9e23248, e=0xbfc612cc) at kernel/qobject.cpp:1181
#40 0x4d2d5464 in notify_helper (e=0xbfc612cc, receiver=0x9e23248, this=0x9aa9df8) at kernel/qapplication.cpp:4462
#41 QApplicationPrivate::notify_helper (this=0x9aa9df8, receiver=0x9e23248, e=0xbfc612cc) at kernel/qapplication.cpp:4434
#42 0x4d2da8a3 in QApplication::notify (this=0xbfc612cc, receiver=0x9e23248, e=0xbfc612cc) at kernel/qapplication.cpp:4209
#43 0x4abd80c2 in KApplication::notify (this=0xbfc61684, receiver=0x9e23248, event=0xbfc612cc) at /usr/src/debug/kdelibs-4.7.0/kdeui/kernel/kapplication.cpp:311
#44 0x468296be in QCoreApplication::notifyInternal (this=0xbfc61684, receiver=0x9e23248, event=0xbfc612cc) at kernel/qcoreapplication.cpp:731
#45 0x46859e70 in sendEvent (event=0xbfc612cc, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#46 QTimerInfoList::activateTimers (this=0x9aac274) at kernel/qeventdispatcher_unix.cpp:604
#47 0x46857363 in timerSourceDispatch (source=0x9aac240) at kernel/qeventdispatcher_glib.cpp:184
#48 0x493da7ff in g_main_dispatch (context=0x9aab670) at gmain.c:2440
#49 g_main_context_dispatch (context=0x9aab670) at gmain.c:3013
#50 0x493daf70 in g_main_context_iterate (context=0x9aab670, block=1228840112, dispatch=1, self=0x9aa6e08) at gmain.c:3091
#51 0x493db2af in g_main_context_iteration (context=0x9aab670, may_block=1) at gmain.c:3154
#52 0x46857d38 in QEventDispatcherGlib::processEvents (this=0x9a8bc80, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#53 0x4d389cab in QGuiEventDispatcherGlib::processEvents (this=0x9a8bc80, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#54 0x468289fe in QEventLoop::processEvents (this=0xbfc61544, flags=...) at kernel/qeventloop.cpp:149
#55 0x46828c51 in QEventLoop::exec (this=0xbfc61544, flags=...) at kernel/qeventloop.cpp:201
#56 0x4682d3bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#57 0x4d2d3245 in QApplication::exec () at kernel/qapplication.cpp:3736
#58 0x4a670090 in kdemain (argc=4, argv=0xbfc619b4) at /usr/src/debug/kde-baseapps-4.7.0/konqueror/src/konqmain.cpp:227
#59 0x0804869c in main (argc=4, argv=0xbfc619b4) at /usr/src/debug/kde-baseapps-4.7.0/i686-redhat-linux-gnu/konqueror/src/konqueror_dummy.cpp:3

Reported using DrKonqi
Comment 1 Adria 2011-10-16 19:20:24 UTC
I have a similar problem, sometimes it crashes while loading a webpage.
Here's my backtrace:

Application: rekonq (rekonq), signal: Segmentation fault
[Current thread is 1 (Thread 0x7ffff7fa8760 (LWP 2389))]

Thread 10 (Thread 0x7fffdac6d700 (LWP 2395)):
#0  0x00007ffff18b6b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffff6bbb5ba in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007ffff6bbb6a9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#4  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fffda46c700 (LWP 2396)):
#0  0x00007ffff0e73563 in poll () from /lib/libc.so.6
#1  0x00007fffed9a6d68 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fffed9a7229 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007ffff1c4e66e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007ffff1c22a92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007ffff1c22c97 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007ffff1b3a13f in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#9  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fffd8d65700 (LWP 2407)):
#0  0x00007ffff18b6b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffff776ff72 in ?? () from /usr/lib/libQtScript.so.4
#2  0x00007ffff776ffa9 in ?? () from /usr/lib/libQtScript.so.4
#3  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#4  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fffd7944700 (LWP 2408)):
#0  0x00007ffff18b6b04 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffff1b3d06b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffff1f5e574 in ?? () from /usr/lib/libthreadweaver.so.4
#3  0x00007ffff1f60b1b in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00007ffff1f5f9df in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00007ffff1f5fa6b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#8  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fffd600a700 (LWP 2435)):
#0  0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#5  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fffd5809700 (LWP 2436)):
#0  0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#5  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fffd5008700 (LWP 2437)):
#0  0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#5  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fffd4807700 (LWP 2438)):
#0  0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#5  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fffd3ae9700 (LWP 2446)):
#0  0x00007ffff18b6e7b in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007ffff1b3cfde in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007ffff1b3197f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007ffff1b3cbc5 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007ffff18b2da0 in start_thread () from /lib/libpthread.so.0
#5  0x00007ffff0e7b7dd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7ffff7fa8760 (LWP 2389)):
[KCrash Handler]
#6  QString::size (this=0x10) at /usr/include/QtCore/qstring.h:115
#7  0x00007ffff7afcb14 in QConcatenable<QStringBuilder<QLatin1String, QString> >::size (p=...) at /usr/include/QtCore/qstringbuilder.h:288
#8  0x00007ffff7b168b9 in QConcatenable<QStringBuilder<QStringBuilder<QLatin1String, QString>, QLatin1String> >::size (p=...) at /usr/include/QtCore/qstringbuilder.h:288
#9  0x00007ffff7b7b569 in QConcatenable<QStringBuilder<QStringBuilder<QStringBuilder<QLatin1String, QString>, QLatin1String>, QString> >::size (p=...) at /usr/include/QtCore/qstringbuilder.h:288
#10 0x00007ffff7b7b5ec in QStringBuilder<QStringBuilder<QStringBuilder<QLatin1String, QString>, QLatin1String>, QString>::operator QString (this=0x7fffffffc610) at /usr/include/QtCore/qstringbuilder.h:103
#11 0x00007ffff7b7afd5 in OpenSearchEngine::suggestionPathFor (this=0x0, searchTerm=...) at /home/adria/abs/rekonq-git/src/build/src/opensearch/opensearchengine.cpp:288
#12 0x00007ffff7b7b1cb in OpenSearchEngine::parseSuggestion (this=0x0, searchTerm=<optimized out>, resp=...) at /home/adria/abs/rekonq-git/src/build/src/opensearch/opensearchengine.cpp:257
#13 0x00007ffff7b781c0 in OpenSearchManager::jobFinished (this=0xcbdf20, job=<optimized out>) at /home/adria/abs/rekonq-git/src/build/src/opensearch/opensearchmanager.cpp:183
#14 0x00007ffff7b78e03 in OpenSearchManager::qt_metacall (this=0xcbdf20, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffffffcae0) at /home/adria/abs/rekonq-git/src/build/src/opensearchmanager.moc:95
#15 0x00007ffff1c365ea in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#16 0x00007ffff281e722 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#17 0x00007ffff281e760 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#18 0x00007ffff4ca5a14 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#19 0x00007ffff4cad3ed in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5
#20 0x00007ffff4cabd51 in KIO::TransferJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#21 0x00007ffff1c365ea in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#22 0x00007ffff4d52051 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#23 0x00007ffff4d4ef05 in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#24 0x00007ffff4d4215e in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#25 0x00007ffff4d428bc in KIO::Slave::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#26 0x00007ffff1c365ea in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#27 0x00007ffff4c76af7 in ?? () from /usr/lib/libkio.so.5
#28 0x00007ffff4c76b9d in KIO::Connection::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkio.so.5
#29 0x00007ffff1c3a18e in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#30 0x00007ffff2fd4ae4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0x00007ffff2fd9951 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0x00007ffff3cf0bb6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0x00007ffff1c2389c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#34 0x00007ffff1c26c2f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#35 0x00007ffff1c4e1a3 in ?? () from /usr/lib/libQtCore.so.4
#36 0x00007fffed9a685d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0x00007fffed9a7058 in ?? () from /usr/lib/libglib-2.0.so.0
#38 0x00007fffed9a7229 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0x00007ffff1c4e606 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#40 0x00007ffff3077eee in ?? () from /usr/lib/libQtGui.so.4
#41 0x00007ffff1c22a92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#42 0x00007ffff1c22c97 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0x00007ffff1c26eab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#44 0x00007ffff7b8434c in kdemain (argc=1, argv=0x7fffffffe528) at /home/adria/abs/rekonq-git/src/build/src/main.cpp:215
#45 0x00007ffff0dc913d in __libc_start_main () from /lib/libc.so.6
#46 0x0000000000400821 in _start ()
Comment 2 Dawit Alemayehu 2011-11-21 19:59:33 UTC
@adria: first your crash has nothing to do with the crash in this original report and secondly the crash you experience is specific to reKonq ; so please open a separate ticket against reKonq.

@roger: 
Do you still have this problem with the most recent release of KDE, v4.7.3 ? If you do, what version of flash did you install and attempt to use ? Also, if you removed the flashplayer properly, then there is no reason why your system should crash afterwards.
Comment 3 Roger Pixley 2011-11-22 16:59:43 UTC
Hello Dawit. I've never had flash installed and the crashes have stopped since KDE 4.7.3. Back to normal rekonq crashes. Switching Konqueror to khtml fixed the crashes from before that release so I was able to get along.
Comment 4 Dawit Alemayehu 2011-11-26 19:38:19 UTC
(In reply to comment #3)
> Hello Dawit. I've never had flash installed and the crashes have stopped since
> KDE 4.7.3. Back to normal rekonq crashes. Switching Konqueror to khtml fixed
> the crashes from before that release so I was able to get along.

Thanks for the update. Since the actual crash was in the upstream code (QtWebKit), I am going to close this bug report as upstream. If the crash reoccurs, feel free to reopen this ticket.