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.

Reply via email to