Bug#1110093: gimp: Program returns an error when starting
cxtbs
chtabs2k19 at gmail.com
Tue Jul 29 18:54:07 BST 2025
Package: gimp
Version: 2.10.34-1+deb12u2
Severity: important
X-Debbugs-Cc: chtabs2k19 at gmail.com
Dear Maintainer,
* What led up to the situation?
Launching the program using "open" in Caja.
* What exactly did you do (or not do) that was effective (or
ineffective)?
Just launched the program
* What was the outcome of this action?
GIMP window with the contents appeared: Invalid charset: `InvalidCharsetId'
* What outcome did you expect instead?
Opening the selected image
<!-- Скопируйте и вставьте всю отладочную информацию в отчёт для разработчиков
-->
```
GNU Image Manipulation Program version 2.10.34
git-describe: GIMP_2_10_34
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/12/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian
12.2.0-14' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-
languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-
major-version-only --program-suffix=-12 --program-prefix=x86_64-linux-gnu-
--enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-
included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls
--enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes
--with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-
verify --enable-plugin --enable-default-pie --with-system-zlib --enable-
libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto
--enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-
abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic
--enable-offload-targets=nvptx-
none=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-
amdhsa=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-gcn/usr --enable-offload-
defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-
gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.2.0 (Debian 12.2.0-14)
# Libraries #
using babl version 0.1.98 (compiled against version 0.1.98)
using GEGL version 0.4.45 (compiled against version 0.4.42)
using GLib version 2.74.6 (compiled against version 2.74.6)
using GdkPixbuf version 2.42.10 (compiled against version 2.42.10)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.12 (compiled against version 1.50.12)
using Fontconfig version 2.14.1 (compiled against version 2.14.1)
using Cairo version 1.16.0 (compiled against version 1.16.0)
```
> GIMP-ПРЕДУПРЕЖДЕНИЕ: Invalid charset: `InvalidCharsetId'
Stack trace:
```
# Stack traces obtained from PID 6763 - Thread 6763 #
[New LWP 6765]
[New LWP 6767]
[New LWP 6768]
[New LWP 6770]
[New LWP 6771]
[New LWP 6924]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__GI___libc_read (nbytes=256, buf=0x7fff6f57b530, fd=17) at
../sysdeps/unix/sysv/linux/read.c:26
Id Target Id Frame
* 1 Thread 0x7f912f501300 (LWP 6763) "gimp-2.10" __GI___libc_read
(nbytes=256, buf=0x7fff6f57b530, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
2 Thread 0x7f91213ff6c0 (LWP 6765) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
3 Thread 0x7f911b3ff6c0 (LWP 6767) "gmain" 0x00007f912ff8821f in
__GI___poll (fds=0x559e0aeae370, nfds=2, timeout=2998) at
../sysdeps/unix/sysv/linux/poll.c:29
4 Thread 0x7f911a5b76c0 (LWP 6768) "gdbus" 0x00007f912ff8821f in
__GI___poll (fds=0x559e0a966580, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
5 Thread 0x7f90f6bfe6c0 (LWP 6770) "async" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7f90f63fd6c0 (LWP 6771) "pool-gimp-2.10" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x7f90f5bfc6c0 (LWP 6924) "swap writer" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Thread 7 (Thread 0x7f90f5bfc6c0 (LWP 6924) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f91301f836f in g_cond_wait () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2 0x00007f913078e0dd in gegl_tile_backend_swap_writer_thread
(ignored=<optimized out>) at ../gegl/buffer/gegl-tile-backend-swap.c:698
params = <optimized out>
#3 0x00007f91301cdc9d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f912ff151f5 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140260575004352,
6380484879259989516, -1152, 11, 140735061404560, 140260566614016,
-6364181873017817588, -6364053755491977716}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f912ff9589c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x7f90f63fd6c0 (LWP 6771) "pool-gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f91301f84ac in g_cond_wait_until () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2 0x00007f9130171881 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f9130171e71 in g_async_queue_timeout_pop () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#4 0x00007f91301ce51d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f91301cdc9d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f912ff151f5 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140260583397056,
6380484879259989516, -1152, 0, 140735061411856, 140260575006720,
-6364178571798579700, -6364053755491977716}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007f912ff9589c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7f90f6bfe6c0 (LWP 6770) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f91301f836f in g_cond_wait () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2 0x0000559dd5dc8318 in ()
#3 0x00007f91301cdc9d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f912ff151f5 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140260591789760,
6380484879259989516, -1152, 0, 140735061412160, 140260583399424,
-6364179670773336564, -6364053755491977716}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f912ff9589c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7f911a5b76c0 (LWP 6768) "gdbus"):
#0 0x00007f912ff8821f in __GI___poll (fds=0x559e0a966580, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
#1 0x00007f91301a394e in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f91301a3c8f in g_main_loop_run () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3 0x00007f913043e7c6 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007f91301cdc9d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f912ff151f5 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140261189187264,
6380484879259989516, -1152, 11, 140735061412240, 140261180796928,
-6364081571035941364, -6364053755491977716}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007f912ff9589c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7f911b3ff6c0 (LWP 6767) "gmain"):
#0 0x00007f912ff8821f in __GI___poll (fds=0x559e0aeae370, nfds=2,
timeout=2998) at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
#1 0x00007f91301a394e in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f91301a3a6c in g_main_context_iteration () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3 0x00007f91301a3ab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f91301cdc9d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f912ff151f5 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140261204162240,
6380484879259989516, -1152, 11, 140735061411856, 140261195771904,
-6364079616825821684, -6364053755491977716}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007f912ff9589c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7f91213ff6c0 (LWP 6765) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f91301f836f in g_cond_wait () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2 0x00007f9130748293 in gegl_parallel_distribute_thread_func
(thread=0x7f9130827120 <gegl_parallel_distribute_threads>) at ../gegl/gegl-
parallel.c:508
#3 0x00007f91301cdc9d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f912ff151f5 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140261304825536,
6380484879259989516, -1152, 0, 140735061412064, 140261296435200,
-6364066422686288372, -6364053755491977716}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f912ff9589c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7f912f501300 (LWP 6763) "gimp-2.10"):
#0 __GI___libc_read (nbytes=256, buf=0x7fff6f57b530, fd=17) at
../sysdeps/unix/sysv/linux/read.c:26
sc_ret = -512
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 __GI___libc_read (fd=17, buf=0x7fff6f57b530, nbytes=256) at
../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007f91310a16fd in gimp_stack_trace_print () at /lib/x86_64-linux-
gnu/libgimpbase-2.0.so.0
#3 0x0000559dd5ad8a49 in gui_message ()
#4 0x0000559dd5dc4f00 in gimp_show_message ()
#5 0x0000559dd5acd95e in ()
#6 0x00007f91301aae07 in g_logv () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007f91301ab09f in g_log () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007f913052de18 in () at /lib/x86_64-linux-gnu/libgexiv2.so.2
#9 0x00007f912f6f200f in Exiv2::LogMsg::~LogMsg() () at /lib/x86_64-linux-
gnu/libexiv2.so.27
#10 0x00007f912f735059 in
Exiv2::CommentValue::read(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) () at /lib/x86_64-linux-
gnu/libexiv2.so.27
#11 0x00007f912f6f224e in
Exiv2::Exifdatum::operator=(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&) () at /lib/x86_64-linux-
gnu/libexiv2.so.27
#12 0x00007f9130520ef0 in () at /lib/x86_64-linux-gnu/libgexiv2.so.2
#13 0x00007f913051d4f1 in gexiv2_metadata_try_set_tag_multiple () at
/lib/x86_64-linux-gnu/libgexiv2.so.2
#14 0x00007f913051d6cd in gexiv2_metadata_set_tag_multiple () at
/lib/x86_64-linux-gnu/libgexiv2.so.2
#15 0x00007f91310999f8 in () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#16 0x00007f91301a7e32 in g_markup_parse_context_parse () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#17 0x00007f913109a5e2 in gimp_metadata_deserialize () at /lib/x86_64-linux-
gnu/libgimpbase-2.0.so.0
#18 0x0000559dd5d45e7b in ()
#19 0x0000559dd5d9657a in gimp_procedure_execute ()
#20 0x0000559dd5d8fc1a in gimp_pdb_execute_procedure_by_name_args ()
#21 0x0000559dd5d9a600 in gimp_plug_in_handle_message ()
#22 0x0000559dd5d98f69 in ()
#23 0x00007f91301a361f in g_main_context_dispatch () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#24 0x00007f91301a39d8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#25 0x00007f91301a3c8f in g_main_loop_run () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#26 0x0000559dd5daa577 in gimp_plug_in_manager_call_run ()
#27 0x0000559dd5da2f0f in ()
#28 0x0000559dd5d9657a in gimp_procedure_execute ()
#29 0x0000559dd5d8fc1a in gimp_pdb_execute_procedure_by_name_args ()
#30 0x0000559dd5d900ce in gimp_pdb_execute_procedure_by_name ()
#31 0x0000559dd5ea654a in file_open_image ()
#32 0x0000559dd5ea7593 in file_open_with_proc_and_display ()
#33 0x0000559dd5ea7e55 in file_open_from_command_line ()
#34 0x0000559dd5acd4ac in app_run ()
#35 0x0000559dd5acce1f in main ()
[Inferior 1 (process 6763) detached]
```
-- System Information:
Debian Release: 12.11
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.1.0-35-amd64 (SMP w/2 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gimp depends on:
ii gimp-data 2.10.34-1+deb12u2
ii graphviz 2.42.2-7+deb12u1
ii libaa1 1.4p5-50
ii libbabl-0.1-0 1:0.1.98-1+b1
ii libbz2-1.0 1.0.8-5+b1
ii libc6 2.36-9+deb12u10
ii libcairo2 1.16.0-7
ii libfontconfig1 2.14.1-4
ii libfreetype6 2.12.1+dfsg-5+deb12u4
ii libgcc-s1 12.2.0-14+deb12u1
ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+deb12u1
ii libgegl-0.4-0 1:0.4.42-2
ii libgexiv2-2 0.14.0-1+b1
ii libgimp2.0 2.10.34-1+deb12u2
ii libglib2.0-0 2.74.6-2+deb12u6
ii libgs10 10.0.0~dfsg-11+deb12u7
ii libgtk2.0-0 2.24.33-2+deb12u1
ii libgudev-1.0-0 237-2
ii libharfbuzz0b 6.0.0+dfsg-3
ii libheif1 1.15.1-1+deb12u1
ii libjpeg62-turbo 1:2.1.5-2
ii libjson-glib-1.0-0 1.6.6-1
ii libjxl0.7 0.7.0-10
ii liblcms2-2 2.14-2
ii liblzma5 5.4.1-1
ii libmng1 1.0.10+dfsg-3.1+b5
ii libmypaint-1.5-1 1.6.0-2
ii libopenexr-3-1-30 3.1.5-5
ii libopenjp2-7 2.5.0-2+deb12u1
ii libpango-1.0-0 1.50.12+ds-1
ii libpangocairo-1.0-0 1.50.12+ds-1
ii libpangoft2-1.0-0 1.50.12+ds-1
ii libpng16-16 1.6.39-2
ii libpoppler-glib8 22.12.0-2+deb12u1
ii librsvg2-2 2.54.7+dfsg-1~deb12u1
ii libstdc++6 12.2.0-14+deb12u1
ii libtiff6 4.5.0-6+deb12u2
ii libwebp7 1.2.4-0.2+deb12u1
ii libwebpdemux2 1.2.4-0.2+deb12u1
ii libwebpmux3 1.2.4-0.2+deb12u1
ii libwmf-0.2-7 0.2.12-5.1
ii libwmflite-0.2-7 0.2.12-5.1
ii libx11-6 2:1.8.4-2+deb12u2
ii libxcursor1 1:1.2.1-1
ii libxext6 2:1.3.4-1+b1
ii libxfixes3 1:6.0.0-2
ii libxmu6 2:1.1.3-3
ii libxpm4 1:3.5.12-1.1+deb12u1
ii xdg-utils 1.1.3-4.1
ii zlib1g 1:1.2.13.dfsg-1
Versions of packages gimp recommends:
ii ghostscript 10.0.0~dfsg-11+deb12u7
Versions of packages gimp suggests:
ii gimp-data-extras 1:2.0.2-1.1
pn gimp-help-en | gimp-help <none>
ii gvfs-backends 1.50.3-1
ii libasound2 1.2.8-1+b1
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list