Bug 472364 - Gwenview crashes
Summary: Gwenview crashes
Status: RESOLVED DUPLICATE of bug 456244
Alias: None
Product: gwenview
Classification: Applications
Component: importer (show other bugs)
Version: 22.12.0
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-07-18 16:00 UTC by kalyaan1900
Modified: 2023-09-17 23:31 UTC (History)
1 user (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 kalyaan1900 2023-07-18 16:00:15 UTC
Application: gwenview_importer (22.12.0)

Qt Version: 5.15.8
Frameworks Version: 5.104.0
Operating System: Linux 6.2.15-100.fc36.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora release 36 (Thirty Six)"
DrKonqi: 5.27.4 [KCrashBackend]

-- Information about the crash:
this happens when trying to open up image. GNVIEW crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Gwenview Importer (gwenview_importer), signal: Bus error

[KCrash Handler]
#4  0x00007fd752f583ca in __memmove_avx_unaligned_erms () from /lib64/libc.so.6
#5  0x00007fd752acb2ca in Exiv2::MemIo::read(unsigned char*, long) () from /lib64/libexiv2.so.27
#6  0x00007fd752afa107 in Exiv2::readOrThrow(Exiv2::BasicIo&, unsigned char*, long, Exiv2::ErrorCode) [clone .lto_priv.2] [clone .lto_priv.0] () from /lib64/libexiv2.so.27
#7  0x00007fd752b04654 in Exiv2::JpegBase::readMetadata() () from /lib64/libexiv2.so.27
#8  0x00007fd7556aeea2 in Gwenview::Exiv2ImageLoader::load(QByteArray const&) () from /lib64/libgwenviewlib.so.5
#9  0x00007fd7556c8459 in Gwenview::JpegContent::loadFromData(QByteArray const&) () from /lib64/libgwenviewlib.so.5
#10 0x00007fd7556c870a in Gwenview::JpegContent::load(QString const&) () from /lib64/libgwenviewlib.so.5
#11 0x00007fd7556dc7c7 in Gwenview::ThumbnailGenerator::run() () from /lib64/libgwenviewlib.so.5
#12 0x00007fd7536e84c7 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#13 0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#14 0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 14 (Thread 0x7fd7251fe640 (LWP 51995) "gwenview_i:sh8"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 13 (Thread 0x7fd7259ff640 (LWP 51994) "gwenview_i:sh7"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 12 (Thread 0x7fd730ff9640 (LWP 51993) "gwenview_i:sh6"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 11 (Thread 0x7fd7317fa640 (LWP 51992) "gwenview_i:sh5"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 10 (Thread 0x7fd731ffb640 (LWP 51991) "gwenview_i:sh4"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 9 (Thread 0x7fd7327fc640 (LWP 51990) "gwenview_i:sh3"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 8 (Thread 0x7fd732ffd640 (LWP 51989) "gwenview_i:sh2"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 7 (Thread 0x7fd7337fe640 (LWP 51988) "gwenview_i:sh1"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 6 (Thread 0x7fd733fff640 (LWP 51987) "gwenview_i:sh0"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 5 (Thread 0x7fd7388be640 (LWP 51986) "gwenvie:disk$0"):
#1  0x00007fd752e8c1b0 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libc.so.6
#2  0x00007fd738ac2c3b in util_queue_thread_func () from /usr/lib64/dri/iris_dri.so
#3  0x00007fd738ac288b in impl_thrd_routine () from /usr/lib64/dri/iris_dri.so
#4  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#5  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 4 (Thread 0x7fd73abfe640 (LWP 51984) "WaylandEventThr"):
#1  0x00007fd752e901a2 in pthread_mutex_lock@@GLIBC_2.2.5 () from /lib64/libc.so.6
#2  0x00007fd75143f02c in wl_display_cancel_read () from /lib64/libwayland-client.so.0
#3  0x00007fd7514c8955 in QtWaylandClient::EventThread::run() () from /lib64/libQt5WaylandClient.so.5
#4  0x00007fd7536e84c7 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#6  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 3 (Thread 0x7fd73b3ff640 (LWP 51983) "WaylandEventThr"):
#1  0x00007fd752e901a2 in pthread_mutex_lock@@GLIBC_2.2.5 () from /lib64/libc.so.6
#2  0x00007fd75143f02c in wl_display_cancel_read () from /lib64/libwayland-client.so.0
#3  0x00007fd7514c8955 in QtWaylandClient::EventThread::run() () from /lib64/libQt5WaylandClient.so.5
#4  0x00007fd7536e84c7 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#5  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#6  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 2 (Thread 0x7fd740bff640 (LWP 51970) "QDBusConnection"):
#1  0x00007fd75197c23d in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0
#2  0x00007fd751924940 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fd7538ee616 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#4  0x00007fd75389bf3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fd7536e719a in QThread::exec() () from /lib64/libQt5Core.so.5
#6  0x00007fd752d85b1b in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5
#7  0x00007fd7536e84c7 in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5
#8  0x00007fd752e8cdcd in start_thread () from /lib64/libc.so.6
#9  0x00007fd752f12630 in clone3 () from /lib64/libc.so.6

Thread 1 (Thread 0x7fd74e245a00 (LWP 51966) "gwenview_import"):
#1  0x00007fd75143f767 in wl_display_dispatch_queue_pending () from /lib64/libwayland-client.so.0
#2  0x00007fd7514c8775 in QtWaylandClient::QWaylandDisplay::flushRequests() () from /lib64/libQt5WaylandClient.so.5
#3  0x00007fd7538d101f in void doActivate<false>(QObject*, int, void**) () from /lib64/libQt5Core.so.5
#4  0x00007fd7538ee62d in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#5  0x00007fd75389bf3a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5
#6  0x00007fd7538a4002 in QCoreApplication::exec() () from /lib64/libQt5Core.so.5
#7  0x000055c415fdfa01 in main ()
[Inferior 1 (process 51966) detached]

Reported using DrKonqi
Comment 1 Nicolas Fella 2023-09-17 23:31:28 UTC
*** This bug has been marked as a duplicate of bug 456244 ***