Application: rekonq (2.3.2) KDE Platform Version: 4.11.2 Qt Version: 4.8.4 Operating System: Linux 3.11.0-12-generic i686 Distribution: Ubuntu 13.10 -- Information about the crash: - What I was doing when the application crashed: I'm opening the sales site: http://item.taobao.com/item.htm?spm=a230r.1.14.71.LY5ttf&id=35687319474 - Unusual behavior I noticed: Crash immediately!!! - Custom settings of the application: None! new installed kubuntu 13.10, and open rekong to access http://item.taobao.com/item.htm?spm=a230r.1.14.71.LY5ttf&id=35687319474 The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0xb2486740 (LWP 3201))] Thread 6 (Thread 0xafd06b40 (LWP 3202)): #0 0xb7771424 in __kernel_vsyscall () #1 0xb2deb84b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb755a9bc in __pthread_cond_wait (cond=0xb744ed90 <WTF::pageheap_memory+20720>, mutex=0xb744ed78 <WTF::pageheap_memory+20696>) at forward.c:149 #3 0xb6bd4a7c in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb6bd4acf in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb2de7d78 in start_thread (arg=0xafd06b40) at pthread_create.c:311 #6 0xb754d01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 5 (Thread 0xaf3e5b40 (LWP 3203)): #0 0xb7771424 in __kernel_vsyscall () #1 0xb2deb84b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb755a9bc in __pthread_cond_wait (cond=0xaf4567dc, mutex=0xaf4567c4) at forward.c:149 #3 0xb6c03ae3 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb68df744 in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb6bea866 in WTF::threadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #6 0xb6c03459 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #7 0xb2de7d78 in start_thread (arg=0xaf3e5b40) at pthread_create.c:311 #8 0xb754d01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 4 (Thread 0xae048b40 (LWP 3205)): #0 0xb7771424 in __kernel_vsyscall () #1 0xb2deb84b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187 #2 0xb755a9bc in __pthread_cond_wait (cond=0xaf45e930, mutex=0xaf45e918) at forward.c:149 #3 0xb6c03ae3 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #4 0xb5f81274 in WebCore::IconDatabase::syncThreadMainLoop() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #5 0xb5f830f4 in WebCore::IconDatabase::iconDatabaseSyncThread() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #6 0xb6bea866 in WTF::threadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #7 0xb6c03459 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #8 0xb2de7d78 in start_thread (arg=0xae048b40) at pthread_create.c:311 #9 0xb754d01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 3 (Thread 0xad6ffb40 (LWP 3206)): #0 0xb7771424 in __kernel_vsyscall () #1 0xb75604d2 in clock_gettime (clock_id=1, tp=0xad6ff048) at ../sysdeps/unix/clock_gettime.c:115 #2 0xb37703ec in do_gettime (frac=0xad6ff040, sec=0xad6ff038) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0xb3855c61 in QTimerInfoList::updateCurrentTime (this=this@entry=0xacd02074) at kernel/qeventdispatcher_unix.cpp:354 #5 0xb3854b5e in timerSourceCheckHelper (src=0xacd02040) at kernel/qeventdispatcher_glib.cpp:150 #6 0xb308757f in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0xb3087aea in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0xb3087c98 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb38548df in QEventDispatcherGlib::processEvents (this=0xacd00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #10 0xb38239f3 in QEventLoop::processEvents (this=this@entry=0xad6ff258, flags=...) at kernel/qeventloop.cpp:149 #11 0xb3823d19 in QEventLoop::exec (this=this@entry=0xad6ff258, flags=...) at kernel/qeventloop.cpp:204 #12 0xb3712e3d in QThread::exec (this=this@entry=0x8464f90) at thread/qthread.cpp:542 #13 0xb3712f8b in QThread::run (this=0x8464f90) at thread/qthread.cpp:609 #14 0xb371572f in QThreadPrivate::start (arg=0x8464f90) at thread/qthread_unix.cpp:338 #15 0xb2de7d78 in start_thread (arg=0xad6ffb40) at pthread_create.c:311 #16 0xb754d01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 2 (Thread 0xaca37b40 (LWP 3207)): #0 0xb7771424 in __kernel_vsyscall () #1 0xb75604d2 in clock_gettime (clock_id=1, tp=0xaca36fc8) at ../sysdeps/unix/clock_gettime.c:115 #2 0xb37703ec in do_gettime (frac=0xaca36fc0, sec=0xaca36fb8) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0xb3855fd2 in updateCurrentTime (this=0x8661c2c) at kernel/qeventdispatcher_unix.cpp:354 #5 QTimerInfoList::timerWait (this=0x8661c2c, tm=...) at kernel/qeventdispatcher_unix.cpp:461 #6 0xb385467b in timerSourcePrepareHelper (src=<optimized out>, timeout=0xaca370bc) at kernel/qeventdispatcher_glib.cpp:136 #7 0xb385470d in timerSourcePrepare (source=0x8661bf8, timeout=0xaca370bc) at kernel/qeventdispatcher_glib.cpp:169 #8 0xb3087133 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0xb3087a4f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0xb3087c98 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #11 0xb38548df in QEventDispatcherGlib::processEvents (this=0x85bfab8, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #12 0xb38239f3 in QEventLoop::processEvents (this=this@entry=0xaca37228, flags=...) at kernel/qeventloop.cpp:149 #13 0xb3823d19 in QEventLoop::exec (this=this@entry=0xaca37228, flags=...) at kernel/qeventloop.cpp:204 #14 0xb3712e3d in QThread::exec (this=this@entry=0x865e1e8) at thread/qthread.cpp:542 #15 0xb3803e14 in QInotifyFileSystemWatcherEngine::run (this=0x865e1e8) at io/qfilesystemwatcher_inotify.cpp:265 #16 0xb371572f in QThreadPrivate::start (arg=0x865e1e8) at thread/qthread_unix.cpp:338 #17 0xb2de7d78 in start_thread (arg=0xaca37b40) at pthread_create.c:311 #18 0xb754d01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 Thread 1 (Thread 0xb2486740 (LWP 3201)): [KCrash Handler] #7 0xb62f6b63 in WebCore::jsNodePrototypeFunctionAddEventListener(JSC::ExecState*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #8 0xafd4406f in ?? () #9 0xb69c1ff4 in JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #10 0xb6ad0c9c in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #11 0xb6afdcdb in JSC::functionProtoFuncApply(JSC::ExecState*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #12 0xafd4330f in ?? () #13 0xb69c1ff4 in JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #14 0xb6ad0c9c in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #15 0xb6afdcdb in JSC::functionProtoFuncApply(JSC::ExecState*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #16 0xafd4330f in ?? () #17 0xb69c1ff4 in JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #18 0xb6ad0c9c in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #19 0xb6afdcdb in JSC::functionProtoFuncApply(JSC::ExecState*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #20 0xafd4330f in ?? () #21 0xb69c1ff4 in JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #22 0xb6ad0c9c in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #23 0xb6afdcdb in JSC::functionProtoFuncApply(JSC::ExecState*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #24 0xafd4330f in ?? () #25 0xb69c1ff4 in JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #26 0xb6ad0c9c in JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #27 0xb55c0596 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #28 0xb57dd1ee in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1u>&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #29 0xb57dd464 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #30 0xb57f161f in WebCore::Node::handleLocalEvents(WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #31 0xb57d2919 in WebCore::EventContext::handleLocalEvents(WebCore::Event*) const () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #32 0xb57d534d in WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #33 0xb57d2ac7 in WebCore::EventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #34 0xb57d4387 in WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #35 0xb57f5ff5 in WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #36 0xb5982a09 in WebCore::HTMLScriptElement::dispatchLoadEvent() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #37 0xb58145a4 in WebCore::ScriptElement::execute(WebCore::CachedScript*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #38 0xb581a5eb in WebCore::ScriptRunner::timerFired(WebCore::Timer<WebCore::ScriptRunner>*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #39 0xb5819d85 in WebCore::Timer<WebCore::ScriptRunner>::fired() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #40 0xb5ce0ddf in WebCore::ThreadTimers::sharedTimerFiredInternal() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #41 0xb5ce0e5c in WebCore::ThreadTimers::sharedTimerFired() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #42 0xb5f3e2ee in WebCore::SharedTimerQt::timerEvent(QTimerEvent*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4 #43 0xb383e3ec in QObject::event (this=0x8469f40, e=0xbfaef540) at kernel/qobject.cpp:1156 #44 0xb3dfe744 in QApplicationPrivate::notify_helper (this=0x8330dd0, receiver=0x8469f40, e=0xbfaef540) at kernel/qapplication.cpp:4567 #45 0xb3e05223 in QApplication::notify (this=0xbfaef830, receiver=receiver@entry=0x8469f40, e=e@entry=0xbfaef540) at kernel/qapplication.cpp:4353 #46 0xb50f0ff4 in KApplication::notify (this=0xbfaef830, receiver=0x8469f40, event=0xbfaef540) at ../../kdeui/kernel/kapplication.cpp:311 #47 0xb3824eda in QCoreApplication::notifyInternal (this=0xbfaef830, receiver=0x8469f40, event=event@entry=0xbfaef540) at kernel/qcoreapplication.cpp:946 #48 0xb38574eb in sendEvent (event=0xbfaef540, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #49 QTimerInfoList::activateTimers (this=this@entry=0x833174c) at kernel/qeventdispatcher_unix.cpp:622 #50 0xb38545d8 in timerSourceDispatch (source=0x8331718) at kernel/qeventdispatcher_glib.cpp:186 #51 0xb308782e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #52 0xb3087bd8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #53 0xb3087c98 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #54 0xb38548bf in QEventDispatcherGlib::processEvents (this=this@entry=0x832d288, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #55 0xb3eb332e in QGuiEventDispatcherGlib::processEvents (this=0x832d288, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #56 0xb38239f3 in QEventLoop::processEvents (this=this@entry=0xbfaef768, flags=...) at kernel/qeventloop.cpp:149 #57 0xb3823d19 in QEventLoop::exec (this=this@entry=0xbfaef768, flags=...) at kernel/qeventloop.cpp:204 #58 0xb382989e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #59 0xb3dfc974 in QApplication::exec () at kernel/qapplication.cpp:3828 #60 0xb7731cd8 in kdemain (argc=1, argv=0xbfaef924) at /build/buildd/rekonq-2.3.2/src/main.cpp:242 #61 0x0804854b in main (argc=1, argv=0xbfaef924) at /build/buildd/rekonq-2.3.2/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3 Reported using DrKonqi
Thank you for the bug report. Can you still reproduce this on a more recent version of rekonq, such as 2.4.2?
-- Information about the crash: - What I was doing when the application crashed: I'm opening the sales site: http://xxxxxxx.com/ - Unusual behavior I noticed: Crash immediately!!! Thanks http://qwikfix.co.uk/dvla-contact/
Development on Rekonq ceased four years ago, and it has been unmaintained since then. KDE recommends using Falkon instead.