Bug 327602

Summary: Konqueror
Product: [Unmaintained] kdelibs Reporter: zulurumu <wrcadk>
Component: kdewebkitAssignee: webkit-devel
Status: RESOLVED WORKSFORME    
Severity: crash CC: adawit
Priority: NOR Keywords: drkonqi, triaged
Version: 4.11.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description zulurumu 2013-11-14 11:12:14 UTC
Application: konqueror (4.11.3)
KDE Platform Version: 4.11.3
Qt Version: 4.8.5
Operating System: Linux 3.11.7-200.fc19.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:While viewing a web page for a few seconds brauzed you get stuck, and then closed (turned off).

The crash can be reproduced sometimes.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fb7a98578c0 (LWP 9215))]

Thread 9 (Thread 0x7fb79b194700 (LWP 9216)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038ab6cde2d in WTF::TCMalloc_PageHeap::scavengerThread (this=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571
#2  0x00000038ab6cde69 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767
#3  0x00000038f0407c53 in start_thread (arg=0x7fb79b194700) at pthread_create.c:308
#4  0x00000038efcf5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7fb753ffd700 (LWP 9218)):
#0  0x00000038f2086f9a in g_mutex_get_impl (mutex=0x7fb74c0009c0) at gthread-posix.c:121
#1  0x00000038f2087249 in g_mutex_lock (mutex=mutex@entry=0x7fb74c0009c0) at gthread-posix.c:210
#2  0x00000038f20477a9 in g_main_context_prepare (context=context@entry=0x7fb74c0009c0, priority=priority@entry=0x7fb753ffcbe8) at gmain.c:3330
#3  0x00000038f2048013 in g_main_context_iterate (context=context@entry=0x7fb74c0009c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3681
#4  0x00000038f20481fc in g_main_context_iteration (context=0x7fb74c0009c0, may_block=1) at gmain.c:3762
#5  0x00000038fb1a7166 in QEventDispatcherGlib::processEvents (this=0x7fb74c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#6  0x00000038fb178ecf in QEventLoop::processEvents (this=this@entry=0x7fb753ffcd20, flags=...) at kernel/qeventloop.cpp:149
#7  0x00000038fb1791c5 in QEventLoop::exec (this=this@entry=0x7fb753ffcd20, flags=...) at kernel/qeventloop.cpp:204
#8  0x00000038fb07866f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#9  0x00000038fb07ad0f in QThreadPrivate::start (arg=0x12f36a0) at thread/qthread_unix.cpp:338
#10 0x00000038f0407c53 in start_thread (arg=0x7fb753ffd700) at pthread_create.c:308
#11 0x00000038efcf5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7fb7525be700 (LWP 9221)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038ab40e5bd in JSC::BlockAllocator::blockFreeingThreadMain (this=0x7fb79a909398) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x00000038ab6fd686 in WTF::wtfThreadEntryPoint (param=0x2c24440) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x00000038f0407c53 in start_thread (arg=0x7fb7525be700) at pthread_create.c:308
#4  0x00000038efcf5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7fb733fff700 (LWP 9288)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb73c0e63ab in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00000038f0407c53 in start_thread (arg=0x7fb733fff700) at pthread_create.c:308
#3  0x00000038efcf5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7fb7337fe700 (LWP 9289)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb73c0e63ab in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00000038f0407c53 in start_thread (arg=0x7fb7337fe700) at pthread_create.c:308
#3  0x00000038efcf5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7fb732ffd700 (LWP 9290)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fb73c0e63ab in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x00000038f0407c53 in start_thread (arg=0x7fb732ffd700) at pthread_create.c:308
#3  0x00000038efcf5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7fb73f0ba700 (LWP 9927)):
#0  0x00000038f0409a78 in __GI___pthread_mutex_lock (mutex=0x7fb710003090) at pthread_mutex_lock.c:50
#1  0x00000038f2087251 in g_mutex_lock (mutex=mutex@entry=0x7fb710001a50) at gthread-posix.c:210
#2  0x00000038f20477a9 in g_main_context_prepare (context=context@entry=0x7fb710001a50, priority=priority@entry=0x7fb73f0b9ba8) at gmain.c:3330
#3  0x00000038f2048013 in g_main_context_iterate (context=context@entry=0x7fb710001a50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3681
#4  0x00000038f20481fc in g_main_context_iteration (context=0x7fb710001a50, may_block=1) at gmain.c:3762
#5  0x00000038fb1a7166 in QEventDispatcherGlib::processEvents (this=0x7fb710001220, flags=...) at kernel/qeventdispatcher_glib.cpp:427
#6  0x00000038fb178ecf in QEventLoop::processEvents (this=this@entry=0x7fb73f0b9ce0, flags=...) at kernel/qeventloop.cpp:149
#7  0x00000038fb1791c5 in QEventLoop::exec (this=this@entry=0x7fb73f0b9ce0, flags=...) at kernel/qeventloop.cpp:204
#8  0x00000038fb07866f in QThread::exec (this=this@entry=0x626d5c0) at thread/qthread.cpp:536
#9  0x00007fb7ab1df4ee in KIO::NameLookUpThread::run (this=0x626d5c0) at /usr/src/debug/kdelibs-4.11.3/kio/kio/hostinfo.cpp:226
#10 0x00000038fb07ad0f in QThreadPrivate::start (arg=0x626d5c0) at thread/qthread_unix.cpp:338
#11 0x00000038f0407c53 in start_thread (arg=0x7fb73f0ba700) at pthread_create.c:308
#12 0x00000038efcf5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7fb700d8e700 (LWP 13435)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000038f20874c7 in g_cond_wait (cond=0x7fb6dc001db0, mutex=<optimized out>) at gthread-posix.c:750
#2  0x0000003912e0386c in gst_app_src_create (bsrc=0x352a7b0, offset=0, size=4096, buf=0x7fb700d8dc88) at gstappsrc.c:1035
#3  0x0000003915226435 in gst_base_src_get_range (src=src@entry=0x352a7b0, offset=0, length=length@entry=4096, buf=buf@entry=0x7fb700d8dc88) at gstbasesrc.c:2188
#4  0x00000039152276c0 in gst_base_src_loop (pad=0x331d1a0) at gstbasesrc.c:2445
#5  0x0000003911e80734 in gst_task_func (task=0x352fdb0) at gsttask.c:327
#6  0x00000038f206cb46 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#7  0x00000038f206c185 in g_thread_proxy (data=0x7fb71407fed0) at gthread.c:798
#8  0x00000038f0407c53 in start_thread (arg=0x7fb700d8e700) at pthread_create.c:308
#9  0x00000038efcf5dbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fb7a98578c0 (LWP 9215)):
[KCrash Handler]
#6  QWidgetPrivate::close_helper (this=0x36, mode=QWidgetPrivate::CloseWithEvent) at kernel/qwidget.cpp:7924
#7  0x00000038aabcc2d7 in WebCore::HTMLMediaElement::exitFullscreen () from /lib64/libQtWebKit.so.4
#8  0x00000038aabcc445 in WebCore::HTMLMediaElement::stop () from /lib64/libQtWebKit.so.4
#9  0x00000038aa4dfbb1 in WebCore::ScriptExecutionContext::stopActiveDOMObjects () from /lib64/libQtWebKit.so.4
#10 0x00000038aa474266 in WebCore::Document::detach () from /lib64/libQtWebKit.so.4
#11 0x00000038aa86f92c in WebCore::Frame::setView () from /lib64/libQtWebKit.so.4
#12 0x00000038aa87204e in WebCore::Frame::createView () from /lib64/libQtWebKit.so.4
#13 0x00000038aa237b12 in WebCore::FrameLoaderClientQt::transitionToCommittedForNewPage () from /lib64/libQtWebKit.so.4
#14 0x00000038aa7dc6a1 in WebCore::FrameLoader::transitionToCommitted () from /lib64/libQtWebKit.so.4
#15 0x00000038aa7de657 in WebCore::FrameLoader::commitProvisionalLoad () from /lib64/libQtWebKit.so.4
#16 0x00000038aa7c43ad in WebCore::DocumentLoader::commitLoad () from /lib64/libQtWebKit.so.4
#17 0x00000038aa809baa in WebCore::ResourceLoader::didReceiveData () from /lib64/libQtWebKit.so.4
#18 0x00000038aa7f6740 in WebCore::MainResourceLoader::didReceiveData () from /lib64/libQtWebKit.so.4
#19 0x00000038aa807ddd in WebCore::ResourceLoader::didReceiveData () from /lib64/libQtWebKit.so.4
#20 0x00000038aab45cc1 in WebCore::QNetworkReplyHandler::forwardData () from /lib64/libQtWebKit.so.4
#21 0x00000038aab4924f in flush () from /lib64/libQtWebKit.so.4
#22 0x00000038aab49847 in WebCore::QNetworkReplyWrapper::emitMetaDataChanged () from /lib64/libQtWebKit.so.4
#23 0x00000038aab49920 in WebCore::QNetworkReplyWrapper::receiveSniffedMIMEType () from /lib64/libQtWebKit.so.4
#24 0x00000038fb18df78 in QMetaObject::activate (sender=0x50ad5a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#25 0x00000038fb18df78 in QMetaObject::activate (sender=0x43c5df0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#26 0x00000038fb18df78 in QMetaObject::activate (sender=sender@entry=0x53763d0, m=m@entry=0x7fb7ab4db0e0 <KIO::TransferJob::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff3e4a7e60) at kernel/qobject.cpp:3547
#27 0x00007fb7ab1327d4 in KIO::TransferJob::data (this=this@entry=0x53763d0, _t1=_t1@entry=0x53763d0, _t2=...) at /usr/src/debug/kdelibs-4.11.3/x86_64-redhat-linux-gnu/kio/jobclasses.moc:446
#28 0x00007fb7ab135169 in KIO::TransferJob::slotData (this=0x53763d0, _data=...) at /usr/src/debug/kdelibs-4.11.3/kio/kio/job.cpp:999
#29 0x00000038fb18df78 in QMetaObject::activate (sender=0x3056a50, m=m@entry=0x7fb7ab4df4a0 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff3e4a8010) at kernel/qobject.cpp:3547
#30 0x00007fb7ab1d42a2 in KIO::SlaveInterface::data (this=<optimized out>, _t1=...) at /usr/src/debug/kdelibs-4.11.3/x86_64-redhat-linux-gnu/kio/slaveinterface.moc:159
#31 0x00007fb7ab1d5c30 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=100, rawdata=...) at /usr/src/debug/kdelibs-4.11.3/kio/kio/slaveinterface.cpp:164
#32 0x00007fb7ab1d337e in KIO::SlaveInterface::dispatch (this=0x3056a50) at /usr/src/debug/kdelibs-4.11.3/kio/kio/slaveinterface.cpp:92
#33 0x00007fb7ab1c7fe6 in KIO::Slave::gotInput (this=0x3056a50) at /usr/src/debug/kdelibs-4.11.3/kio/kio/slave.cpp:344
#34 0x00000038fb18df78 in QMetaObject::activate (sender=0x2ba3e50, m=m@entry=0x7fb7ab4d89c0 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3547
#35 0x00007fb7ab103c60 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/debug/kdelibs-4.11.3/x86_64-redhat-linux-gnu/kio/connection.moc:105
#36 0x00007fb7ab104351 in KIO::ConnectionPrivate::dequeue (this=0x2ff64e0) at /usr/src/debug/kdelibs-4.11.3/kio/kio/connection.cpp:82
#37 0x00000038fb19232e in QObject::event (this=0x2ba3e50, e=<optimized out>) at kernel/qobject.cpp:1194
#38 0x00000038a1bc84dc in QApplicationPrivate::notify_helper (this=this@entry=0xd4c410, receiver=receiver@entry=0x2ba3e50, e=e@entry=0x5688290) at kernel/qapplication.cpp:4562
#39 0x00000038a1bceaa0 in QApplication::notify (this=this@entry=0x7fff3e4a8b50, receiver=receiver@entry=0x2ba3e50, e=e@entry=0x5688290) at kernel/qapplication.cpp:4348
#40 0x00007fb7aa6fee9a in KApplication::notify (this=0x7fff3e4a8b50, receiver=0x2ba3e50, event=0x5688290) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311
#41 0x00000038fb17a26d in QCoreApplication::notifyInternal (this=0x7fff3e4a8b50, receiver=receiver@entry=0x2ba3e50, event=event@entry=0x5688290) at kernel/qcoreapplication.cpp:949
#42 0x00000038fb17d1df in sendEvent (event=0x5688290, receiver=0x2ba3e50) at kernel/qcoreapplication.h:231
#43 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xd0f0c0) at kernel/qcoreapplication.cpp:1573
#44 0x00000038fb17d683 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1466
#45 0x00000038fb1a7883 in sendPostedEvents () at kernel/qcoreapplication.h:236
#46 postEventSourceDispatch (s=s@entry=0xd3eea0) at kernel/qeventdispatcher_glib.cpp:280
#47 0x00000038f2047e06 in g_main_dispatch (context=0xd44030) at gmain.c:3054
#48 g_main_context_dispatch (context=context@entry=0xd44030) at gmain.c:3630
#49 0x00000038f2048158 in g_main_context_iterate (context=context@entry=0xd44030, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701
#50 0x00000038f20481fc in g_main_context_iteration (context=0xd44030, may_block=1) at gmain.c:3762
#51 0x00000038fb1a7145 in QEventDispatcherGlib::processEvents (this=0xd10a20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#52 0x00000038a1c64fc6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#53 0x00000038fb178ecf in QEventLoop::processEvents (this=this@entry=0x7fff3e4a8970, flags=...) at kernel/qeventloop.cpp:149
#54 0x00000038fb1791c5 in QEventLoop::exec (this=this@entry=0x7fff3e4a8970, flags=...) at kernel/qeventloop.cpp:204
#55 0x00000038fb17e45b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#56 0x00000038a1bc6c9c in QApplication::exec () at kernel/qapplication.cpp:3823
#57 0x00007fb7ac1377ae in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kde-baseapps-4.11.3/konqueror/src/konqmain.cpp:227
#58 0x00000038efc21b45 in __libc_start_main (main=0x4008a0 <main(int, char**)>, argc=2, ubp_av=0x7fff3e4a8cf8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff3e4a8ce8) at libc-start.c:274
#59 0x00000000004008d1 in _start ()

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2014-01-09 11:20:43 UTC
Can you please provide a way to reliably reproduce this problem? Without such steps we cannot reproduce the crash and hence will not be able to fix it. For the record the crash itself is in QtWebKit.
Comment 2 Andrew Crouthamel 2018-09-25 03:56:25 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 04:06:48 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!