Bug 358582 - Rekonq constant crashes
Summary: Rekonq constant crashes
Status: RESOLVED DUPLICATE of bug 320386
Alias: None
Product: rekonq
Classification: Applications
Component: general (show other bugs)
Version: 2.4.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-01-26 11:41 UTC by Wim Entrop
Modified: 2016-01-26 13:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Wim Entrop 2016-01-26 11:41:53 UTC
Application: rekonq (2.4.2)
KDE Platform Version: 4.14.15
Qt Version: 4.8.6
Operating System: Linux 4.2.0-27-generic x86_64
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
visiting URL www.telegraaf.nl

rekonq crash all the times but not on the same place in webpage. Looks if rekonq is opening embedded stuff and crashes

The crash can be reproduced every time.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fa5a269f840 (LWP 1648))]

Thread 13 (Thread 0x7fa58ae13700 (LWP 1649)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa5a13998cd in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fa5a1e2c6b4 <WTF::pageheap_memory+57556>) at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/FastMalloc.cpp:2575
#2  0x00007fa5a1399929 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fa5a1e2c6b4 <WTF::pageheap_memory+57556>) at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/FastMalloc.cpp:1771
#3  0x00007fa598b706aa in start_thread (arg=0x7fa58ae13700) at pthread_create.c:333
#4  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fa548c1d700 (LWP 1651)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa5a10bbca1 in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7fa58a588398) at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x00007fa5a13cc066 in WTF::wtfThreadEntryPoint (param=0x6e8310) at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x00007fa598b706aa in start_thread (arg=0x7fa548c1d700) at pthread_create.c:333
#4  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 11 (Thread 0x7fa542d53700 (LWP 1664)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa5a07b48d4 in WebCore::IconDatabase::syncThreadMainLoop() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#2  0x00007fa5a07b4b19 in WebCore::IconDatabase::iconDatabaseSyncThread() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#3  0x00007fa5a13cc066 in WTF::wtfThreadEntryPoint (param=0xcb0f60) at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/ThreadingPthreads.cpp:196
#4  0x00007fa598b706aa in start_thread (arg=0x7fa542d53700) at pthread_create.c:333
#5  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7fa542452700 (LWP 1665)):
#0  0x00007fa5a1f3d8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fa5998761ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa5998762fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa59c2f620e in QEventDispatcherGlib::processEvents (this=0x7fa5340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007fa59c2c40d1 in QEventLoop::processEvents (this=this@entry=0x7fa542451d90, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa59c2c4445 in QEventLoop::exec (this=this@entry=0x7fa542451d90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa59c1b34f9 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#7  0x00007fa59c1b5d1c in QThreadPrivate::start (arg=0x8a4ef0) at thread/qthread_unix.cpp:349
#8  0x00007fa598b706aa in start_thread (arg=0x7fa542452700) at pthread_create.c:333
#9  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fa540c28700 (LWP 1667)):
#0  0x00007fa599875c78 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fa599876190 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fa5998762fc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fa59c2f620e in QEventDispatcherGlib::processEvents (this=0x7fa5280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007fa59c2c40d1 in QEventLoop::processEvents (this=this@entry=0x7fa540c27d40, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fa59c2c4445 in QEventLoop::exec (this=this@entry=0x7fa540c27d40, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fa59c1b34f9 in QThread::exec (this=this@entry=0xcf49d0) at thread/qthread.cpp:538
#7  0x00007fa59c2a4133 in QInotifyFileSystemWatcherEngine::run (this=0xcf49d0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fa59c1b5d1c in QThreadPrivate::start (arg=0xcf49d0) at thread/qthread_unix.cpp:349
#9  0x00007fa598b706aa in start_thread (arg=0x7fa540c28700) at pthread_create.c:333
#10 0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fa52d268700 (LWP 1696)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa52d2ca8e1 in ?? () from /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007fa52d2cb159 in ?? () from /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#3  0x00007fa598b706aa in start_thread (arg=0x7fa52d268700) at pthread_create.c:333
#4  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7fa52ca67700 (LWP 1697)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa52d2ca8e1 in ?? () from /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007fa52d2cb159 in ?? () from /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#3  0x00007fa598b706aa in start_thread (arg=0x7fa52ca67700) at pthread_create.c:333
#4  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7fa523fff700 (LWP 1698)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa52d2ca8e1 in ?? () from /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#2  0x00007fa52d2cb159 in ?? () from /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/amd64/IcedTeaPlugin.so
#3  0x00007fa598b706aa in start_thread (arg=0x7fa523fff700) at pthread_create.c:333
#4  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fa50a1f3700 (LWP 1754)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa5228d11ac in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007fa522510440 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007fa5228d140c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007fa5228d195e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007fa598b706aa in start_thread (arg=0x7fa50a1f3700) at pthread_create.c:333
#6  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fa5099f2700 (LWP 1755)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fa5228d11ac in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007fa522510440 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007fa5228d140c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007fa5228d195e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007fa598b706aa in start_thread (arg=0x7fa5099f2700) at pthread_create.c:333
#6  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fa50481c700 (LWP 1756)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fa5228d1181 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007fa52282ff1d in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007fa5228d140c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007fa5228d195e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007fa598b706aa in start_thread (arg=0x7fa50481c700) at pthread_create.c:333
#6  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fa50401b700 (LWP 1757)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007fa5228d1181 in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#2  0x00007fa52282ff1d in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#3  0x00007fa5228d140c in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#4  0x00007fa5228d195e in ?? () from /usr/lib/flashplugin-installer/libflashplayer.so
#5  0x00007fa598b706aa in start_thread (arg=0x7fa50401b700) at pthread_create.c:333
#6  0x00007fa5a1f48eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fa5a269f840 (LWP 1648)):
[KCrash Handler]
#6  0x00007fa59fd3a287 in QWebFrame::childFrames() const () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#7  0x00007fa59f7414fe in collectAllChildFrames (frame=frame@entry=0x8d5560, list=...) at ../../kdewebkit/kwebwallet.cpp:100
#8  0x00007fa59f743a02 in KWebWallet::fillFormData (this=0x94ab70, frame=frame@entry=0x8d5560, recursive=recursive@entry=true) at ../../kdewebkit/kwebwallet.cpp:441
#9  0x00007fa5a22f9cd1 in WebPage::loadFinished (this=0x9510b0, ok=<optimized out>) at /build/buildd/rekonq-2.4.2/src/webtab/webpage.cpp:602
#10 0x00007fa59c2d9f60 in QMetaObject::activate (sender=0x9510b0, m=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3567
#11 0x00007fa59fd49152 in QWebPage::loadFinished(bool) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#12 0x00007fa59fd87b09 in WebCore::FrameLoaderClientQt::emitLoadFinished(bool) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#13 0x00007fa59fd87b66 in WebCore::FrameLoaderClientQt::dispatchDidFinishLoad() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#14 0x00007fa5a0388f76 in WebCore::FrameLoader::checkLoadCompleteForThisFrame() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#15 0x00007fa5a03879a6 in WebCore::FrameLoader::checkLoadComplete() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#16 0x00007fa5a0387c8c in WebCore::FrameLoader::checkCompleted() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#17 0x00007fa5a038945c in WebCore::FrameLoader::completed() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#18 0x00007fa5a0387c7a in WebCore::FrameLoader::checkCompleted() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#19 0x00007fa5a0384fc7 in WebCore::FrameLoader::init() () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#20 0x00007fa59fd37033 in QWebFrame::QWebFrame(QWebFrame*, QWebFrameData*) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#21 0x00007fa59fd8a5db in WebCore::FrameLoaderClientQt::createFrame(WebCore::KURL const&, WTF::String const&, WebCore::HTMLFrameOwnerElement*, WTF::String const&, bool, int, int) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#22 0x00007fa5a03bf9c7 in WebCore::SubframeLoader::loadSubframe(WebCore::HTMLFrameOwnerElement*, WebCore::KURL const&, WTF::String const&, WTF::String const&) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#23 0x00007fa5a03bfd38 in WebCore::SubframeLoader::loadOrRedirectSubframe(WebCore::HTMLFrameOwnerElement*, WebCore::KURL const&, WTF::AtomicString const&, bool, bool) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#24 0x00007fa5a03bffae in WebCore::SubframeLoader::requestFrame(WebCore::HTMLFrameOwnerElement*, WTF::String const&, WTF::AtomicString const&, bool, bool) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#25 0x00007fa5a0199aed in WebCore::HTMLFrameElementBase::openURL(bool, bool) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#26 0x00007fa59ffbabce in WebCore::updateTreeAfterInsertion(WebCore::ContainerNode*, WebCore::Node*, bool) [clone .constprop.116] () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#27 0x00007fa59ffbea61 in WebCore::ContainerNode::appendChild(WTF::PassRefPtr<WebCore::Node>, int&, bool) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#28 0x00007fa5a00272ac in WebCore::Node::appendChild(WTF::PassRefPtr<WebCore::Node>, int&, bool) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#29 0x00007fa59fe108ee in WebCore::JSNode::appendChild(JSC::ExecState*) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#30 0x00007fa5a0b26dd9 in WebCore::jsNodePrototypeFunctionAppendChild(JSC::ExecState*) () at /build/qtwebkit-source-HZiiC7/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#31 0x00007fa54a512265 in ?? ()
#32 0xffff000000000002 in ?? ()
#33 0x00007fa5a121a1fa in llint_op_call () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#34 0x00007ffe1f358980 in ?? ()
#35 0x00007fa50b7b9560 in ?? ()
#36 0x00007fa54818b180 in ?? ()
#37 0x00007c32ceb1ce00 in ?? ()
#38 0x00007fa502bc7200 in ?? ()
#39 0x00007fa5028f1100 in ?? ()
#40 0x0000000000000000 in ?? ()

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

Possible duplicates by query: bug 357695, bug 348538.

Reported using DrKonqi
Comment 1 Christoph Feck 2016-01-26 13:21:17 UTC

*** This bug has been marked as a duplicate of bug 320386 ***