Bug 327528 - Rekonq crashes sometimes while readind some sites
Summary: Rekonq crashes sometimes while readind some sites
Status: RESOLVED UNMAINTAINED
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 2.3.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: qtwebkitToFix
Assignee: Andrea Diamantini
URL:
Keywords: drkonqi
: 320073 322251 322354 322747 323297 323892 324712 325068 325852 326103 327678 328404 328856 328978 329452 329601 330818 330863 332046 332147 332324 335835 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-11-12 21:41 UTC by Andreas Hencke
Modified: 2018-05-11 16:21 UTC (History)
20 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (10.29 KB, text/plain)
2013-11-17 09:37 UTC, Dominic
Details
New crash information added by DrKonqi (13.57 KB, text/plain)
2014-03-07 07:40 UTC, aym159
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Hencke 2013-11-12 21:41:43 UTC
Application: rekonq (2.3.2)
KDE Platform Version: 4.11.3
Qt Version: 4.8.4
Operating System: Linux 3.11.0-13-generic i686
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:
I opened an other tab (got ca. ten tabs open) and I was reading and scrolling the page. This happend some times with different (amount of) tabs and visitied sites.

The crash can be reproduced sometimes.

-- 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 0xb24a4740 (LWP 3095))]

Thread 8 (Thread 0xafca4b40 (LWP 3096)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb2e0984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb75789bc in __pthread_cond_wait (cond=0xb746cd90 <WTF::pageheap_memory+20720>, mutex=0xb746cd78 <WTF::pageheap_memory+20696>) at forward.c:149
#3  0xb6bf2a7c in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb6bf2acf in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb2e05d78 in start_thread (arg=0xafca4b40) at pthread_create.c:311
#6  0xb756b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 7 (Thread 0xaea7db40 (LWP 3097)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb2e0984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb75789bc in __pthread_cond_wait (cond=0xaf3f47dc, mutex=0xaf3f47c4) at forward.c:149
#3  0xb6c21ae3 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb68fd744 in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb6c08866 in WTF::threadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#6  0xb6c21459 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb2e05d78 in start_thread (arg=0xaea7db40) at pthread_create.c:311
#8  0xb756b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 6 (Thread 0xad9ffb40 (LWP 3098)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb2e0984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb75789bc in __pthread_cond_wait (cond=0xaf3fcbf0, mutex=0xaf3fcbd8) at forward.c:149
#3  0xb6c21ae3 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb5f9f274 in WebCore::IconDatabase::syncThreadMainLoop() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb5fa10f4 in WebCore::IconDatabase::iconDatabaseSyncThread() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#6  0xb6c08866 in WTF::threadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb6c21459 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#8  0xb2e05d78 in start_thread (arg=0xad9ffb40) at pthread_create.c:311
#9  0xb756b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 5 (Thread 0xac629b40 (LWP 3100)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb75598db in read () at ../sysdeps/unix/syscall-template.S:81
#2  0xb30e7d4e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb30a565b in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb30a5afa in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb30a5ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb38728df in QEventDispatcherGlib::processEvents (this=0xaf000468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb38419f3 in QEventLoop::processEvents (this=this@entry=0xac629258, flags=...) at kernel/qeventloop.cpp:149
#8  0xb3841d19 in QEventLoop::exec (this=this@entry=0xac629258, flags=...) at kernel/qeventloop.cpp:204
#9  0xb3730e3d in QThread::exec (this=this@entry=0x8ae4db0) at thread/qthread.cpp:542
#10 0xb3730f8b in QThread::run (this=0x8ae4db0) at thread/qthread.cpp:609
#11 0xb373372f in QThreadPrivate::start (arg=0x8ae4db0) at thread/qthread_unix.cpp:338
#12 0xb2e05d78 in start_thread (arg=0xac629b40) at pthread_create.c:311
#13 0xb756b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 4 (Thread 0xab6c6b40 (LWP 3102)):
#0  0xb30e887b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb30e8ba8 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb30a5456 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb30a5afa in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb30a5ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb38728df in QEventDispatcherGlib::processEvents (this=0x8f58a70, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb38419f3 in QEventLoop::processEvents (this=this@entry=0xab6c6228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb3841d19 in QEventLoop::exec (this=this@entry=0xab6c6228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb3730e3d in QThread::exec (this=this@entry=0x8f50770) at thread/qthread.cpp:542
#9  0xb3821e14 in QInotifyFileSystemWatcherEngine::run (this=0x8f50770) at io/qfilesystemwatcher_inotify.cpp:265
#10 0xb373372f in QThreadPrivate::start (arg=0x8f50770) at thread/qthread_unix.cpp:338
#11 0xb2e05d78 in start_thread (arg=0xab6c6b40) at pthread_create.c:311
#12 0xb756b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 3 (Thread 0x9d01cb40 (LWP 12923)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb755ba0b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb30b4a4b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb30a5b68 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb30a604b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xa767a32a in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb30cbc4a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb2e05d78 in start_thread (arg=0x9d01cb40) at pthread_create.c:311
#8  0xb756b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 2 (Thread 0x9c81bb40 (LWP 12924)):
#0  0xb7796424 in __kernel_vsyscall ()
#1  0xb755ba0b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb30b4a4b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb30a5b68 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb30a5ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb30a5d2e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb30cbc4a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb2e05d78 in start_thread (arg=0x9c81bb40) at pthread_create.c:311
#8  0xb756b01e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xb24a4740 (LWP 3095)):
[KCrash Handler]
#6  0xa81f6773 in ?? ()
#7  0xb69dfff4 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
#8  0xb6aeec9c 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
#9  0xb55de596 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#10 0xb57fb1ee in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1u>&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#11 0xb57fb464 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#12 0xb580f61f in WebCore::Node::handleLocalEvents(WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#13 0xb57f0919 in WebCore::EventContext::handleLocalEvents(WebCore::Event*) const () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#14 0xb57f334d in WebCore::EventDispatcher::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#15 0xb57f0ac7 in WebCore::EventDispatchMediator::dispatchEvent(WebCore::EventDispatcher*) const () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#16 0xb57f2387 in WebCore::EventDispatcher::dispatchEvent(WebCore::Node*, WTF::PassRefPtr<WebCore::EventDispatchMediator>) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#17 0xb5813ff5 in WebCore::Node::dispatchEvent(WTF::PassRefPtr<WebCore::Event>) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#18 0xb5981ac6 in WebCore::HTMLImageLoader::dispatchLoadEvent() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#19 0xb5b720fc in WebCore::ImageLoader::dispatchPendingLoadEvent() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#20 0xb5b72f14 in WebCore::ImageLoader::dispatchPendingEvent(WebCore::EventSender<WebCore::ImageLoader>*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#21 0xb5b72fae in WebCore::EventSender<WebCore::ImageLoader>::dispatchPendingEvents() [clone .part.79] () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#22 0xb5b71ea5 in WebCore::Timer<WebCore::EventSender<WebCore::ImageLoader> >::fired() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#23 0xb5cfeddf in WebCore::ThreadTimers::sharedTimerFiredInternal() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#24 0xb5cfee5c in WebCore::ThreadTimers::sharedTimerFired() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#25 0xb5f5c2ee in WebCore::SharedTimerQt::timerEvent(QTimerEvent*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#26 0xb385c3ec in QObject::event (this=0x8aeb8e0, e=0xbfd79ed0) at kernel/qobject.cpp:1156
#27 0xb3e1b744 in QApplicationPrivate::notify_helper (this=0x899f850, receiver=0x8aeb8e0, e=0xbfd79ed0) at kernel/qapplication.cpp:4567
#28 0xb3e22223 in QApplication::notify (this=0xbfd7a1c0, receiver=0x8aeb8e0, e=0xbfd79ed0) at kernel/qapplication.cpp:4353
#29 0xb510eff4 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#30 0xb3842eda in QCoreApplication::notifyInternal (this=0xbfd7a1c0, receiver=0x8aeb8e0, event=event@entry=0xbfd79ed0) at kernel/qcoreapplication.cpp:946
#31 0xb38754eb in sendEvent (event=0xbfd79ed0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#32 QTimerInfoList::activateTimers (this=this@entry=0x89a239c) at kernel/qeventdispatcher_unix.cpp:622
#33 0xb38725d8 in timerSourceDispatch (source=0x89a2368) at kernel/qeventdispatcher_glib.cpp:186
#34 0xb30a583e in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0xb30a5be8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0xb30a5ca8 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0xb38728bf in QEventDispatcherGlib::processEvents (this=this@entry=0x896bf08, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#38 0xb3ed032e in QGuiEventDispatcherGlib::processEvents (this=0x896bf08, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0xb38419f3 in QEventLoop::processEvents (this=this@entry=0xbfd7a0f8, flags=...) at kernel/qeventloop.cpp:149
#40 0xb3841d19 in QEventLoop::exec (this=this@entry=0xbfd7a0f8, flags=...) at kernel/qeventloop.cpp:204
#41 0xb384789e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#42 0xb3e19974 in QApplication::exec () at kernel/qapplication.cpp:3828
#43 0xb7756cd8 in kdemain (argc=1, argv=0xbfd7a2b4) at /build/buildd/rekonq-2.3.2/src/main.cpp:242
#44 0x0804854b in main (argc=1, argv=0xbfd7a2b4) at /build/buildd/rekonq-2.3.2/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3

The reporter indicates this bug may be a duplicate of or related to bug 320386.

Possible duplicates by query: bug 327396, bug 327175, bug 327025, bug 325916, bug 325313.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-16 09:25:56 UTC
*** Bug 327678 has been marked as a duplicate of this bug. ***
Comment 2 Jekyll Wu 2013-11-16 09:42:28 UTC
*** Bug 325852 has been marked as a duplicate of this bug. ***
Comment 3 Jekyll Wu 2013-11-16 09:44:46 UTC
*** Bug 325068 has been marked as a duplicate of this bug. ***
Comment 4 Jekyll Wu 2013-11-16 09:52:12 UTC
*** Bug 323892 has been marked as a duplicate of this bug. ***
Comment 5 Jekyll Wu 2013-11-16 09:52:20 UTC
*** Bug 323297 has been marked as a duplicate of this bug. ***
Comment 6 Jekyll Wu 2013-11-16 10:33:02 UTC
*** Bug 322747 has been marked as a duplicate of this bug. ***
Comment 7 Jekyll Wu 2013-11-16 10:51:53 UTC
*** Bug 322251 has been marked as a duplicate of this bug. ***
Comment 8 Jekyll Wu 2013-11-16 10:52:10 UTC
*** Bug 322354 has been marked as a duplicate of this bug. ***
Comment 9 Jekyll Wu 2013-11-16 10:59:59 UTC
*** Bug 320073 has been marked as a duplicate of this bug. ***
Comment 10 Dominic 2013-11-17 09:37:42 UTC
Created attachment 83606 [details]
New crash information added by DrKonqi

rekonq (2.2.1) on KDE Platform 4.10.5 using Qt 4.8.4

- Custom settings of the application:

nothing. the standart setting from the browser.

-- Backtrace (Reduced):
#8  0xb691d261 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
#9  0xb6a1ef5e 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
#10 0xb54b5563 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#11 0xb56f10b2 in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1u>&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#12 0xb56f1360 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
Comment 11 Jekyll Wu 2013-12-06 01:50:19 UTC
*** Bug 328404 has been marked as a duplicate of this bug. ***
Comment 12 Jekyll Wu 2013-12-16 06:48:49 UTC
*** Bug 326103 has been marked as a duplicate of this bug. ***
Comment 13 Jekyll Wu 2013-12-16 06:48:54 UTC
*** Bug 324712 has been marked as a duplicate of this bug. ***
Comment 14 Jekyll Wu 2013-12-16 06:48:59 UTC
*** Bug 328856 has been marked as a duplicate of this bug. ***
Comment 15 Jekyll Wu 2013-12-19 16:52:45 UTC
*** Bug 328978 has been marked as a duplicate of this bug. ***
Comment 16 Jekyll Wu 2013-12-31 13:16:11 UTC
*** Bug 329452 has been marked as a duplicate of this bug. ***
Comment 17 Jekyll Wu 2014-01-06 03:08:56 UTC
*** Bug 329601 has been marked as a duplicate of this bug. ***
Comment 18 Jekyll Wu 2014-02-06 05:02:55 UTC
*** Bug 330818 has been marked as a duplicate of this bug. ***
Comment 19 Jekyll Wu 2014-02-07 01:12:10 UTC
*** Bug 330863 has been marked as a duplicate of this bug. ***
Comment 20 aym159 2014-03-07 07:40:05 UTC
Created attachment 85462 [details]
New crash information added by DrKonqi

rekonq (2.3.2) on KDE Platform 4.11.5 using Qt 4.8.4

- What I was doing when the application crashed:
I was just browsing random sites when suddenly rekonq crashed.

-- Backtrace (Reduced):
#8  0xb6a28ff4 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
#9  0xb6b37c9c 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
#10 0xb5627596 in WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#11 0xb58441ee in WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1u>&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#12 0xb5844464 in WebCore::EventTarget::fireEventListeners(WebCore::Event*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
Comment 21 Jekyll Wu 2014-03-13 00:34:22 UTC
*** Bug 332046 has been marked as a duplicate of this bug. ***
Comment 22 Jekyll Wu 2014-03-15 11:23:30 UTC
*** Bug 332147 has been marked as a duplicate of this bug. ***
Comment 23 Jekyll Wu 2014-03-20 01:23:17 UTC
*** Bug 332324 has been marked as a duplicate of this bug. ***
Comment 24 Jekyll Wu 2014-06-06 01:10:33 UTC
*** Bug 335835 has been marked as a duplicate of this bug. ***
Comment 25 Nate Graham 2018-05-11 16:21:57 UTC
Development on Rekonq ceased four years ago, and it has been unmaintained since then. KDE recommends using Falkon instead.