Bug 319684 - Rekonq crashed when loading the comments on The Verge
Summary: Rekonq crashed when loading the comments on The Verge
Status: RESOLVED UNMAINTAINED
Alias: None
Product: rekonq
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: 2.2.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: qtwebkitToFix
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-11 21:16 UTC by Kayra Akman
Modified: 2018-05-11 16:33 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kayra Akman 2013-05-11 21:16:20 UTC
Application: rekonq (2.2.1)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-19-generic i686
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:
The Verge web site starts to load reader comments when the page is scrolled down so that the comments section becomes visible. Rekonq crashes as soon as the comments start downloading. It is reproducible on all article pages I have visited on The Verge.
- Custom settings of the application:
The Verge was the only web site open when Rekonq crashed.

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 0xb22f8980 (LWP 4654))]

Thread 5 (Thread 0xafbd6b40 (LWP 4655)):
#0  0xb76eb424 in __kernel_vsyscall ()
#1  0xb2c9384b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb74ded7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb6b11ae5 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb6b11b1f in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb2c8fd78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb74d13de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 4 (Thread 0xaf2b5b40 (LWP 4656)):
#0  0xb76eb424 in __kernel_vsyscall ()
#1  0xb2c9384b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb74ded7c in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb6b42f63 in WTF::ThreadCondition::wait(WTF::Mutex&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb6821b1b in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb6b27982 in WTF::threadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#6  0xb6b42b12 in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#7  0xb2c8fd78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xb74d13de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xadf56b40 (LWP 4657)):
#0  0xb76eb424 in __kernel_vsyscall ()
#1  0xb74c1dcb in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2f3d2db in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f2e6d0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f2e831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb376ec3f in QEventDispatcherGlib::processEvents (this=0xad600468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb373b3ec in QEventLoop::processEvents (this=this@entry=0xadf56258, flags=...) at kernel/qeventloop.cpp:149
#7  0xb373b6e1 in QEventLoop::exec (this=this@entry=0xadf56258, flags=...) at kernel/qeventloop.cpp:204
#8  0xb3626fec in QThread::exec (this=this@entry=0x9b5d8e0) at thread/qthread.cpp:542
#9  0xb362714b in QThread::run (this=0x9b5d8e0) at thread/qthread.cpp:609
#10 0xb3629b18 in QThreadPrivate::start (arg=0x9b5d8e0) at thread/qthread_unix.cpp:338
#11 0xb2c8fd78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb74d13de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xad193b40 (LWP 4659)):
#0  0xb2c92c8e in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb74defc4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb2f71d70 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2f2e570 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2f2e831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb376ec3f in QEventDispatcherGlib::processEvents (this=0x9bfed58, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb373b3ec in QEventLoop::processEvents (this=this@entry=0xad193228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb373b6e1 in QEventLoop::exec (this=this@entry=0xad193228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb3626fec in QThread::exec (this=this@entry=0x9b26f70) at thread/qthread.cpp:542
#9  0xb371af2d in QInotifyFileSystemWatcherEngine::run (this=0x9b26f70) at io/qfilesystemwatcher_inotify.cpp:256
#10 0xb3629b18 in QThreadPrivate::start (arg=0x9b26f70) at thread/qthread_unix.cpp:338
#11 0xb2c8fd78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb74d13de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb22f8980 (LWP 4654)):
[KCrash Handler]
#7  0xa70befab in ?? ()
#8  0xb690cca4 in JSC::Interpreter::execute(JSC::CallFrameClosure&) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#9  0xb6a04320 in JSC::arrayProtoFuncForEach(JSC::ExecState*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#10 0xa6cbdf4f in ?? ()
#11 0xb690c261 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
#12 0xb6a0df5e 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
#13 0xb54d33f8 in WebCore::ScheduledAction::executeFunctionInContext(JSC::JSGlobalObject*, JSC::JSValue, WebCore::ScriptExecutionContext*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#14 0xb54d3dcc in WebCore::ScheduledAction::execute(WebCore::Document*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#15 0xb5af4ea0 in WebCore::DOMTimer::fired() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#16 0xb5c24803 in WebCore::ThreadTimers::sharedTimerFiredInternal() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#17 0xb5c24885 in WebCore::ThreadTimers::sharedTimerFired() () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#18 0xb5ea435e in WebCore::SharedTimerQt::timerEvent(QTimerEvent*) () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#19 0xb37582d4 in QObject::event (this=0x9b34698, e=0xbf9a6660) at kernel/qobject.cpp:1156
#20 0xb3cafc7c in QApplicationPrivate::notify_helper (this=0x9a457f8, receiver=0x9b34698, e=0xbf9a6660) at kernel/qapplication.cpp:4567
#21 0xb3cb2b94 in QApplication::notify (this=0xbf9a6660, receiver=0x9b34698, e=0xbf9a6660) at kernel/qapplication.cpp:3949
#22 0xb4fbad01 in KApplication::notify (this=0xbf9a6998, receiver=0x9b34698, event=0xbf9a6660) at ../../kdeui/kernel/kapplication.cpp:311
#23 0xb373c90e in QCoreApplication::notifyInternal (this=0xbf9a6998, receiver=0x9b34698, event=event@entry=0xbf9a6660) at kernel/qcoreapplication.cpp:946
#24 0xb37718c0 in sendEvent (event=0xbf9a6660, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#25 QTimerInfoList::activateTimers (this=this@entry=0x9a0e6cc) at kernel/qeventdispatcher_unix.cpp:622
#26 0xb376e5a8 in timerSourceDispatch (source=0x9a0e698) at kernel/qeventdispatcher_glib.cpp:186
#27 timerSourceDispatch (source=0x9a0e698) at kernel/qeventdispatcher_glib.cpp:180
#28 0xb2f2e3b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#29 0xb2f2e750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#30 0xb2f2e831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#31 0xb376ec21 in QEventDispatcherGlib::processEvents (this=this@entry=0x9a3e2b8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#32 0xb3d66a5a in QGuiEventDispatcherGlib::processEvents (this=0x9a3e2b8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#33 0xb373b3ec in QEventLoop::processEvents (this=this@entry=0xbf9a68c8, flags=...) at kernel/qeventloop.cpp:149
#34 0xb373b6e1 in QEventLoop::exec (this=this@entry=0xbf9a68c8, flags=...) at kernel/qeventloop.cpp:204
#35 0xb37413fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#36 0xb3cadfc4 in QApplication::exec () at kernel/qapplication.cpp:3828
#37 0xb76a9725 in kdemain (argc=1, argv=0xbf9a6a84) at /build/buildd/rekonq-2.2.1/src/main.cpp:240
#38 0x0804854b in main (argc=1, argv=0xbf9a6a84) at /build/buildd/rekonq-2.2.1/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3

Possible duplicates by query: bug 306197, bug 302957, bug 302910.

Reported using DrKonqi
Comment 1 Nate Graham 2018-05-11 16:33:02 UTC
Development on Rekonq ceased four years ago, and it has been unmaintained since then. KDE recommends using Falkon instead.