Version-Release number of selected component: quiterss-0.19.4-8.fc38 Additional info: reporter: libreport-2.17.10 package: quiterss-0.19.4-8.fc38 dso_list: /usr/bin/quiterss quiterss-0.19.4-8.fc38.x86_64 (Fedora Project) 1682357122 uid: 1000 executable: /usr/bin/quiterss type: CCpp rootdir: / cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-quiterss-605f917440954b8c91e58f4fb9952948.scope cmdline: /usr/bin/quiterss crash_function: JSC::StructureIDBlob::indexingType runlevel: N 5 kernel: 6.3.7-200.fc38.x86_64 reason: quiterss killed by SIGSEGV backtrace_rating: 4 journald_cursor: s=6e9986fedb0c466480c0ca29be6066be;i=272b67;b=3086db8da8b3469c95dbc683f86195e1;m=62a218fdb;t=5fe2b23edc860;x=92107790ea8562ca Truncated backtrace: Thread no. 0 (48 frames) #0 JSC::StructureIDBlob::indexingType at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/StructureIDBlob.h:56 #1 JSC::Structure::indexingType at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/Structure.h:233 #2 JSC::IndexingHeader::preCapacity at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/IndexingHeaderInlines.h:37 #3 JSC::Butterfly::createOrGrowPropertyStorage at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/ButterflyInlines.h:85 #4 JSC::JSObject::growOutOfLineStorage at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/JSObject.cpp:2552 #5 JSC::JSObject::setStructureAndReallocateStorageIfNecessary at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/JSObject.h:1371 #7 JSC::JSObject::putDirectInternal<(JSC::JSObject::PutMode)0> at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/JSObject.h:1352 #8 JSC::JSObject::putInline at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/JSObjectInlines.h:55 #9 JSC::JSObject::put at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/JSObject.cpp:384 #10 JSC::JSValue::put at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:762 #11 JSC::LLInt::llint_slow_path_put_by_val at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/llint/LLIntSlowPaths.cpp:753 #12 llint_entry #15 vmEntryToJavaScript #16 JSC::JITCode::execute at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/jit/JITCode.cpp:80 #17 JSC::Interpreter::execute at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/interpreter/Interpreter.cpp:971 #18 JSC::evaluate at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/Completion.cpp:106 #19 JSC::profiledEvaluate at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/JavaScriptCore/runtime/Completion.cpp:121 #20 WebCore::JSMainThreadExecState::profiledEvaluate at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/bindings/js/JSMainThreadExecState.h:80 #21 WebCore::ScriptController::evaluateInWorld at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/bindings/js/ScriptController.cpp:164 #22 WebCore::ScriptController::evaluate at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/bindings/js/ScriptController.cpp:180 #23 WebCore::ScriptElement::executeScript at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/dom/ScriptElement.cpp:320 #24 WebCore::HTMLScriptRunner::executePendingScriptAndDispatchEvent at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/html/parser/HTMLScriptRunner.cpp:144 #25 WebCore::HTMLScriptRunner::executeParsingBlockingScript at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/html/parser/HTMLScriptRunner.cpp:120 #26 WebCore::HTMLScriptRunner::executeParsingBlockingScripts at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/html/parser/HTMLScriptRunner.cpp:195 #27 WebCore::HTMLScriptRunner::executeScriptsWaitingForLoad at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/html/parser/HTMLScriptRunner.cpp:204 #28 WebCore::HTMLDocumentParser::notifyFinished at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/html/parser/HTMLDocumentParser.cpp:525 #29 WebCore::CachedResource::checkNotify at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/loader/cache/CachedResource.cpp:298 #30 WebCore::SubresourceLoader::didFinishLoading at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/loader/SubresourceLoader.cpp:428 #31 WebCore::QNetworkReplyHandler::finish at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:550 #32 WebCore::QNetworkReplyHandlerCallQueue::flush at /usr/src/debug/qt5-qtwebkit-5.212.0-0.75alpha4.fc38.x86_64/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:281 #33 doActivate<false> at kernel/qobject.cpp:3935 #34 QMetaObject::activate at kernel/qobject.cpp:3983 #35 QNetworkReply::finished at .moc/moc_qnetworkreply.cpp:404 #36 QNetworkReplyHttpImplPrivate::finished at access/qnetworkreplyhttpimpl.cpp:2280 #37 QObject::event at kernel/qobject.cpp:1347 #38 QApplicationPrivate::notify_helper at kernel/qapplication.cpp:3640 #39 QCoreApplication::notifyInternal2 at kernel/qcoreapplication.cpp:1064 #40 QCoreApplication::sendEvent at kernel/qcoreapplication.cpp:1462 #41 QCoreApplicationPrivate::sendPostedEvents at kernel/qcoreapplication.cpp:1821 #42 QCoreApplication::sendPostedEvents at kernel/qcoreapplication.cpp:1680 #43 postEventSourceDispatch at kernel/qeventdispatcher_glib.cpp:277 #46 g_main_context_iterate.isra.0 at ../glib/gmain.c:4276 #47 g_main_context_iteration at ../glib/gmain.c:4343 #48 QEventDispatcherGlib::processEvents at kernel/qeventdispatcher_glib.cpp:423 #49 QEventLoop::exec at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #50 QCoreApplication::exec at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #51 QGuiApplication::exec at kernel/qguiapplication.cpp:1863 #52 QApplication::exec at kernel/qapplication.cpp:2832
Created attachment 1970995 [details] File: exploitable
Created attachment 1970996 [details] File: maps
Created attachment 1970997 [details] File: limits
Created attachment 1970998 [details] File: proc_pid_status
Created attachment 1970999 [details] File: os_info
Created attachment 1971000 [details] File: core_backtrace
Created attachment 1971001 [details] File: open_fds
Created attachment 1971002 [details] File: cpuinfo
Created attachment 1971003 [details] File: environ
Created attachment 1971004 [details] File: backtrace
Created attachment 1971005 [details] File: mountinfo
This backtrace is very deep in Qt5's WebKit, so I'm assigning it to that package. Anyway, qt5-qtwebkit seems to be barely maintained by upstream (see bug #1872819), lacking security updates for more than 2 years, so we should think about dropping this package completely for security reasons.
Maybe it's time to shut down this application. Good idea, bad realization. I'm sorry