Bug 429941 - krusader crashed while doing nothing in background
Summary: krusader crashed while doing nothing in background
Status: RESOLVED WORKSFORME
Alias: None
Product: krusader
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Krusader Bugs Distribution List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-12-02 19:36 UTC by Andrew
Modified: 2022-02-06 04:37 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew 2020-12-02 19:36:52 UTC
Application: krusader (2.7.2 "Peace of Mind")

Qt Version: 5.15.1
Frameworks Version: 5.75.0
Operating System: Linux 5.9.11-200.fc33.x86_64 x86_64
Windowing system: X11
Distribution: "Fedora release 33 (Thirty Three)"

-- Information about the crash:
- What I was doing when the application crashed:
Opened viever (F3) on a html file, selected and copied some text there, closed the viewer (not 100% sure) and switched to another window (not Krusader). After that noticed crash notification.

-- Backtrace:
Application: Krusader (krusader), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f2af0b41c9b in q_createNativeChildrenAndSetParent(QWidget const*) () at /lib64/libQt5Widgets.so.5
#5  0x00007f2af0b41d68 in q_createNativeChildrenAndSetParent(QWidget const*) () at /lib64/libQt5Widgets.so.5
#6  0x00007f2af0b41d68 in q_createNativeChildrenAndSetParent(QWidget const*) () at /lib64/libQt5Widgets.so.5
#7  0x00007f2af0b41d68 in q_createNativeChildrenAndSetParent(QWidget const*) () at /lib64/libQt5Widgets.so.5
#8  0x00007f2af0b41d68 in q_createNativeChildrenAndSetParent(QWidget const*) () at /lib64/libQt5Widgets.so.5
#9  0x00007f2af0b3f490 in QWidgetPrivate::create() () at /lib64/libQt5Widgets.so.5
#10 0x00007f2af0b3f8c6 in QWidget::create(unsigned long long, bool, bool) () at /lib64/libQt5Widgets.so.5
#11 0x00007f2af0b4dc8b in QWidget::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#12 0x00007f2af19e6019 in KXmlGuiWindow::event(QEvent*) () at /lib64/libKF5XmlGui.so.5
#13 0x00007f2af0b0d15f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#14 0x00007f2af00f8be8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#15 0x00007f2af0b68331 in QWidgetWindow::event(QEvent*) () at /lib64/libQt5Widgets.so.5
#16 0x00007f2af0b0d15f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt5Widgets.so.5
#17 0x00007f2af00f8be8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt5Core.so.5
#18 0x00007f2af04f6545 in QWindowPrivate::create(bool, unsigned long long) () at /lib64/libQt5Gui.so.5
#19 0x00007f2af04f67b8 in QWindow::winId() const () at /lib64/libQt5Gui.so.5
#20 0x00007f2af12b6497 in KJobWindows::setWindow(KJob*, QWindow*) () at /lib64/libKF5JobWidgets.so.5
#21 0x00007f2af12b666e in KJobWidgets::setWindow(KJob*, QWidget*) () at /lib64/libKF5JobWidgets.so.5
#22 0x00007f2af17de9c8 in KIO::AccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) () at /lib64/libKF5KIOWidgets.so.5
#23 0x00007f2ad0234231 in KDEPrivate::MyNetworkAccessManager::createRequest(QNetworkAccessManager::Operation, QNetworkRequest const&, QIODevice*) () at /usr/lib64/qt5/plugins/kf5/parts/kwebkitpart.so
#24 0x00007f2aef86f735 in QNetworkAccessManager::get(QNetworkRequest const&) () at /lib64/libQt5Network.so.5
#25 0x00007f2aaab41ad2 in WebCore::QNetworkReplyHandler::sendNetworkRequest(QNetworkAccessManager*, WebCore::ResourceRequest const&) () at /lib64/libQt5WebKit.so.5
#26 0x00007f2aaab42862 in WebCore::QNetworkReplyHandler::start() () at /lib64/libQt5WebKit.so.5
#27 0x00007f2aaab3e8d7 in WebCore::QNetworkReplyHandlerCallQueue::flush() [clone .part.0] () at /lib64/libQt5WebKit.so.5
#28 0x00007f2aaab447bb in WebCore::ResourceHandle::start() () at /lib64/libQt5WebKit.so.5
#29 0x00007f2aaaa7b140 in WebCore::ResourceHandle::create(WebCore::NetworkingContext*, WebCore::ResourceRequest const&, WebCore::ResourceHandleClient*, bool, bool) () at /lib64/libQt5WebKit.so.5
#30 0x00007f2aa98ed987 in WebResourceLoadScheduler::createPingHandle(WebCore::NetworkingContext*, WebCore::ResourceRequest&, bool) () at /lib64/libQt5WebKit.so.5
#31 0x00007f2aaa8ec3b2 in WebCore::PingLoader::loadImage(WebCore::Frame&, WebCore::URL const&) () at /lib64/libQt5WebKit.so.5
#32 0x00007f2aaa9222b3 in WebCore::CachedResourceLoader::requestImage(WebCore::CachedResourceRequest&) () at /lib64/libQt5WebKit.so.5
#33 0x00007f2aaa8e2c52 in WebCore::ImageLoader::updateFromElement() () at /lib64/libQt5WebKit.so.5
#34 0x00007f2aaa4c8b01 in WebCore::HTMLImageElement::selectImageSource() () at /lib64/libQt5WebKit.so.5
#35 0x00007f2aaa5ea633 in WebCore::Element::attributeChanged(WebCore::QualifiedName const&, WTF::AtomicString const&, WTF::AtomicString const&, WebCore::Element::AttributeModificationReason) () at /lib64/libQt5WebKit.so.5
#36 0x00007f2aaa6145a9 in WebCore::Element::didAddAttribute(WebCore::QualifiedName const&, WTF::AtomicString const&) () at /lib64/libQt5WebKit.so.5
#37 0x00007f2aaace02eb in WebCore::setJSHTMLImageElementSrc(JSC::ExecState*, long, long) () at /lib64/libQt5WebKit.so.5
#38 0x00007f2aa99b83cb in JSC::JSObject::putInlineSlow(JSC::ExecState*, JSC::PropertyName, JSC::JSValue, JSC::PutPropertySlot&) () at /lib64/libQt5WebKit.so.5
#39 0x00007f2aa9e3aa88 in llint_slow_path_put_by_id () at /lib64/libQt5WebKit.so.5
#40 0x00007f2aa9c0e2b7 in  () at /lib64/libQt5WebKit.so.5
#41 0x00007ffe27815d10 in  ()
#42 0x00007f2aa9c113c2 in  () at /lib64/libQt5WebKit.so.5
#43 0x0000000000000000 in  ()
[Inferior 1 (process 1764) detached]

Reported using DrKonqi
Comment 1 Nikita Melnichenko 2021-12-23 08:30:16 UTC
The crash appears to be in KF web viewer plugin, external to krusader. Are you able to repro with a good rate?
Comment 2 Bug Janitor Service 2022-01-07 04:35:06 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 3 Andrew 2022-01-07 10:39:49 UTC
Now I don't see HTML/web option in Krusader's viewer for some reason.
Text and hex viewers does not seem to crash it.
Comment 4 Bug Janitor Service 2022-01-22 04:37:26 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 5 Bug Janitor Service 2022-02-06 04:37:36 UTC
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!