Bug 444315

Summary: Crash with stack overflow
Product: [Applications] konqueror Reporter: Joachim Mairböck <j.mairboeck>
Component: kjsAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash    
Priority: NOR    
Version: 5.0.97   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Joachim Mairböck 2021-10-24 10:07:09 UTC
DrKonqui didn't want to submit this ... (tried to put it into kdeinit5)

Application: kdeinit5 (5.0.97)

Qt Version: 5.12.7
Frameworks Version: 5.76.0
Operating System: Linux 5.3.18-59.27-default x86_64
Windowing system: X11
Distribution: "openSUSE Leap 15.3"

-- Information about the crash:
- What I was doing when the application crashed:
Konqueror (KHTML) crashed with an apparent stack overflow on https://5pillarsuk.com/2021/10/21/newcastle-utd-urge-fans-to-quit-dressing-as-gulf-arabs/

-- Backtrace:
Application: Konqueror (kdeinit5), signal: Segmentation fault
[KCrash Handler]
#4  KJS::Identifier::add (r=0x1) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/identifier.h:149
#5  KJS::Identifier::Identifier (rep=0x1, this=0x7ffd4b860320) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/identifier.h:52
#6  KJS::PropertyMap::getPropertyNames (this=this@entry=0x565228fddb08, propertyNames=..., mode=mode@entry=KJS::PropertyMap::IncludeDontEnumProperties) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/property_map.cpp:724
#7  0x00007f46c4dd33d5 in KJS::JSObject::getOwnPropertyNames (this=0x565228fddb00, propertyNames=..., mode=KJS::PropertyMap::IncludeDontEnumProperties) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.cpp:727
#8  0x00007f46c4dc9d5b in KJS::ObjectObjectFuncImp::callAsFunction (this=<optimized out>, exec=0x7ffd4b8625f0, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object_object.cpp:468
#9  0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b8625f0, this=0x56521740f9c0) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#10 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b8625f0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b8628a0) at codes.def:1239
#11 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x56522737c540, exec=0x7ffd4b8628a0, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#12 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b8628a0, this=0x56522737c540) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#13 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b8628a0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b862c00) at codes.def:1239
#14 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x56522a1f3280, exec=0x7ffd4b862c00, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#15 0x00007f46c4db3c67 in KJS::JSObject::call (args=..., thisObj=0x565228fdda80, exec=0x7ffd4b862c00, this=0x56522a1f3280) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#16 KJS::FunctionProtoFunc::callAsFunction (this=<optimized out>, exec=0x7ffd4b862c00, thisObj=0x56522a1f3280, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function_object.cpp:143
#17 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b862c00, this=0x56521740edc0) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#18 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b862c00, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b862eb0) at codes.def:1239
#19 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x56522a2ca480, exec=0x7ffd4b862eb0, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#20 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b862eb0, this=0x56522a2ca480) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#21 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b862eb0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b863160) at codes.def:1239
#22 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x56522a2ca6c0, exec=0x7ffd4b863160, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#23 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b863160, this=0x56522a2ca6c0) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#24 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b863160, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b863410) at codes.def:1239
#25 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229015a00, exec=0x7ffd4b863410, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#26 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b863410, this=0x565229015a00) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#27 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b863410, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b8636c0) at codes.def:1239
#28 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x5651fd3f9280, exec=0x7ffd4b8636c0, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#29 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b8636c0, this=0x5651fd3f9280) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#30 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b8636c0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b863970) at codes.def:1239
#31 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x5651fd3f8d40, exec=0x7ffd4b863970, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#32 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b863970, this=0x5651fd3f8d40) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#33 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b863970, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b863cd0) at codes.def:1239
#34 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229015480, exec=0x7ffd4b863cd0, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#35 0x00007f46c4db3c67 in KJS::JSObject::call (args=..., thisObj=0x565228fdd880, exec=0x7ffd4b863cd0, this=0x565229015480) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#36 KJS::FunctionProtoFunc::callAsFunction (this=<optimized out>, exec=0x7ffd4b863cd0, thisObj=0x565229015480, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function_object.cpp:143
#37 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b863cd0, this=0x56521740edc0) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#38 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b863cd0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b863fb0) at codes.def:1239
#39 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565228fbb840, exec=0x7ffd4b863fb0, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#40 0x00007f46c4dcd733 in KJS::JSObject::call (args=..., thisObj=0x565228fdd880, exec=0x7ffd4b863fb0, this=0x565228fbb840) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#41 KJS::FunctionImp::construct (this=0x565228fbb840, exec=0x7ffd4b863fb0, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:360
#42 0x00007f46c4deaafe in KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b863fb0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b864310) at codes.def:1260
#43 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x56522a1f2580, exec=0x7ffd4b864310, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#44 0x00007f46c4db3c67 in KJS::JSObject::call (args=..., thisObj=0x56522a1f2980, exec=0x7ffd4b864310, this=0x56522a1f2580) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#45 KJS::FunctionProtoFunc::callAsFunction (this=<optimized out>, exec=0x7ffd4b864310, thisObj=0x56522a1f2580, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function_object.cpp:143
#46 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b864310, this=0x56521740edc0) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#47 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b864310, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b8645c0) at codes.def:1239
#48 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x56522a1f2600, exec=0x7ffd4b8645c0, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#49 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b8645c0, this=0x56522a1f2600) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#50 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b8645c0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b864870) at codes.def:1239
#51 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229d0bf80, exec=0x7ffd4b864870, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#52 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b864870, this=0x565229d0bf80) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#53 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b864870, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b864bd0) at codes.def:1239
#54 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229d07940, exec=0x7ffd4b864bd0, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#55 0x00007f46c4db3c67 in KJS::JSObject::call (args=..., thisObj=0x565229d0bf40, exec=0x7ffd4b864bd0, this=0x565229d07940) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#56 KJS::FunctionProtoFunc::callAsFunction (this=<optimized out>, exec=0x7ffd4b864bd0, thisObj=0x565229d07940, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function_object.cpp:143
#57 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b864bd0, this=0x56521740edc0) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#58 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b864bd0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b864e80) at codes.def:1239
#59 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229d07e40, exec=0x7ffd4b864e80, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#60 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b864e80, this=0x565229d07e40) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#61 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b864e80, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b8651e0) at codes.def:1239
#62 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229d07c40, exec=0x7ffd4b8651e0, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#63 0x00007f46c4db3c67 in KJS::JSObject::call (args=..., thisObj=0x565229d081c0, exec=0x7ffd4b8651e0, this=0x565229d07c40) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#64 KJS::FunctionProtoFunc::callAsFunction (this=<optimized out>, exec=0x7ffd4b8651e0, thisObj=0x565229d07c40, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function_object.cpp:143
#65 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b8651e0, this=0x56521740edc0) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#66 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b8651e0, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b865490) at codes.def:1239
#67 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229d07e40, exec=0x7ffd4b865490, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#68 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b865490, this=0x565229d07e40) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#69 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b865490, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b865740) at codes.def:1239
#70 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229d06a80, exec=0x7ffd4b865740, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#71 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b865740, this=0x565229d06a80) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#72 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b865740, codeBlock=..., parentExec=parentExec@entry=0x7ffd4b865a90) at codes.def:1239
#73 0x00007f46c4dcf639 in KJS::FunctionImp::callAsFunction (this=0x565229d05a40, exec=0x7ffd4b865a90, thisObj=<optimized out>, args=...) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/function.cpp:174
#74 0x00007f46c4deaa8d in KJS::JSObject::call (args=..., thisObj=<optimized out>, exec=0x7ffd4b865a90, this=0x565229d05a40) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/object.h:689
#75 KJS::Machine::runBlock (exec=exec@entry=0x7ffd4b865a90, codeBlock=..., parentExec=parentExec@entry=0x0) at codes.def:1239
#76 0x00007f46c4da21ab in KJS::FunctionBodyNode::execute (this=this@entry=0x56522a1ea760, exec=exec@entry=0x7ffd4b865a90) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/nodes.cpp:944
#77 0x00007f46c4dd81db in KJS::Interpreter::evaluate (this=<optimized out>, sourceURL=..., startingLineNumber=0, code=<optimized out>, codeLength=205977, thisV=0x56521a8c80c0, this=<optimized out>) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/interpreter.cpp:583
#78 0x00007f46c4dd8353 in KJS::Interpreter::evaluate (this=<optimized out>, sourceURL=..., startingLineNumber=<optimized out>, code=<optimized out>, codeLength=<optimized out>, thisV=0x56521a8c80c0, this=<optimized out>) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/interpreter.cpp:526
#79 0x00007f46c4dd83df in KJS::Interpreter::evaluate (this=this@entry=0x565224d3d0e0, sourceURL=..., startingLineNumber=startingLineNumber@entry=0, code=..., thisV=thisV@entry=0x56521a8c80c0) at /usr/src/debug/kjs-5.76.0-bp153.2.2.1.x86_64/src/kjs/interpreter.cpp:518
#80 0x00007f46c54da872 in KJSProxy::evaluate (this=this@entry=0x565224d35d10, filename=..., baseLine=baseLine@entry=0, str=..., n=..., completion=0x7ffd4b865d70) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/ecma/kjs_proxy.cpp:126
#81 0x00007f46c5278b93 in KHTMLPart::executeScript (this=0x56521d453d30, filename=..., baseLine=baseLine@entry=0, n=..., script=...) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/khtml_part.cpp:1347
#82 0x00007f46c532d1b7 in khtml::HTMLTokenizer::scriptExecution (this=this@entry=0x565214896c20, str=..., scriptURL=..., baseLine=baseLine@entry=0) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/html/htmltokenizer.cpp:523
#83 0x00007f46c5331d31 in khtml::HTMLTokenizer::notifyFinished (this=0x565214896c20, finishedObj=<optimized out>) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/html/htmltokenizer.cpp:2115
#84 0x00007f46c532e4bb in khtml::HTMLTokenizer::scriptHandler (this=this@entry=0x565214896c20) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/html/htmltokenizer.cpp:465
#85 0x00007f46c532f269 in khtml::HTMLTokenizer::parseRawContent (this=this@entry=0x565214896c20, src=...) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/html/htmltokenizer.cpp:376
#86 0x00007f46c5330b89 in khtml::HTMLTokenizer::parseTag (this=this@entry=0x565214896c20, src=...) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/html/htmltokenizer.cpp:1538
#87 0x00007f46c533161a in khtml::HTMLTokenizer::write (this=0x565214896c20, str=..., appendData=<optimized out>) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/html/htmltokenizer.cpp:1797
#88 0x00007f46c5332485 in khtml::HTMLTokenizer::notifyFinished (this=0x565214896c20, finishedObj=<optimized out>) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/html/htmltokenizer.cpp:2134
#89 0x00007f46c545c4dd in khtml::CachedScript::checkNotify (this=this@entry=0x565227e08bd0) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/misc/loader.cpp:425
#90 0x00007f46c545c6d8 in khtml::CachedScript::data (this=0x565227e08bd0, buffer=..., eof=<optimized out>) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/misc/loader.cpp:415
#91 0x00007f46c546123b in khtml::Loader::slotFinished (this=0x5651f2315ee0, job=0x565227764fb0) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/src/misc/loader.cpp:1355
#92 0x00007f46c5244604 in khtml::Loader::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/khtml-5.76.0-bp153.2.2.1.x86_64/build/src/KF5KHtml_autogen/ZWKA2O7I7G/moc_loader.cpp:178
#93 0x00007f473ece2eb5 in QMetaObject::activate (sender=sender@entry=0x565227764fb0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd4b8665f0) at kernel/qobject.cpp:3804
#94 0x00007f473ece35c7 in QMetaObject::activate (sender=sender@entry=0x565227764fb0, m=m@entry=0x7f473e632580 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffd4b8665f0) at kernel/qobject.cpp:3657
#95 0x00007f473e3d29ec in KJob::result (this=this@entry=0x565227764fb0, _t1=<optimized out>, _t1@entry=0x565227764fb0, _t2=...) at /usr/src/debug/kcoreaddons-5.76.0-bp153.2.2.1.x86_64/build/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:575
#96 0x00007f473e3d3551 in KJob::finishJob (this=0x565227764fb0, emitResult=<optimized out>) at /usr/src/debug/kcoreaddons-5.76.0-bp153.2.2.1.x86_64/src/lib/jobs/kjob.cpp:93
#97 0x00007f473e3d542a in KJob::emitResult (this=<optimized out>) at /usr/src/debug/kcoreaddons-5.76.0-bp153.2.2.1.x86_64/src/lib/jobs/kjob.cpp:297
#98 0x00007f473678d8b0 in KIO::SimpleJob::slotFinished (this=this@entry=0x565227764fb0) at /usr/src/debug/kio-5.76.0-bp153.3.2.1.x86_64/src/core/simplejob.cpp:220
#99 0x00007f47367996cf in KIO::TransferJob::slotFinished (this=0x565227764fb0) at /usr/src/debug/kio-5.76.0-bp153.3.2.1.x86_64/src/core/transferjob.cpp:159
#100 0x00007f473ece2fcf in QtPrivate::QSlotObjectBase::call (a=0x7ffd4b866880, r=0x565227764fb0, this=0x5652276594f0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#101 QMetaObject::activate (sender=sender@entry=0x565219a90830, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3784
#102 0x00007f473ece35c7 in QMetaObject::activate (sender=sender@entry=0x565219a90830, m=m@entry=0x7f4736a3ffc0 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3657
#103 0x00007f4736760013 in KIO::SlaveInterface::finished (this=this@entry=0x565219a90830) at /usr/src/debug/kio-5.76.0-bp153.3.2.1.x86_64/build/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:463
#104 0x00007f4736763494 in KIO::SlaveInterface::dispatch (this=0x565219a90830, _cmd=<optimized out>, rawdata=...) at /usr/src/debug/kio-5.76.0-bp153.3.2.1.x86_64/src/core/slaveinterface.cpp:148
#105 0x00007f47367607f8 in KIO::SlaveInterface::dispatch (this=0x565219a90830) at /usr/src/debug/kio-5.76.0-bp153.3.2.1.x86_64/src/core/slaveinterface.cpp:77
#106 0x00007f4736767e51 in KIO::Slave::gotInput (this=0x565219a90830) at /usr/src/debug/kio-5.76.0-bp153.3.2.1.x86_64/src/core/slave.cpp:402
#107 0x00007f473ece2fcf in QtPrivate::QSlotObjectBase::call (a=0x7ffd4b866b20, r=0x565219a90830, this=0x565224477c80) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#108 QMetaObject::activate (sender=0x565215d12290, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3784
#109 0x00007f473ece3a62 in QObject::event (this=0x565215d12290, e=<optimized out>) at kernel/qobject.cpp:1261
#110 0x00007f473d09af9c in QApplicationPrivate::notify_helper (this=this@entry=0x5651efd5b3b0, receiver=receiver@entry=0x565215d12290, e=e@entry=0x565227d0e600) at kernel/qapplication.cpp:3701
#111 0x00007f473d0a25b0 in QApplication::notify (this=0x7ffd4b8671c0, receiver=0x565215d12290, e=0x565227d0e600) at kernel/qapplication.cpp:3447
#112 0x00007f473ecb33a8 in QCoreApplication::notifyInternal2 (receiver=0x565215d12290, event=0x565227d0e600) at kernel/qcoreapplication.cpp:1088
#113 0x00007f473ecb357e in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x565227d0e600) at kernel/qcoreapplication.cpp:1476
#114 0x00007f473ecb5f67 in QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5651efcd0df0) at kernel/qcoreapplication.cpp:1825
#115 0x00007f473ecb6508 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1679
#116 0x00007f473ed10e13 in postEventSourceDispatch (s=0x5651efe31100) at kernel/qeventdispatcher_glib.cpp:276
#117 0x00007f473aaa0694 in g_main_dispatch (context=0x7f4724005010) at ../glib/gmain.c:3216
#118 g_main_context_dispatch (context=context@entry=0x7f4724005010) at ../glib/gmain.c:3881
#119 0x00007f473aaa0a30 in g_main_context_iterate (context=context@entry=0x7f4724005010, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:3954
#120 0x00007f473aaa0abc in g_main_context_iteration (context=0x7f4724005010, may_block=may_block@entry=1) at ../glib/gmain.c:4015
#121 0x00007f473ed1042f in QEventDispatcherGlib::processEvents (this=0x5651efe32fe0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#122 0x00007f473ecb15fa in QEventLoop::exec (this=this@entry=0x7ffd4b8670f0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#123 0x00007f473ecba800 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1389
#124 0x00007f472ed12f14 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konqueror-20.04.2-bp153.2.2.1.x86_64/src/konqmain.cpp:291
#125 0x00005651eed508bf in launch (argc=argc@entry=4, _name=_name@entry=0x5651efd34688 "konqueror", args=<optimized out>, args@entry=0x5651efd34692 "--mimetype", cwd=cwd@entry=0x5651efd346bf "/home/joachim", envc=envc@entry=90, envs=<optimized out>, envs@entry=0x5651efd346d5 "KDE_FULL_SESSION=true", reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x5651efd35075 "") at /usr/src/debug/kinit-5.76.0-bp153.2.2.1.x86_64/src/kdeinit/kinit.cpp:696
#126 0x00005651eed51aec in handle_launcher_request (sock=sock@entry=19, who=<optimized out>) at /usr/src/debug/kinit-5.76.0-bp153.2.2.1.x86_64/src/kdeinit/kinit.cpp:1134
#127 0x00005651eed52444 in handle_requests (waitForPid=waitForPid@entry=0) at /usr/src/debug/kinit-5.76.0-bp153.2.2.1.x86_64/src/kdeinit/kinit.cpp:1319
#128 0x00005651eed4d42c in main (argc=5, argv=<optimized out>) at /usr/src/debug/kinit-5.76.0-bp153.2.2.1.x86_64/src/kdeinit/kinit.cpp:1765
[Inferior 1 (process 8699) detached]
Comment 1 Christoph Cullmann 2024-05-06 20:53:05 UTC
Dear user,

KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6.

Please migrate to use a QWebEngine based HTML component.

We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes.

For security issues, please see:

https://kde.org/info/security/

Sorry that we did not fix this issue during the life-time of KHTML.

Greetings
Christoph Cullmann