Application: rekonq (0.4.0) KDE Platform Version: 4.4.2 (KDE 4.4.2) Qt Version: 4.6.2 Operating System: Linux 2.6.32-18-generic i686 Distribution: Ubuntu lucid (development branch) -- Information about the crash: When opening www.facebook.com, after typing in my credentials, the start page starts to load. Before the page has been loaded completely (but parts of it have appeared), rekonq crashes. This is reproducable. I realize that there is a similar bug report (#226896), but that report claims the problem is solved in KDE 4.4.1. I'm on KDE 4.4.2 (using distribution Kubuntu 10.04 beta 1), and the problem persists (if it is the same problem - I'm not sure). -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0xb77d7930 (LWP 8130))] Thread 9 (Thread 0xb60f8b70 (LWP 8131)): #0 0x00176422 in __kernel_vsyscall () #1 0x00806015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x00aa99d7 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x1852da0) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299 #3 0x00aa9a21 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x1852da0) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433 #4 0x0080196e in start_thread (arg=0xb60f8b70) at pthread_create.c:300 #5 0x039c79de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xb5549b70 (LWP 8132)): #0 0x00176422 in __kernel_vsyscall () #1 0x00806015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x06d21287 in QWaitConditionPrivate::wait (this=0x977d1d0, mutex=0x9788950, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x977d1d0, mutex=0x9788950, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x00169870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x977d1b8, th=0x98c9cb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x0016c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97854f8, th=0x98c9cb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x0016827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x977d1b8, th=0x98c9cb0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x0016c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97854f8, th=0x98c9cb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x001694d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x977d1b8, th=0x98c9cb0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x0016c4a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97854f8, th=0x98c9cb0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #10 0x001694d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x977d1b8, th=0x98c9cb0, previous=0x9d15388) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #11 0x0016a51e in ThreadWeaver::ThreadRunHelper::run (this=0xb55492f4, parent=0x977d1b8, th=0x98c9cb0) at ../../../threadweaver/Weaver/Thread.cpp:87 #12 0x0016ac3b in ThreadWeaver::Thread::run (this=0x98c9cb0) at ../../../threadweaver/Weaver/Thread.cpp:142 #13 0x06d2032e in QThreadPrivate::start (arg=0x98c9cb0) at thread/qthread_unix.cpp:248 #14 0x0080196e in start_thread (arg=0xb5549b70) at pthread_create.c:300 #15 0x039c79de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xb4a31b70 (LWP 8133)): #0 0x00176422 in __kernel_vsyscall () #1 0x00806015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x06d21287 in QWaitConditionPrivate::wait (this=0x9c16628, mutex=0x9c169a0, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x9c16628, mutex=0x9c169a0, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x00aaf670 in WTF::ThreadCondition::wait (this=0xb5834dd4, mutex=...) at ../JavaScriptCore/wtf/qt/ThreadingQt.cpp:238 #5 0x00fe4924 in WebCore::IconDatabase::syncThreadMainLoop (this=0xb5834d80) at loader/icon/IconDatabase.cpp:1412 #6 0x00fe4ac0 in WebCore::IconDatabase::iconDatabaseSyncThread (this=0xb5834d80) at loader/icon/IconDatabase.cpp:1038 #7 0x00aaf13f in threadEntryPoint (contextData=0xb57f5180) at ../JavaScriptCore/wtf/Threading.cpp:64 #8 0x00aaf543 in WTF::ThreadPrivate::run (this=0x9c48388) at ../JavaScriptCore/wtf/qt/ThreadingQt.cpp:64 #9 0x06d2032e in QThreadPrivate::start (arg=0x9c48388) at thread/qthread_unix.cpp:248 #10 0x0080196e in start_thread (arg=0xb4a31b70) at pthread_create.c:300 #11 0x039c79de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xb4230b70 (LWP 8135)): #0 0x00805344 in __pthread_mutex_unlock_usercnt (mutex=0xb4c031fc, decr=<value optimized out>) at pthread_mutex_unlock.c:52 #1 0x042e1e56 in g_main_context_iterate (context=0xb4c031f8, block=<value optimized out>, dispatch=1, self=0xb4c04e48) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2532 #2 0x042e24b8 in IA__g_main_context_iteration (context=0xb4c031f8, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654 #3 0x06e4e60f in QEventDispatcherGlib::processEvents (this=0x9a40270, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #4 0x06e21059 in QEventLoop::processEvents (this=0xb4230290, flags=) at kernel/qeventloop.cpp:149 #5 0x06e214aa in QEventLoop::exec (this=0xb4230290, flags=...) at kernel/qeventloop.cpp:201 #6 0x06d1d5a8 in QThread::exec (this=0x96f6030) at thread/qthread.cpp:487 #7 0x06e00c1b in QInotifyFileSystemWatcherEngine::run (this=0x96f6030) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x06d2032e in QThreadPrivate::start (arg=0x96f6030) at thread/qthread_unix.cpp:248 #9 0x0080196e in start_thread (arg=0xb4230b70) at pthread_create.c:300 #10 0x039c79de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xb2693b70 (LWP 8148)): #0 0x00176422 in __kernel_vsyscall () #1 0x00806015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x06d21287 in QWaitConditionPrivate::wait (this=0x977d1d0, mutex=0x9788950, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x977d1d0, mutex=0x9788950, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x00169870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x977d1b8, th=0x99026a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x0016c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97854f8, th=0x99026a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x0016827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x977d1b8, th=0x99026a8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x0016c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97854f8, th=0x99026a8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x001694d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x977d1b8, th=0x99026a8, previous=0x9cfe008) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x0016a51e in ThreadWeaver::ThreadRunHelper::run (this=0xb26932f4, parent=0x977d1b8, th=0x99026a8) at ../../../threadweaver/Weaver/Thread.cpp:87 #10 0x0016ac3b in ThreadWeaver::Thread::run (this=0x99026a8) at ../../../threadweaver/Weaver/Thread.cpp:142 #11 0x06d2032e in QThreadPrivate::start (arg=0x99026a8) at thread/qthread_unix.cpp:248 #12 0x0080196e in start_thread (arg=0xb2693b70) at pthread_create.c:300 #13 0x039c79de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xb1e92b70 (LWP 8150)): #0 0x00176422 in __kernel_vsyscall () #1 0x039b9b56 in *__GI___poll (fds=0x3a4fff4, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x01fad792 in ?? () from /usr/lib/libresolv.so #3 0x01fab926 in __libc_res_nquery () from /usr/lib/libresolv.so #4 0x01fabf2b in ?? () from /usr/lib/libresolv.so #5 0x01fac1b9 in __libc_res_nsearch () from /usr/lib/libresolv.so #6 0x01fbbbd6 in *__GI__nss_dns_gethostbyname3_r (name=0xb4c04328 "profile.ak.fbcdn.net", af=10, result=0xb1e91b9c, buffer=0xb1e916a0 "\377\002", buflen=1024, errnop=0xb1e91bc4, h_errnop=0xb1e91bb4, ttlp=0x0, canonp=0x0) at nss_dns/dns-host.c:197 #7 0x01fbbf2b in _nss_dns_gethostbyname2_r (name=0xb4c04328 "profile.ak.fbcdn.net", af=10, result=0xb1e91b9c, buffer=0xb1e916a0 "\377\002", buflen=1024, errnop=0xb1e91bc4, h_errnop=0xb1e91bb4) at nss_dns/dns-host.c:251 #8 0x0399f98b in gaih_inet (name=<value optimized out>, service=<value optimized out>, req=0xb1e91d64, pai=0xb1e91d04, naddrs=0xb1e91cf4) at ../sysdeps/posix/getaddrinfo.c:769 #9 0x039a1a35 in *__GI_getaddrinfo (name=0xb4c04328 "profile.ak.fbcdn.net", service=0x0, hints=0xb1e91d64, pai=0xb1e91d98) at ../sysdeps/posix/getaddrinfo.c:2158 #10 0x0032c57a in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:211 #11 0x00320bf9 in QHostInfo::fromName (name=...) at kernel/qhostinfo.cpp:226 #12 0x0061309d in QtConcurrent::StoredFunctorCall1<QHostInfo, QHostInfo (*)(QString const&), QString>::runFunctor (this=0x9e71588) at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:274 #13 0x00613741 in QtConcurrent::RunFunctionTask<QHostInfo>::run (this=0x9e71588) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:103 #14 0x06d1525c in QThreadPoolThread::run (this=0x9d14e38) at concurrent/qthreadpool.cpp:106 #15 0x06d2032e in QThreadPrivate::start (arg=0x9d14e38) at thread/qthread_unix.cpp:248 #16 0x0080196e in start_thread (arg=0xb1e92b70) at pthread_create.c:300 #17 0x039c79de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb1691b70 (LWP 8151)): #0 0x00176422 in __kernel_vsyscall () #1 0x00806015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0x06d21287 in QWaitConditionPrivate::wait (this=0x977d1d0, mutex=0x9788950, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #3 QWaitCondition::wait (this=0x977d1d0, mutex=0x9788950, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #4 0x00169870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x977d1b8, th=0x9a3a450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #5 0x0016c38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x97854f8, th=0x9a3a450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #6 0x0016827b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x977d1b8, th=0x9a3a450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #7 0x0016c482 in ThreadWeaver::WorkingHardState::applyForWork (this=0x97854f8, th=0x9a3a450) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #8 0x001694d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x977d1b8, th=0x9a3a450, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #9 0x0016a51e in ThreadWeaver::ThreadRunHelper::run (this=0xb16912f4, parent=0x977d1b8, th=0x9a3a450) at ../../../threadweaver/Weaver/Thread.cpp:87 #10 0x0016ac3b in ThreadWeaver::Thread::run (this=0x9a3a450) at ../../../threadweaver/Weaver/Thread.cpp:142 #11 0x06d2032e in QThreadPrivate::start (arg=0x9a3a450) at thread/qthread_unix.cpp:248 #12 0x0080196e in start_thread (arg=0xb1691b70) at pthread_create.c:300 #13 0x039c79de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xb0af9b70 (LWP 8159)): #0 0x00176422 in __kernel_vsyscall () #1 0x039b9b56 in *__GI___poll (fds=0x3a4fff4, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x01fad792 in ?? () from /usr/lib/libresolv.so #3 0x01fab926 in __libc_res_nquery () from /usr/lib/libresolv.so #4 0x01fabf2b in ?? () from /usr/lib/libresolv.so #5 0x01fac1b9 in __libc_res_nsearch () from /usr/lib/libresolv.so #6 0x01fbbbd6 in *__GI__nss_dns_gethostbyname3_r (name=0xb4c04de8 "photos-h.ak.fbcdn.net", af=10, result=0xb0af8b9c, buffer=0xb0af86a0 "\377\002", buflen=1024, errnop=0xb0af8bc4, h_errnop=0xb0af8bb4, ttlp=0x0, canonp=0x0) at nss_dns/dns-host.c:197 #7 0x01fbbf2b in _nss_dns_gethostbyname2_r (name=0xb4c04de8 "photos-h.ak.fbcdn.net", af=10, result=0xb0af8b9c, buffer=0xb0af86a0 "\377\002", buflen=1024, errnop=0xb0af8bc4, h_errnop=0xb0af8bb4) at nss_dns/dns-host.c:251 #8 0x0399f98b in gaih_inet (name=<value optimized out>, service=<value optimized out>, req=0xb0af8d64, pai=0xb0af8d04, naddrs=0xb0af8cf4) at ../sysdeps/posix/getaddrinfo.c:769 #9 0x039a1a35 in *__GI_getaddrinfo (name=0xb4c04de8 "photos-h.ak.fbcdn.net", service=0x0, hints=0xb0af8d64, pai=0xb0af8d98) at ../sysdeps/posix/getaddrinfo.c:2158 #10 0x0032c57a in QHostInfoAgent::fromName (hostName=...) at kernel/qhostinfo_unix.cpp:211 #11 0x00320bf9 in QHostInfo::fromName (name=...) at kernel/qhostinfo.cpp:226 #12 0x0061309d in QtConcurrent::StoredFunctorCall1<QHostInfo, QHostInfo (*)(QString const&), QString>::runFunctor (this=0x9e714b8) at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:274 #13 0x00613741 in QtConcurrent::RunFunctionTask<QHostInfo>::run (this=0x9e714b8) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:103 #14 0x06d1525c in QThreadPoolThread::run (this=0x9e5e768) at concurrent/qthreadpool.cpp:106 #15 0x06d2032e in QThreadPrivate::start (arg=0x9e5e768) at thread/qthread_unix.cpp:248 #16 0x0080196e in start_thread (arg=0xb0af9b70) at pthread_create.c:300 #17 0x039c79de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb77d7930 (LWP 8130)): [KCrash Handler] #6 0x00000000 in ?? () #7 0x022c6ffb in ?? () #8 0x009e505a in JSC::JITCode::execute (this=0xb5831d50, functionExecutable=0xb589cea0, callFrame=0x9ce871c, function=0xafd37880, thisObj=0xb0e40000, args=..., scopeChain=0xafe02930, exception=0xb580ed0c) at ../JavaScriptCore/jit/JITCode.h:79 #9 JSC::Interpreter::execute (this=0xb5831d50, functionExecutable=0xb589cea0, callFrame=0x9ce871c, function=0xafd37880, thisObj=0xb0e40000, args=..., scopeChain=0xafe02930, exception=0xb580ed0c) at ../JavaScriptCore/interpreter/Interpreter.cpp:679 #10 0x00a4803d in JSC::JSFunction::call (this=0xafd37880, exec=0x9ce871c, thisValue=..., args=...) at ../JavaScriptCore/runtime/JSFunction.cpp:120 #11 0x00a1b6be in JSC::call (exec=0x9ce871c, functionObject=<value optimized out>, callType=JSC::CallTypeJS, callData=..., thisValue=..., args=...) at ../JavaScriptCore/runtime/CallData.cpp:39 #12 0x00b0f583 in WebCore::callInWorld (exec=0x9ce871c, function=..., callType=JSC::CallTypeJS, callData=..., thisValue=..., args=..., isolatedWorld=0x9c26d60) at bindings/js/JSDOMBinding.cpp:822 #13 0x00b23031 in WebCore::ScheduledAction::executeFunctionInContext (this=0x9f5e1a8, globalObject=0xb0e40080, thisValue=...) at bindings/js/ScheduledAction.cpp:106 #14 0x00b2385b in WebCore::ScheduledAction::execute (this=0x9f5e1a8, document=0xb586a800) at bindings/js/ScheduledAction.cpp:126 #15 0x00dc430d in WebCore::DOMTimer::fired (this=0xafcabca8) at page/DOMTimer.cpp:150 #16 0x00e4f5f1 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0xb57f72b8) at platform/ThreadTimers.cpp:112 #17 0x00e4f652 in WebCore::ThreadTimers::sharedTimerFired () at platform/ThreadTimers.cpp:90 #18 0x00f65876 in WebCore::SharedTimerQt::timerEvent (this=0x9be5eb8, ev=0xbfb07210) at platform/qt/SharedTimerQt.cpp:105 #19 0x06e33254 in QObject::event (this=0x9be5eb8, e=0x3) at kernel/qobject.cpp:1212 #20 0x073cb4dc in QApplicationPrivate::notify_helper (this=0x96fde38, receiver=0x9be5eb8, e=0xbfb07210) at kernel/qapplication.cpp:4300 #21 0x073d205e in QApplication::notify (this=0xbfb07588, receiver=0x9be5eb8, e=0xbfb07210) at kernel/qapplication.cpp:3704 #22 0x06925f2a in KApplication::notify (this=0xbfb07588, receiver=0x9be5eb8, event=0xbfb07210) at ../../kdeui/kernel/kapplication.cpp:302 #23 0x06e22a3b in QCoreApplication::notifyInternal (this=0xbfb07588, receiver=0x9be5eb8, event=0xbfb07210) at kernel/qcoreapplication.cpp:704 #24 0x06e51d66 in QCoreApplication::sendEvent (this=0x9702394) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #25 QTimerInfoList::activateTimers (this=0x9702394) at kernel/qeventdispatcher_unix.cpp:603 #26 0x06e4e917 in timerSourceDispatch (source=0x9702800) at kernel/qeventdispatcher_glib.cpp:184 #27 idleTimerSourceDispatch (source=0x9702800) at kernel/qeventdispatcher_glib.cpp:231 #28 0x042de5e5 in g_main_dispatch (context=0x9701c70) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:1960 #29 IA__g_main_context_dispatch (context=0x9701c70) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2513 #30 0x042e22d8 in g_main_context_iterate (context=0x9701c70, block=<value optimized out>, dispatch=1, self=0x96fecd8) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2591 #31 0x042e24b8 in IA__g_main_context_iteration (context=0x9701c70, may_block=1) at /build/buildd/glib2.0-2.24.0/glib/gmain.c:2654 #32 0x06e4e5d5 in QEventDispatcherGlib::processEvents (this=0x96dfe10, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #33 0x0748afd5 in QGuiEventDispatcherGlib::processEvents (this=0x96dfe10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #34 0x06e21059 in QEventLoop::processEvents (this=0xbfb074d4, flags=) at kernel/qeventloop.cpp:149 #35 0x06e214aa in QEventLoop::exec (this=0xbfb074d4, flags=...) at kernel/qeventloop.cpp:201 #36 0x06e2569f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #37 0x073cb577 in QApplication::exec () at kernel/qapplication.cpp:3579 #38 0x001eea33 in kdemain () from /usr/lib/libkdeinit4_rekonq.so #39 0x0804870b in _start () Possible duplicates by query: bug 232043, bug 226896. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 227876 ***