https://bugs.kde.org/show_bug.cgi?id=474634
Bug ID: 474634 Summary: Qwenview crashes when scanning a folder Classification: Applications Product: gwenview Version: 23.08.0 Platform: openSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: gwenview-bugs-n...@kde.org Reporter: mich...@actrix.gen.nz Target Milestone: --- Application: gwenview (23.08.0) Qt Version: 5.15.10 Frameworks Version: 5.110.0 Operating System: Linux 6.5.3-1-default x86_64 Windowing System: X11 Distribution: "openSUSE Tumbleweed" DrKonqi: 5.27.8 [KCrashBackend] -- Information about the crash: When using gwenview to open a image from Dolphin, it appears to start to display the image but then crashes. The crash is caused by the scanning the other files in the same folder when one of those files contains exif data that it cannot cope with. I used showfioto to open the image with the bad exif, then saved it to rewrite the exif. After making the correction, gwenview worked properly - I could open the image file I wanted and it no longer fell over on scanning the folder containing the offending image, The crash can be reproduced every time. -- Backtrace: Application: Gwenview (gwenview), signal: Aborted [KCrash Handler] #4 0x00007fec77e91e0c in __pthread_kill_implementation () from /lib64/libc.so.6 #5 0x00007fec77e3f0e6 in raise () from /lib64/libc.so.6 #6 0x00007fec77e268d7 in abort () from /lib64/libc.so.6 #7 0x00007fec782acc17 in ?? () from /lib64/libstdc++.so.6 #8 0x00007fec782bc1fc in ?? () from /lib64/libstdc++.so.6 #9 0x00007fec782bc267 in std::terminate() () from /lib64/libstdc++.so.6 #10 0x00007fec782bc4c8 in __cxa_throw () from /lib64/libstdc++.so.6 #11 0x00007fec786bcd6f in QUnhandledException::raise() const () from /lib64/libQt5Core.so.5 #12 0x00007fec7870ac8d in QFutureInterfaceBase::waitForResult(int) () from /lib64/libQt5Core.so.5 #13 0x00007fec7abcbe1f in ?? () from /lib64/libgwenviewlib.so.5 #14 0x00007fec78925812 in ?? () from /lib64/libQt5Core.so.5 #15 0x00007fec7870d995 in QFutureWatcherBase::event(QEvent*) () from /lib64/libQt5Core.so.5 #16 0x00007fec795a519e in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #17 0x00007fec788ed568 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #18 0x00007fec788f0b61 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib64/libQt5Core.so.5 #19 0x00007fec78946c93 in ?? () from /lib64/libQt5Core.so.5 #20 0x00007fec765169d8 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #21 0x00007fec76516de8 in ?? () from /lib64/libglib-2.0.so.0 #22 0x00007fec76516e7c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #23 0x00007fec789464a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #24 0x00007fec788ebffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #25 0x00007fec788f4490 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #26 0x000055ff15557423 in ?? () #27 0x00007fec77e281b0 in __libc_start_call_main () from /lib64/libc.so.6 #28 0x00007fec77e28279 in __libc_start_main_impl () from /lib64/libc.so.6 #29 0x000055ff15557b85 in ?? () [Inferior 1 (process 16878) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.