https://bugs.kde.org/show_bug.cgi?id=472364

            Bug ID: 472364
           Summary: GNVIEW crashes
    Classification: Applications
           Product: gwenview
           Version: 22.12.0
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: importer
          Assignee: gwenview-bugs-n...@kde.org
          Reporter: kalyaan1...@gmail.com
  Target Milestone: ---

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to