Application: rekonq (1.0) KDE Platform Version: 4.8.5 (4.8.5) Qt Version: 4.8.2 Operating System: Linux 3.5.2-1.fc17.x86_64 x86_64 Distribution: "Fedora release 17 (Beefy Miracle)" -- Information about the crash: - What I was doing when the application crashed: Navigate to https://access.redhat.com/knowledge/kb, enter a search term, and hit return. Chromium works fine so I doubt this is directly related to webkit. The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f62b6b59880 (LWP 4146))] Thread 12 (Thread 0x7f62a99fb700 (LWP 4147)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x0000003375184ac7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x33754919a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x0000003375184af9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x0000003354407d14 in start_thread (arg=0x7f62a99fb700) at pthread_create.c:309 #4 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f62a90d2700 (LWP 4148)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00007f62b81aa77d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f62b8b94980) at wtf/FastMalloc.cpp:2495 #2 0x00007f62b81aa889 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618 #3 0x0000003354407d14 in start_thread (arg=0x7f62a90d2700) at pthread_create.c:309 #4 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f62a87b9700 (LWP 4149)): #0 0x0000003353ce8bcf in poll () from /lib64/libc.so.6 #1 0x0000003356047964 in g_main_context_poll (n_fds=1, fds=0x7f62a00029c0, timeout=5553, context=0x7f62a00009a0, priority=<optimized out>) at gmain.c:3440 #2 g_main_context_iterate (context=context@entry=0x7f62a00009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 #3 0x0000003356047a84 in g_main_context_iteration (context=0x7f62a00009a0, may_block=1) at gmain.c:3207 #4 0x000000335c1a4506 in QEventDispatcherGlib::processEvents (this=0x7f62a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x000000335c17513f in QEventLoop::processEvents (this=this@entry=0x7f62a87b8d20, flags=...) at kernel/qeventloop.cpp:149 #6 0x000000335c1753c8 in QEventLoop::exec (this=0x7f62a87b8d20, flags=...) at kernel/qeventloop.cpp:204 #7 0x000000335c078650 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x000000335c07b5eb in QThreadPrivate::start (arg=0x28c4840) at thread/qthread_unix.cpp:307 #9 0x0000003354407d14 in start_thread (arg=0x7f62a87b9700) at pthread_create.c:309 #10 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f62a598b700 (LWP 4177)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00007f624f724603 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so #2 0x0000003354407d14 in start_thread (arg=0x7f62a598b700) at pthread_create.c:309 #3 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f62a6a95700 (LWP 4178)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00007f624f724603 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so #2 0x0000003354407d14 in start_thread (arg=0x7f62a6a95700) at pthread_create.c:309 #3 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f624ddb2700 (LWP 4179)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00007f624f724603 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so #2 0x0000003354407d14 in start_thread (arg=0x7f624ddb2700) at pthread_create.c:309 #3 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f62a518a700 (LWP 4211)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x000000335608397f in g_cond_wait (cond=0x37f2e70, mutex=<optimized out>) at gthread-posix.c:746 #2 0x0000003371e82f33 in ?? () from /usr/lib64/libgstreamer-0.10.so.0 #3 0x000000335606ab02 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 #4 0x000000335606a305 in g_thread_proxy (data=0x3817590) at gthread.c:801 #5 0x0000003354407d14 in start_thread (arg=0x7f62a518a700) at pthread_create.c:309 #6 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f62a618c700 (LWP 4212)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x000000335608397f in g_cond_wait (cond=0x7f625c27d340, mutex=<optimized out>) at gthread-posix.c:746 #2 0x0000003371e82f33 in ?? () from /usr/lib64/libgstreamer-0.10.so.0 #3 0x000000335606ab02 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 #4 0x000000335606a305 in g_thread_proxy (data=0x7f625401e940) at gthread.c:801 #5 0x0000003354407d14 in start_thread (arg=0x7f62a618c700) at pthread_create.c:309 #6 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f623ffc4700 (LWP 4214)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x000000335608397f in g_cond_wait (cond=0x7f625c288090, mutex=<optimized out>) at gthread-posix.c:746 #2 0x0000003371e82f33 in ?? () from /usr/lib64/libgstreamer-0.10.so.0 #3 0x000000335606ab02 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309 #4 0x000000335606a305 in g_thread_proxy (data=0x7f625c09e850) at gthread.c:801 #5 0x0000003354407d14 in start_thread (arg=0x7f623ffc4700) at pthread_create.c:309 #6 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f6245248700 (LWP 5263)): #0 0x0000003353ce8bcf in poll () from /lib64/libc.so.6 #1 0x000000336d030f4f in ?? () from /lib64/libpulse.so.0 #2 0x000000336d0224cc in pa_mainloop_poll () from /lib64/libpulse.so.0 #3 0x000000336d022b29 in pa_mainloop_iterate () from /lib64/libpulse.so.0 #4 0x000000336d022be0 in pa_mainloop_run () from /lib64/libpulse.so.0 #5 0x000000336d030eff in ?? () from /lib64/libpulse.so.0 #6 0x000000336de43343 in ?? () from /lib64/libpulsecommon-1.1.so #7 0x0000003354407d14 in start_thread (arg=0x7f6245248700) at pthread_create.c:309 #8 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f6235fc0700 (LWP 7826)): #0 0x0000003353ce8bcf in poll () from /lib64/libc.so.6 #1 0x0000003356047964 in g_main_context_poll (n_fds=1, fds=0x7f62280133b0, timeout=-1, context=0x7f622800b6e0, priority=<optimized out>) at gmain.c:3440 #2 g_main_context_iterate (context=context@entry=0x7f622800b6e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 #3 0x0000003356047a84 in g_main_context_iteration (context=0x7f622800b6e0, may_block=1) at gmain.c:3207 #4 0x000000335c1a4506 in QEventDispatcherGlib::processEvents (this=0x7f6228010d70, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x000000335c17513f in QEventLoop::processEvents (this=this@entry=0x7f6235fbfcf0, flags=...) at kernel/qeventloop.cpp:149 #6 0x000000335c1753c8 in QEventLoop::exec (this=0x7f6235fbfcf0, flags=...) at kernel/qeventloop.cpp:204 #7 0x000000335c078650 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #8 0x000000335c155b4f in QInotifyFileSystemWatcherEngine::run (this=0x7076100) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x000000335c07b5eb in QThreadPrivate::start (arg=0x7076100) at thread/qthread_unix.cpp:307 #10 0x0000003354407d14 in start_thread (arg=0x7f6235fc0700) at pthread_create.c:309 #11 0x0000003353cf167d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f62b6b59880 (LWP 4146)): [KCrash Handler] #6 data (this=0x8) at ../../src/corelib/tools/qscopedpointer.h:135 #7 qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../src/corelib/global/qglobal.h:2434 #8 d_func (this=0x0) at access/qnetworkreply.h:173 #9 setManager (manager=0xa671a80, reply=0x0) at access/qnetworkreply_p.h:77 #10 QNetworkAccessManagerPrivate::postProcess (this=0xa671ab0, reply=0x0) at access/qnetworkaccessmanager.cpp:1037 #11 0x00007f62b7ea105b in WebCore::QNetworkReplyHandler::sendNetworkRequest (this=this@entry=0x559a9c0, manager=0xa671a80, request=...) at platform/network/qt/QNetworkReplyHandler.cpp:626 #12 0x00007f62b7ea2eb1 in WebCore::QNetworkReplyHandler::start (this=0x559a9c0) at platform/network/qt/QNetworkReplyHandler.cpp:665 #13 0x00007f62b7ea1c42 in flush (this=0x559a9f8) at platform/network/qt/QNetworkReplyHandler.cpp:195 #14 WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x559a9f8) at platform/network/qt/QNetworkReplyHandler.cpp:187 #15 0x00007f62b7e9e460 in setLoadingDeferred (deferred=false, this=0x559a9c0) at platform/network/qt/QNetworkReplyHandler.h:122 #16 WebCore::ResourceHandle::loadResourceSynchronously (context=<optimized out>, request=..., error=..., response=..., data=...) at platform/network/qt/ResourceHandleQt.cpp:170 #17 0x00007f62b7c86cf9 in WebCore::FrameLoader::loadResourceSynchronously (this=0x7f62396b0278, request=..., storedCredentials=(anonymous namespace)::AllowStoredCredentials, error=..., response=..., data=...) at loader/FrameLoader.cpp:2884 #18 0x00007f62b8103be4 in WebCore::DocumentThreadableLoader::loadRequest (this=this@entry=0x7f6240d9fd70, request=..., securityCheck=securityCheck@entry=(anonymous namespace)::DoSecurityCheck) at loader/DocumentThreadableLoader.cpp:365 #19 0x00007f62b81068e8 in WebCore::DocumentThreadableLoader::DocumentThreadableLoader (this=0x7f6240d9fd70, document=0x7f62419f9800, client=<optimized out>, blockingBehavior=(anonymous namespace)::DocumentThreadableLoader::LoadSynchronously, request=..., options=..., optionalOutgoingReferrer=...) at loader/DocumentThreadableLoader.cpp:80 #20 0x00007f62b8106dce in WebCore::DocumentThreadableLoader::loadResourceSynchronously (document=0x7f62419f9800, request=..., client=..., options=...) at loader/DocumentThreadableLoader.cpp:54 #21 0x00007f62b7e88b00 in WebCore::XMLHttpRequest::createRequest (this=this@entry=0x7f62a4577b80, ec=@0x7fff85a9d508: 0) at xml/XMLHttpRequest.cpp:662 #22 0x00007f62b7e8c5aa in WebCore::XMLHttpRequest::send (this=0x7f62a4577b80, body=..., ec=@0x7fff85a9d508: 0) at xml/XMLHttpRequest.cpp:536 #23 0x00007f62b7e8ca58 in WebCore::XMLHttpRequest::send (this=<optimized out>, ec=<optimized out>) at xml/XMLHttpRequest.cpp:476 #24 0x00007f62b79babc8 in WebCore::JSXMLHttpRequest::send (this=0x7f623ee48ab8, exec=0x7f62a7338410) at bindings/js/JSXMLHttpRequestCustom.cpp:118 #25 0x00007f62b788888b in WebCore::jsXMLHttpRequestPrototypeFunctionSend (exec=<optimized out>) at ../../WebCore/generated/JSXMLHttpRequest.cpp:511 #26 0x00007f62600001e8 in ?? () #27 0x00007fff85a9d620 in ?? () #28 0x00007f6260079236 in ?? () #29 0x0000000000000000 in ?? () Possible duplicates by query: bug 305225. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 259883 ***
Hi Andrea, is this crash really a webkit or qtwebkit issue? I can't reproduce it using google-chrome and qupzilla(using qtwebkit), but can reproduce it using rekonq and konqueror(webkit engine).
Right! I just desumed it cause of the similar backtrace. Moving to the right place.
I would point this to KIO Access Manager Integration, but couldn't find it as component. Moving to the "general" one.
Created attachment 76049 [details] New crash information added by DrKonqi rekonq (1.3) on KDE Platform 4.9.4 using Qt 4.8.4 - What I was doing when the application crashed: I was logging in my Zoho Mail account. While loading my mail web interface rekonq crashed. This is always reproducible: just login in a (free) Zoho Mail and you'll get the crash. -- Backtrace (Reduced): #6 0x00007f1c2e082d11 in WebCore::FrameLoader::loadResourceSynchronously (this=0x7f1b405d6978, request=..., storedCredentials=(anonymous namespace)::AllowStoredCredentials, error=..., response=..., data=...) at loader/FrameLoader.cpp:2886 #7 0x00007f1c2e4ffbe4 in WebCore::DocumentThreadableLoader::loadRequest (this=this@entry=0x7f1b8d829fa0, request=..., securityCheck=securityCheck@entry=(anonymous namespace)::DoSecurityCheck) at loader/DocumentThreadableLoader.cpp:365 #8 0x00007f1c2e5028e8 in WebCore::DocumentThreadableLoader::DocumentThreadableLoader (this=0x7f1b8d829fa0, document=0x7f1b3f951800, client=<optimized out>, blockingBehavior=(anonymous namespace)::DocumentThreadableLoader::LoadSynchronously, request=..., options=..., optionalOutgoingReferrer=...) at loader/DocumentThreadableLoader.cpp:80 #9 0x00007f1c2e502dce in WebCore::DocumentThreadableLoader::loadResourceSynchronously (document=0x7f1b3f951800, request=..., client=..., options=...) at loader/DocumentThreadableLoader.cpp:54 #10 0x00007f1c2e284b00 in WebCore::XMLHttpRequest::createRequest (this=this@entry=0x7f1b8c653580, ec=@0x7fffbf8a7488: 0) at xml/XMLHttpRequest.cpp:662
Cannot reproduce. Feel free to reopen if the crash is reproducible with the latest version KDE (v4.10 or higher) and qtwebkit (2.3 and higher)