*** This bug is a duplicate of bug 2144731 ***
https://bugs.launchpad.net/bugs/2144731
Public bug reported:
Ubuntu 24.04 (Noble)
libexiv2.so.27
libgwenviewlib.so.4.97.0
Gwenview crashes with a SIGSEGV when browsing image folders.
The crash occurs in libexiv2.
Steps to reproduce:
1. Open Gwenview
2. Browse to a folder containing images
3. Gwenview crashes
Expected result:
Gwenview displays the images without crashing.
Actual result:
Gwenview crashes with SIGSEGV in libexiv2.
henning@OMEN:~$ grep -A 50 "Stacktrace\|Backtrace\|Traceback\|signal"
/var/crash/_usr_bin_gwenview.1000.crash | head -80
Stacktrace:
#0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=<optimized
out>) at ./nptl/pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {137486097421152}}
ret = <optimized out>
pd = <optimized out>
old_mask = <optimized out>
ret = <optimized out>
tid = <optimized out>
ret = <optimized out>
resultvar = <optimized out>
resultvar = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
__futex = <optimized out>
resultvar = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
__futex = <optimized out>
__private = <optimized out>
__oldval = <optimized out>
#1 __pthread_kill_internal (signo=11, threadid=<optimized out>) at
./nptl/pthread_kill.c:78
No locals.
#2 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=11) at
./nptl/pthread_kill.c:89
No locals.
#3 0x00007d0b1b04527e in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#4 0x00007d0b1af126bf in KCrash::defaultCrashHandler(int) () from
/lib/x86_64-linux-gnu/libKF5Crash.so.5
No symbol table info available.
#5 <signal handler called>
No locals.
#6 0x00007d0b1cf08438 in Exiv2::Image::setMetadata(Exiv2::Image const&) ()
from /lib/x86_64-linux-gnu/libexiv2.so.27
No symbol table info available.
#7 0x00007d0b1de2ecc4 in Gwenview::JpegContent::loadFromData(QByteArray
const&, Exiv2::Image*) () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5
No symbol table info available.
#8 0x00007d0b1ddf902d in ?? () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5
No symbol table info available.
#9 0x00007d0b1ddf27a7 in ?? () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5
No symbol table info available.
#10 0x00007d0b1b8deab9 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#11 0x00007d0b1b8db674 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
No symbol table info available.
#12 0x00007d0b1b09caa4 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:447
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {137486097430208,
401225559957817342, 137486097430208, -296, 0, 140737012509600,
401225560079452158, 401582782512220158}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#13 0x00007d0b1b129c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
StacktraceAddressSignature:
/usr/bin/gwenview:11:/usr/lib/x86_64-linux-gnu/libc.so.6+1d27e:/usr/lib/x86_64-linux-gnu/libKF5Crash.so.5.115.0+46bf:/usr/lib/x86_64-linux-gnu/libexiv2.so.0.27.6+7c438:/usr/lib/x86_64-linux-gnu/libgwenviewlib.so.4.97.0+6fcc4:/usr/lib/x86_64-linux-gnu/libgwenviewlib.so.4.97.0+3a02d:/usr/lib/x86_64-linux-gnu/libgwenviewlib.so.4.97.0+337a7:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13+50ab9:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5.15.13+4d674:/usr/lib/x86_64-linux-gnu/libc.so.6+74aa4:/usr/lib/x86_64-linux-gnu/libc.so.6+101c6c
StacktraceTop:
Exiv2::Image::setMetadata(Exiv2::Image const&) () from
/lib/x86_64-linux-gnu/libexiv2.so.27
Gwenview::JpegContent::loadFromData(QByteArray const&, Exiv2::Image*) () from
/lib/x86_64-linux-gnu/libgwenviewlib.so.5
?? () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5
?? () from /lib/x86_64-linux-gnu/libgwenviewlib.so.5
?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
Tags: noble
ThreadStacktrace:
.
Thread 6 (Thread 0x7d0b153ec6c0 (LWP 36014)):
#0 0x00007d0b1b11b4fd in __GI___poll (fds=0x7d0b153eb7e8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = 1
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007d0b19d968ca in ?? () from /lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#2 0x00007d0b19d9828c in xcb_wait_for_event () from
/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: libexiv2-27 0.27.6-1build1
ProcVersionSignature: Ubuntu 6.17.0-19.19~24.04.2-generic 6.17.13
Uname: Linux 6.17.0-19-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.8
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
Date: Thu Mar 19 11:25:18 2026
InstallationDate: Installed on 2026-02-19 (28 days ago)
InstallationMedia: Kubuntu 24.04.4 LTS "Noble Numbat" - Release amd64 (20260210)
SourcePackage: exiv2
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: exiv2 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2144881
Title:
Gwenview crashes when browsing folders - SIGSEGV in libexiv2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/exiv2/+bug/2144881/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs