Bug 444339

Summary: seemingly random crash when entering/leaving fullscreen
Product: [Applications] gwenview Reporter: Clemens Eisserer <linuxhippy>
Component: generalAssignee: Gwenview Bugs <gwenview-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: idontfeelcomfygivingyoumyemail, siqe
Priority: NOR Keywords: drkonqi
Version First Reported In: 21.04.1   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description Clemens Eisserer 2021-10-24 19:13:57 UTC
Application: gwenview (21.04.1)

Qt Version: 5.15.2
Frameworks Version: 5.85.0
Operating System: Linux 5.14.13-200.fc34.x86_64 x86_64
Windowing System: Wayland
Drkonqi Version: 5.22.5
Distribution: "Fedora release 34 (Thirty Four)"

-- Information about the crash:
- What I was doing when the application crashed:
I entered exited fullscreen mode

- Unusual behavior I noticed:
gwenview has no visible title bar until I moved it around, later it crashed

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Gwenview (gwenview), signal: Segmentation fault

[KCrash Handler]
#4  0x00007ff01b42d9df in KIO::UDSEntry::UDSEntry(KIO::UDSEntry const&) () from /lib64/libKF5KIOCore.so.5
#5  0x00007ff01b875bcf in Gwenview::ThumbnailProvider::slotResult(KJob*) () from /lib64/libgwenviewlib.so.5
#6  0x00007ff019e313a9 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5
#7  0x00007ff01a18ecf0 in KJob::result(KJob*, KJob::QPrivateSignal) () from /lib64/libKF5CoreAddons.so.5
#8  0x00007ff01a1935cb in KJob::finishJob(bool) () from /lib64/libKF5CoreAddons.so.5
#9  0x00007ff01b5c95c8 in KIO::PreviewJobPrivate::startPreview() () from /lib64/libKF5KIOWidgets.so.5
#10 0x00007ff019e27f09 in QObject::event(QEvent*) () from /lib64/libQt5Core.so.5
#11 0x00007ff01aaa4443 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5
#12 0x00007ff019dfd798 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5
#13 0x00007ff019e00d06 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5
#14 0x00007ff019e4f0d7 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5Core.so.5
#15 0x00007ff0180644cf in g_main_context_dispatch () from /lib64/libglib-2.0.so.0
#16 0x00007ff0180b84f8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#17 0x00007ff018061c03 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#18 0x00007ff019e4eb78 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#19 0x00007ff019dfc1a2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#20 0x00007ff019e046e4 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#21 0x00005581f6b52933 in main ()
[Inferior 1 (process 4475) detached]

The reporter indicates this bug may be a duplicate of or related to bug 444091.

Possible duplicates by query: bug 444091, bug 444002, bug 443954, bug 443935, bug 443784.

Reported using DrKonqi
Comment 1 siqe 2022-05-17 03:59:23 UTC
Created attachment 148905 [details]
New crash information added by DrKonqi

gwenview (21.12.2) using Qt 5.15.3

- What I was doing when the application crashed:
After testing, I found that repeatedly entering and exiting fullscreen mode by double-clicking will always crash Glenview when viewing a JPEG file. Interestingly enough, repeatedly entering and exiting fullscreen mode on a PNG file will never crash Glenview.

-- Backtrace (Reduced):
#4  0x00007fb89be21ddf in KIO::UDSEntry::UDSEntry(KIO::UDSEntry const&) () from /lib64/libKF5KIOCore.so.5
#5  0x00007fb89c295efb in Gwenview::ThumbnailProvider::slotResult(KJob*) () from /lib64/libgwenviewlib.so.5
#6  0x00007fb89a746726 in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5
#7  0x00007fb89ab44eb9 in KJob::result(KJob*, KJob::QPrivateSignal) () from /lib64/libKF5CoreAddons.so.5
#8  0x00007fb89ab492eb in KJob::finishJob(bool) () from /lib64/libKF5CoreAddons.so.5
Comment 2 siqe 2022-05-17 04:01:46 UTC
Crashing may be limited repeatedly entering and exiting fullscreen with JPEG files, not affecting PNG files.
Comment 3 A Linux User 2025-08-17 12:37:41 UTC
Cannor reproduce. Both jpg an dpng works fine with spamming doubleclick for fullscreen. Can you check again?
Comment 4 Bug Janitor Service 2025-09-01 03:47:20 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2025-09-16 03:48:03 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.