Bug 286166 - Konqueror Random crash
Summary: Konqueror Random crash
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 4.11.1
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
: 286756 288588 288917 298419 308365 322595 325325 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-11-09 09:24 UTC by Vamp898
Modified: 2021-01-01 05:27 UTC (History)
10 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (11.40 KB, text/plain)
2012-02-18 15:03 UTC, Alexander Patrakov
Details
New crash information added by DrKonqi (22.89 KB, text/plain)
2014-06-04 13:45 UTC, Raúl
Details
New crash information added by DrKonqi (23.00 KB, text/plain)
2014-08-21 19:37 UTC, Rolf Eike Beer
Details
New crash information added by DrKonqi (22.17 KB, text/plain)
2015-06-19 19:15 UTC, Rolf Eike Beer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vamp898 2011-11-09 09:24:42 UTC
Application: konqueror (4.7.3 (4.7.3))
KDE Platform Version: 4.7.3 (4.7.3) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-Vamp898 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
im just surfing the web as always and suddenly, without any reason, konqueror crashes.

On some urls you can reproduce it easy like on this URL here: http://failblog.org/2011/11/08/epic-fail-photos-fail-nation-cute-home-decor-fail/

im using the KHTML Engine

The crash can be reproduced some of the time.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f7163231760 (LWP 26619))]

Thread 5 (Thread 0x7f714eeab700 (LWP 26620)):
#0  0x00007f7160898353 in poll () from /lib64/libc.so.6
#1  0x00007f715dabb524 in g_main_context_poll (n_fds=1, fds=0x1abfae0, timeout=-1, context=0x1ac4490, priority=<optimized out>) at gmain.c:3386
#2  g_main_context_iterate (context=0x1ac4490, block=1, dispatch=1, self=<optimized out>) at gmain.c:3068
#3  0x00007f715dabb9e1 in g_main_context_iteration (context=0x1ac4490, may_block=1) at gmain.c:3136
#4  0x00007f7161e89026 in QEventDispatcherGlib::processEvents (this=0x1b195d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f7161e5d422 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f7161e5d664 in QEventLoop::exec (this=0x7f714eeaade0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f7161d73744 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f715b9c283b in KIO::NameLookUpThread::run (this=0x1ac4730) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kio/kio/hostinfo.cpp:226
#9  0x00007f7161d75f95 in QThreadPrivate::start (arg=0x1ac4730) at thread/qthread_unix.cpp:331
#10 0x00007f7161ae6c5c in start_thread () from /lib64/libpthread.so.0
#11 0x00007f71608a0fcd in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f714e6aa700 (LWP 26621)):
#0  0x00007f7161aeb7cb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7161d765e1 in wait (time=30000, this=0x1b39c50) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ac1b70, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f7161d6b0b7 in QThreadPoolThread::run (this=0x1ac3290) at concurrent/qthreadpool.cpp:140
#4  0x00007f7161d75f95 in QThreadPrivate::start (arg=0x1ac3290) at thread/qthread_unix.cpp:331
#5  0x00007f7161ae6c5c in start_thread () from /lib64/libpthread.so.0
#6  0x00007f71608a0fcd in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f7149d4f700 (LWP 26731)):
#0  0x00007f7161aeb7cb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7161d765e1 in wait (time=30000, this=0x29f2050) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x29f1f80, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f7161d6b0b7 in QThreadPoolThread::run (this=0x29f2130) at concurrent/qthreadpool.cpp:140
#4  0x00007f7161d75f95 in QThreadPrivate::start (arg=0x29f2130) at thread/qthread_unix.cpp:331
#5  0x00007f7161ae6c5c in start_thread () from /lib64/libpthread.so.0
#6  0x00007f71608a0fcd in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f71491ed700 (LWP 26732)):
#0  0x00007f7161aeb7cb in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f7161d765e1 in wait (time=30000, this=0x29f2050) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x29f1f80, time=30000) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f7161d6b0b7 in QThreadPoolThread::run (this=0x3217a00) at concurrent/qthreadpool.cpp:140
#4  0x00007f7161d75f95 in QThreadPrivate::start (arg=0x3217a00) at thread/qthread_unix.cpp:331
#5  0x00007f7161ae6c5c in start_thread () from /lib64/libpthread.so.0
#6  0x00007f71608a0fcd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7163231760 (LWP 26619)):
[KCrash Handler]
#6  marked (this=0x0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/value.h:447
#7  KJS::JSVariableObject::mark (this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/JSVariableObject.cpp:84
#8  0x00007f714bf0a646 in mark (this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/JSVariableObject.h:147
#9  KJS::FunctionImp::mark (this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:72
#10 0x00007f714bee2126 in KJS::Collector::markStackObjectsConservatively (start=<optimized out>, end=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/collector.cpp:474
#11 0x00007f714bee21f2 in KJS::Collector::markCurrentThreadConservatively () at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/collector.cpp:545
#12 0x00007f714bee23d3 in KJS::Collector::collect () at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/collector.cpp:679
#13 0x00007f714c836e65 in KJSProxy::~KJSProxy (this=0x4de45f0, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/ecma/kjs_proxy.cpp:81
#14 0x00007f714c5ff55f in khtml::ChildFrame::~ChildFrame (this=0x4c89c30, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_childframe.cpp:43
#15 0x00007f714c5ff7b9 in khtml::ChildFrame::~ChildFrame (this=0x4c89c30, __in_chrg=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_childframe.cpp:44
#16 0x00007f714c5f3855 in KHTMLPart::clear (this=0x39616f0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:1550
#17 0x00007f714c5f3c50 in KHTMLPart::begin (this=0x39616f0, url=..., xOffset=0, yOffset=0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:1996
#18 0x00007f714c5e57ca in KHTMLPart::navigateLocalProtocol (this=0x1ecc810, inPart=<optimized out>, url=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:4444
#19 0x00007f714c5e5c4a in KHTMLPart::navigateChild (this=0x1ecc810, child=0x3970f90, url=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:4476
#20 0x00007f714c5e65da in KHTMLPart::processObjectRequest (this=0x1ecc810, child=0x3970f90, _url=<optimized out>, mimetype=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:4433
#21 0x00007f714c5e74d6 in KHTMLPart::requestObject (this=0x1ecc810, child=0x3970f90, url=..., _args=..., browserArgs=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:4277
#22 0x00007f714c5e889c in KHTMLPart::loadFrameElement (this=0x1ecc810, frame=<optimized out>, url=..., frameName=<optimized out>, params=<optimized out>, isIFrame=true) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:4176
#23 0x00007f714c6b8742 in DOM::HTMLIFrameElementImpl::computeContent (this=0x396dd30) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_baseimpl.cpp:844
#24 0x00007f714c6d1e1f in computeContentIfNeeded (this=0x396dd30) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_objectimpl.cpp:89
#25 DOM::HTMLPartContainerElementImpl::recalcStyle (this=0x396dd30, ch=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_objectimpl.cpp:72
#26 0x00007f714c65f27f in DOM::ElementImpl::recalcStyle (this=0x2f4df80, change=DOM::NodeImpl::NoChange) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_elementimpl.cpp:1031
#27 0x00007f714c6addd9 in DOM::HTMLElementImpl::recalcStyle (this=0x2f4df80, ch=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_elementimpl.cpp:237
#28 0x00007f714c65f27f in DOM::ElementImpl::recalcStyle (this=0x2f50280, change=DOM::NodeImpl::NoChange) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_elementimpl.cpp:1031
#29 0x00007f714c6addd9 in DOM::HTMLElementImpl::recalcStyle (this=0x2f50280, ch=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_elementimpl.cpp:237
#30 0x00007f714c65f27f in DOM::ElementImpl::recalcStyle (this=0x29bac80, change=DOM::NodeImpl::NoChange) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_elementimpl.cpp:1031
#31 0x00007f714c6addd9 in DOM::HTMLElementImpl::recalcStyle (this=0x29bac80, ch=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_elementimpl.cpp:237
#32 0x00007f714c65f27f in DOM::ElementImpl::recalcStyle (this=0x29ba8b0, change=DOM::NodeImpl::NoChange) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_elementimpl.cpp:1031
#33 0x00007f714c6addd9 in DOM::HTMLElementImpl::recalcStyle (this=0x29ba8b0, ch=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_elementimpl.cpp:237
#34 0x00007f714c65f27f in DOM::ElementImpl::recalcStyle (this=0x2a1bf10, change=DOM::NodeImpl::NoChange) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_elementimpl.cpp:1031
#35 0x00007f714c6addd9 in DOM::HTMLElementImpl::recalcStyle (this=0x2a1bf10, ch=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_elementimpl.cpp:237
#36 0x00007f714c65f27f in DOM::ElementImpl::recalcStyle (this=0x208e450, change=DOM::NodeImpl::NoChange) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_elementimpl.cpp:1031
#37 0x00007f714c6addd9 in DOM::HTMLElementImpl::recalcStyle (this=0x208e450, ch=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/html_elementimpl.cpp:237
#38 0x00007f714c64bb4f in DOM::DocumentImpl::recalcStyle (this=0x2062be0, change=DOM::NodeImpl::NoChange) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_docimpl.cpp:1439
#39 0x00007f714c65060d in DOM::DocumentImpl::updateDocumentsRendering () at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_docimpl.cpp:1481
#40 0x00007f714c829720 in KJS::Window::afterScriptExecution (this=0x7f714de90900) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/ecma/kjs_window.cpp:1323
#41 0x00007f714c8369bb in KJSProxy::evaluate (this=0x4de45f0, filename=<optimized out>, baseLine=0, str=..., n=<optimized out>, completion=0x7fffe6b16690) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/ecma/kjs_proxy.cpp:138
#42 0x00007f714c5d1cf8 in KHTMLPart::executeScript (this=0x4c8a880, filename=..., baseLine=0, n=..., script=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:1274
#43 0x00007f714c6964c2 in khtml::HTMLTokenizer::scriptExecution (this=0x52575b0, str=..., scriptURL=<optimized out>, baseLine=0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:517
#44 0x00007f714c6a0743 in khtml::HTMLTokenizer::notifyFinished (this=0x52575b0, finishedObj=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:2116
#45 0x00007f714c69a47d in khtml::HTMLTokenizer::scriptHandler (this=0x52575b0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:462
#46 0x00007f714c69bafa in khtml::HTMLTokenizer::parseRawContent (this=0x52575b0, src=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:379
#47 0x00007f714c69e797 in khtml::HTMLTokenizer::parseTag (this=0x52575b0, src=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:1528
#48 0x00007f714c69f215 in khtml::HTMLTokenizer::write (this=0x52575b0, str=<optimized out>, appendData=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:1797
#49 0x00007f714c649bae in DOM::DocumentImpl::write (this=<optimized out>, text=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_docimpl.cpp:1687
#50 0x00007f714c80c219 in KJS::HTMLDocFunction::callAsFunction (this=0x7f714867cb40, exec=0x7fffe6b17d60, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/ecma/kjs_html.cpp:135
#51 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#52 KJS::Machine::runBlock (exec=0x7fffe6b17d60, codeBlock=..., parentExec=0x7fffe6b187e0) at codes.def:1223
#53 0x00007f714bf0bd3e in KJS::FunctionImp::callAsFunction (this=0x7f7148691440, exec=0x7fffe6b187e0, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:172
#54 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#55 KJS::Machine::runBlock (exec=0x7fffe6b187e0, codeBlock=..., parentExec=0x7fffe6b19260) at codes.def:1223
#56 0x00007f714bf0bd3e in KJS::FunctionImp::callAsFunction (this=0x7f7148691640, exec=0x7fffe6b19260, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:172
#57 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#58 KJS::Machine::runBlock (exec=0x7fffe6b19260, codeBlock=..., parentExec=0x7fffe6b19da0) at codes.def:1223
#59 0x00007f714bf0bd3e in KJS::FunctionImp::callAsFunction (this=0x7f7148692b00, exec=0x7fffe6b19da0, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:172
#60 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#61 KJS::Machine::runBlock (exec=0x7fffe6b19da0, codeBlock=..., parentExec=0x0) at codes.def:1223
#62 0x00007f714bee4896 in KJS::FunctionBodyNode::execute (this=0x53412a0, exec=0x7fffe6b19da0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/nodes.cpp:927
#63 0x00007f714bf139ba in KJS::Interpreter::evaluate (this=0x526f2e0, sourceURL=..., startingLineNumber=0, code=0x52eee60, codeLength=<optimized out>, thisV=0x7f714de90900) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/interpreter.cpp:564
#64 0x00007f714bf13a93 in KJS::Interpreter::evaluate (this=<optimized out>, sourceURL=<optimized out>, startingLineNumber=<optimized out>, code=<optimized out>, thisV=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/interpreter.cpp:504
#65 0x00007f714c836952 in KJSProxy::evaluate (this=0x4de45f0, filename=..., baseLine=0, str=..., n=<optimized out>, completion=0x7fffe6b1a180) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/ecma/kjs_proxy.cpp:126
#66 0x00007f714c5d1cf8 in KHTMLPart::executeScript (this=0x4c8a880, filename=..., baseLine=0, n=..., script=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:1274
#67 0x00007f714c6964c2 in khtml::HTMLTokenizer::scriptExecution (this=0x52575b0, str=..., scriptURL=<optimized out>, baseLine=0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:517
#68 0x00007f714c6a0743 in khtml::HTMLTokenizer::notifyFinished (this=0x52575b0, finishedObj=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:2116
#69 0x00007f714c69a47d in khtml::HTMLTokenizer::scriptHandler (this=0x52575b0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:462
#70 0x00007f714c69bafa in khtml::HTMLTokenizer::parseRawContent (this=0x52575b0, src=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:379
#71 0x00007f714c69e797 in khtml::HTMLTokenizer::parseTag (this=0x52575b0, src=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:1528
#72 0x00007f714c69f215 in khtml::HTMLTokenizer::write (this=0x52575b0, str=<optimized out>, appendData=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:1797
#73 0x00007f714c649bae in DOM::DocumentImpl::write (this=<optimized out>, text=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/xml/dom_docimpl.cpp:1687
#74 0x00007f714c80c219 in KJS::HTMLDocFunction::callAsFunction (this=0x7f71481f0b40, exec=0x7fffe6b1b850, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/ecma/kjs_html.cpp:135
#75 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#76 KJS::Machine::runBlock (exec=0x7fffe6b1b850, codeBlock=..., parentExec=0x7fffe6b1c2d0) at codes.def:1223
#77 0x00007f714bf0bd3e in KJS::FunctionImp::callAsFunction (this=0x7f714866e640, exec=0x7fffe6b1c2d0, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:172
#78 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#79 KJS::Machine::runBlock (exec=0x7fffe6b1c2d0, codeBlock=..., parentExec=0x7fffe6b1cd50) at codes.def:1223
#80 0x00007f714bf0bd3e in KJS::FunctionImp::callAsFunction (this=0x7f714866cc80, exec=0x7fffe6b1cd50, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:172
#81 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#82 KJS::Machine::runBlock (exec=0x7fffe6b1cd50, codeBlock=..., parentExec=0x7fffe6b1d7d0) at codes.def:1223
#83 0x00007f714bf0bd3e in KJS::FunctionImp::callAsFunction (this=0x7f714866cd00, exec=0x7fffe6b1d7d0, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:172
#84 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#85 KJS::Machine::runBlock (exec=0x7fffe6b1d7d0, codeBlock=..., parentExec=0x7fffe6b1e250) at codes.def:1223
#86 0x00007f714bf0bd3e in KJS::FunctionImp::callAsFunction (this=0x7f714866a480, exec=0x7fffe6b1e250, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:172
#87 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#88 KJS::Machine::runBlock (exec=0x7fffe6b1e250, codeBlock=..., parentExec=0x7fffe6b1ed90) at codes.def:1223
#89 0x00007f714bf0bd3e in KJS::FunctionImp::callAsFunction (this=0x7f71481f0b80, exec=0x7fffe6b1ed90, thisObj=<optimized out>, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/function.cpp:172
#90 0x00007f714bf2b3df in call (args=<optimized out>, thisObj=<optimized out>, exec=<optimized out>, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/object.h:626
#91 KJS::Machine::runBlock (exec=0x7fffe6b1ed90, codeBlock=..., parentExec=0x0) at codes.def:1223
#92 0x00007f714bee4896 in KJS::FunctionBodyNode::execute (this=0x4f52f10, exec=0x7fffe6b1ed90) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/nodes.cpp:927
#93 0x00007f714bf139ba in KJS::Interpreter::evaluate (this=0x4e69690, sourceURL=..., startingLineNumber=0, code=0x3a95f90, codeLength=<optimized out>, thisV=0x7f714de90700) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/interpreter.cpp:564
#94 0x00007f714bf13a93 in KJS::Interpreter::evaluate (this=<optimized out>, sourceURL=<optimized out>, startingLineNumber=<optimized out>, code=<optimized out>, thisV=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kjs/interpreter.cpp:504
#95 0x00007f714c836952 in KJSProxy::evaluate (this=0x4e10480, filename=..., baseLine=0, str=..., n=<optimized out>, completion=0x7fffe6b1f170) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/ecma/kjs_proxy.cpp:126
#96 0x00007f714c5d1cf8 in KHTMLPart::executeScript (this=0x4e14300, filename=..., baseLine=0, n=..., script=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/khtml_part.cpp:1274
#97 0x00007f714c6964c2 in khtml::HTMLTokenizer::scriptExecution (this=0x4e70e70, str=..., scriptURL=<optimized out>, baseLine=0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:517
#98 0x00007f714c6a0743 in khtml::HTMLTokenizer::notifyFinished (this=0x4e70e70, finishedObj=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/html/htmltokenizer.cpp:2116
#99 0x00007f714c7b9faf in khtml::CachedScript::checkNotify (this=0x4e66190) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/misc/loader.cpp:397
#100 0x00007f714c7ba15c in khtml::CachedScript::data (this=0x4e66190, buffer=<optimized out>, eof=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/misc/loader.cpp:389
#101 0x00007f714c7ba4b7 in khtml::Loader::slotFinished (this=0x1ed29c0, job=0x4cca010) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/khtml/misc/loader.cpp:1262
#102 0x00007f714c7ba943 in khtml::Loader::qt_metacall (this=0x1ed29c0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffe6b1f820) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3_build/khtml/loader.moc:141
#103 0x00007f7161e72847 in QMetaObject::activate (sender=0x4cca010, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffe6b1f820) at kernel/qobject.cpp:3278
#104 0x00007f71622d1bc2 in KJob::result (this=<optimized out>, _t1=0x4cca010) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3_build/kdecore/kjob.moc:194
#105 0x00007f71622d1c00 in KJob::emitResult (this=0x4cca010) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kdecore/jobs/kjob.cpp:312
#106 0x00007f715b90bbed in KIO::SimpleJob::slotFinished (this=0x4cca010) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kio/kio/job.cpp:494
#107 0x00007f715b90fbc2 in KIO::TransferJob::slotFinished (this=0x4cca010) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kio/kio/job.cpp:1081
#108 0x00007f715b9159c1 in KIO::TransferJob::qt_metacall (this=0x4cca010, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffe6b1fc60) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3_build/kio/jobclasses.moc:369
#109 0x00007f7161e72847 in QMetaObject::activate (sender=0x2119d30, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#110 0x00007f715b9b87c1 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kio/kio/slaveinterface.cpp:172
#111 0x00007f715b9b56ed in KIO::SlaveInterface::dispatch (this=0x2119d30) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kio/kio/slaveinterface.cpp:88
#112 0x00007f715b9a87be in KIO::Slave::gotInput (this=0x2119d30) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kio/kio/slave.cpp:344
#113 0x00007f715b9a8efc in KIO::Slave::qt_metacall (this=0x2119d30, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fffe6b200d0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3_build/kio/slave.moc:82
#114 0x00007f7161e72847 in QMetaObject::activate (sender=0x215f7a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#115 0x00007f715b8dcc57 in KIO::ConnectionPrivate::dequeue (this=0x2134420) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kio/kio/connection.cpp:82
#116 0x00007f715b8dcd0d in KIO::Connection::qt_metacall (this=0x215f7a0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x4fc3530) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3_build/kio/connection.moc:79
#117 0x00007f7161e7234a in QObject::event (this=0x215f7a0, e=<optimized out>) at kernel/qobject.cpp:1217
#118 0x00007f7161024c94 in QApplicationPrivate::notify_helper (this=0x19c8a60, receiver=0x215f7a0, e=0x5210600) at kernel/qapplication.cpp:4481
#119 0x00007f716102980a in QApplication::notify (this=<optimized out>, receiver=0x215f7a0, e=0x5210600) at kernel/qapplication.cpp:4360
#120 0x00007f7162c0cc76 in KApplication::notify (this=0x7fffe6b20d50, receiver=0x215f7a0, event=0x5210600) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#121 0x00007f7161e5e07b in QCoreApplication::notifyInternal (this=0x7fffe6b20d50, receiver=0x215f7a0, event=0x5210600) at kernel/qcoreapplication.cpp:787
#122 0x00007f7161e61834 in sendEvent (event=0x5210600, receiver=0x215f7a0) at kernel/qcoreapplication.h:215
#123 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x190e890) at kernel/qcoreapplication.cpp:1428
#124 0x00007f7161e88e33 in sendPostedEvents () at kernel/qcoreapplication.h:220
#125 postEventSourceDispatch (s=0x19cc5a0) at kernel/qeventdispatcher_glib.cpp:277
#126 0x00007f715dabb012 in g_main_dispatch (context=0x19cb4e0) at gmain.c:2425
#127 g_main_context_dispatch (context=0x19cb4e0) at gmain.c:2995
#128 0x00007f715dabb808 in g_main_context_iterate (context=0x19cb4e0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3073
#129 0x00007f715dabb9e1 in g_main_context_iteration (context=0x19cb4e0, may_block=1) at gmain.c:3136
#130 0x00007f7161e88fcf in QEventDispatcherGlib::processEvents (this=0x190fd30, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#131 0x00007f71610ca37e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#132 0x00007f7161e5d422 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#133 0x00007f7161e5d664 in QEventLoop::exec (this=0x7fffe6b20b00, flags=...) at kernel/qeventloop.cpp:201
#134 0x00007f7161e61aeb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#135 0x00007f715440d151 in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-base/konqueror-4.7.3/work/konqueror-4.7.3/konqueror/src/konqmain.cpp:227
#136 0x0000000000407503 in launch (argc=4, _name=0x1985fa8 "konqueror", args=<optimized out>, cwd=0x1986018 "/home/vamp898", envc=<optimized out>, envs=<optimized out>, reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x19867bd "Gentoo;1320830488;888251;12034_TIME76234181") at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kinit/kinit.cpp:734
#137 0x00000000004080df in handle_launcher_request (sock=<optimized out>, who=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kinit/kinit.cpp:1226
#138 0x0000000000408860 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kinit/kinit.cpp:1410
#139 0x00000000004093cf in main (argc=2, argv=0x7fffe6b22448, envp=0x7fffe6b22460) at /var/tmp/portage/kde-base/kdelibs-4.7.3/work/kdelibs-4.7.3/kinit/kinit.cpp:1907

Possible duplicates by query: bug 285923, bug 281657, bug 262410.

Reported using DrKonqi
Comment 1 Christophe Marin 2011-11-17 14:59:25 UTC
*** Bug 286756 has been marked as a duplicate of this bug. ***
Comment 2 Christophe Marin 2011-12-10 00:37:20 UTC
*** Bug 288588 has been marked as a duplicate of this bug. ***
Comment 3 Christophe Marin 2011-12-14 15:32:57 UTC
*** Bug 288917 has been marked as a duplicate of this bug. ***
Comment 4 Alexander Patrakov 2012-02-18 15:03:48 UTC
Created attachment 68904 [details]
New crash information added by DrKonqi

konqueror (4.8.00 (4.8.0) on KDE Platform 4.8.00 (4.8.0 using Qt 4.8.0

- What I was doing when the application crashed:

Just browsing the web. The following URL reliably triggers the crash:

http://icanhascheezburger.com/

- Custom settings of the application:

KHTML is the default backend, plugins enabled only for youtube, java enabled

-- Backtrace (Reduced):
#7  0x00007fa21dc2db76 in KJS::FunctionImp::mark() () from /usr/lib64/libkjs.so.4
#8  0x00007fa21dc051b6 in KJS::Collector::markStackObjectsConservatively(void*, void*) () from /usr/lib64/libkjs.so.4
#9  0x00007fa21dc05282 in KJS::Collector::markCurrentThreadConservatively() () from /usr/lib64/libkjs.so.4
#10 0x00007fa21dc05463 in KJS::Collector::collect() () from /usr/lib64/libkjs.so.4
[...]
#12 0x00007fa21c36d42f in khtml::ChildFrame::~ChildFrame() () from /usr/lib64/libkhtml.so.5
Comment 5 Christophe Marin 2012-04-20 12:17:33 UTC
*** Bug 298419 has been marked as a duplicate of this bug. ***
Comment 6 Jekyll Wu 2012-10-14 11:09:19 UTC
*** Bug 308365 has been marked as a duplicate of this bug. ***
Comment 7 Myriam Schweingruber 2012-10-14 19:36:29 UTC
Confirmed by duplicate.
Comment 8 Jekyll Wu 2013-07-19 23:55:15 UTC
*** Bug 322595 has been marked as a duplicate of this bug. ***
Comment 9 Jekyll Wu 2013-09-26 12:14:16 UTC
*** Bug 325325 has been marked as a duplicate of this bug. ***
Comment 10 Raúl 2014-06-04 13:43:20 UTC
Also seen on 4.8.4 (Debian Wheezy). I'll pay attention wether I can reproduce this on more recent versions.
Comment 11 Raúl 2014-06-04 13:45:22 UTC
Created attachment 87008 [details]
New crash information added by DrKonqi

konqueror (4.8.4 (4.8.4)) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2

- What I was doing when the application crashed:

This time hopefully with a backtrace. This is on 4.8.4

-- Backtrace (Reduced):
#6  0x00007f173f9b2f09 in mark (this=0xcadb920) at ../../kjs/value.h:442
#7  KJS::JSVariableObject::mark (this=<optimized out>) at ../../kjs/JSVariableObject.cpp:85
#8  0x00007f173f978fe0 in KJS::Collector::markStackObjectsConservatively (start=<optimized out>, start@entry=0x7fffb8809870, end=<optimized out>) at ../../kjs/collector.cpp:474
#9  0x00007f173f9790ca in KJS::Collector::markCurrentThreadConservatively () at ../../kjs/collector.cpp:546
#10 0x00007f173f9790f5 in KJS::Collector::markStackObjectsConservatively () at ../../kjs/collector.cpp:606
Comment 12 Rolf Eike Beer 2014-08-21 19:37:35 UTC
Created attachment 88357 [details]
New crash information added by DrKonqi

kontact (4.13.3) on KDE Platform 4.13.3 using Qt 4.8.5

This happened when I opened http://www.thenation.com/article/181315/catalog-ferguson-police-weaponry from Fefes RSS feed (http://blog.fefe.de/).

-- Backtrace (Reduced):
#6  marked (this=0x0) at /usr/src/debug/kdelibs-4.13.3/kjs/value.h:447
#7  KJS::JSVariableObject::mark (this=<optimized out>) at /usr/src/debug/kdelibs-4.13.3/kjs/JSVariableObject.cpp:84
#8  0x00007f683299cbaa in KJS::Collector::markStackObjectsConservatively (start=<optimized out>, start@entry=0x7fff308d1bf8, end=<optimized out>) at /usr/src/debug/kdelibs-4.13.3/kjs/collector.cpp:474
#9  0x00007f683299cc96 in KJS::Collector::markCurrentThreadConservatively () at /usr/src/debug/kdelibs-4.13.3/kjs/collector.cpp:549
#10 0x00007f683299ccc5 in KJS::Collector::markStackObjectsConservatively () at /usr/src/debug/kdelibs-4.13.3/kjs/collector.cpp:614
Comment 13 Rolf Eike Beer 2015-06-19 19:15:38 UTC
Created attachment 93239 [details]
New crash information added by DrKonqi

konqueror (4.14.6) on KDE Platform 4.14.6 using Qt 4.8.5

This also happens on http://h30499.www3.hp.com/t5/HP-Security-Research-Blog/There-and-back-again-a-journey-through-bounty-award-and/ba-p/6756465

-- Backtrace (Reduced):
#6  marked (this=0x0) at /usr/src/debug/kdelibs-4.14.6/kjs/value.h:447
#7  KJS::JSVariableObject::mark (this=<optimized out>) at /usr/src/debug/kdelibs-4.14.6/kjs/JSVariableObject.cpp:84
#8  0x00007f176a305baa in KJS::Collector::markStackObjectsConservatively (start=<optimized out>, start@entry=0x7fffdede5f68, end=<optimized out>) at /usr/src/debug/kdelibs-4.14.6/kjs/collector.cpp:474
#9  0x00007f176a305c96 in KJS::Collector::markCurrentThreadConservatively () at /usr/src/debug/kdelibs-4.14.6/kjs/collector.cpp:549
#10 0x00007f176a305cc5 in KJS::Collector::markStackObjectsConservatively () at /usr/src/debug/kdelibs-4.14.6/kjs/collector.cpp:614
Comment 14 Justin Zobel 2020-12-17 05:21:30 UTC
Thank you for the crash report.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 15 Bug Janitor Service 2021-01-01 04:34:37 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
mark the bug 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 16 Alexander Patrakov 2021-01-01 05:27:36 UTC
Dear Bug Janitor Service,

thank you for the reminder. Unfortunately, I am not a KDE user anymore, so won't test whether this is fixed. Anyway, the crash was in KHTML, which is deprecated, and Konqueror now uses QtWebengine by default. So I think that RESOLVED/UNMAINTAINED would be a more correct resolution than WORKSFORME.