Invalid charset: `InvalidCharsetId'
Environment/Versions
- GIMP version: 2.10.32
- Package: dnf
- Operating System: Fedora 37
Description of the bug
I opened GIMP with an image, and I got this error.
Reproduction
Is the bug reproducible? Happened only once
Reproduction steps:
- Select an image
- Open with GIMP
- See the dialog error.
…
Expected result: No error.
Actual result: Error.
Additional information
I do not know what happened ...
GNU Image Manipulation Program version 2.10.32
git-describe: GIMP_2_10_32
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/12/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --enable-libstdcxx-backtrace --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl=/builddir/build/BUILD/gcc-12.2.1-20220819/obj-x86_64-redhat-linux/isl-install --enable-offload-targets=nvptx-none --without-cuda-driver --enable-offload-defaulted --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux --with-build-config=bootstrap-lto --enable-link-serialization=1
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.2.1 20220819 (Red Hat 12.2.1-1) (GCC)
# Libraries #
using babl version 0.1.92 (compiled against version 0.1.92)
using GEGL version 0.4.38 (compiled against version 0.4.38)
using GLib version 2.74.1 (compiled against version 2.73.2)
using GdkPixbuf version 2.42.10 (compiled against version 2.42.9)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.12 (compiled against version 1.50.9)
using Fontconfig version 2.14.1 (compiled against version 2.14.0)
using Cairo version 1.17.6 (compiled against version 1.17.6)
GIMP-WARNING: Invalid charset: `InvalidCharsetId'
Stack trace:
# Stack traces obtained from PID 86077 - Thread 86077 #
[New LWP 86082]
[New LWP 86083]
[New LWP 86084]
[New LWP 86093]
[New LWP 86094]
[New LWP 86095]
[New LWP 86123]
[New LWP 86137]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007fd5000b005c in read () from /lib64/libc.so.6
Id Target Id Frame
* 1 Thread 0x7fd4ff8c3dc0 (LWP 86077) "gimp-2.10" 0x00007fd5000b005c in read () from /lib64/libc.so.6
2 Thread 0x7fd4f19196c0 (LWP 86082) "worker" 0x00007fd5000b976d in syscall () from /lib64/libc.so.6
3 Thread 0x7fd4f11186c0 (LWP 86083) "worker" 0x00007fd5000b976d in syscall () from /lib64/libc.so.6
4 Thread 0x7fd4f09176c0 (LWP 86084) "worker" 0x00007fd5000b976d in syscall () from /lib64/libc.so.6
5 Thread 0x7fd4a021e6c0 (LWP 86093) "gmain" 0x00007fd5000b405f in poll () from /lib64/libc.so.6
6 Thread 0x7fd49fa1d6c0 (LWP 86094) "gdbus" 0x00007fd5000b405f in poll () from /lib64/libc.so.6
7 Thread 0x7fd49d8346c0 (LWP 86095) "async" 0x00007fd5000b976d in syscall () from /lib64/libc.so.6
8 Thread 0x7fd48ffff6c0 (LWP 86123) "pool-gimp-2.10" 0x00007fd5000b976d in syscall () from /lib64/libc.so.6
9 Thread 0x7fd49d0336c0 (LWP 86137) "swap writer" 0x00007fd5000b976d in syscall () from /lib64/libc.so.6
Thread 9 (Thread 0x7fd49d0336c0 (LWP 86137) "swap writer"):
#0 0x00007fd5000b976d in syscall () at /lib64/libc.so.6
#1 0x00007fd500354e83 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fd5008f8f19 in gegl_tile_backend_swap_writer_thread () at /lib64/libgegl-0.4.so.0
#3 0x00007fd50032d9c2 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4 0x00007fd50004014d in start_thread () at /lib64/libc.so.6
#5 0x00007fd5000c1a00 in clone3 () at /lib64/libc.so.6
Thread 8 (Thread 0x7fd48ffff6c0 (LWP 86123) "pool-gimp-2.10"):
#0 0x00007fd5000b976d in syscall () at /lib64/libc.so.6
#1 0x00007fd5003554c4 in g_cond_wait_until () at /lib64/libglib-2.0.so.0
#2 0x00007fd5002d3451 in g_async_queue_pop_intern_unlocked () at /lib64/libglib-2.0.so.0
#3 0x00007fd5002d35e5 in g_async_queue_timeout_pop () at /lib64/libglib-2.0.so.0
#4 0x00007fd5003329a5 in g_thread_pool_thread_proxy.lto_priv () at /lib64/libglib-2.0.so.0
#5 0x00007fd50032d9c2 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#6 0x00007fd50004014d in start_thread () at /lib64/libc.so.6
#7 0x00007fd5000c1a00 in clone3 () at /lib64/libc.so.6
Thread 7 (Thread 0x7fd49d8346c0 (LWP 86095) "async"):
#0 0x00007fd5000b976d in syscall () at /lib64/libc.so.6
#1 0x00007fd500354e83 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x000055d0d5f47750 in gimp_parallel_run_async_thread_func ()
#3 0x00007fd50032d9c2 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4 0x00007fd50004014d in start_thread () at /lib64/libc.so.6
#5 0x00007fd5000c1a00 in clone3 () at /lib64/libc.so.6
Thread 6 (Thread 0x7fd49fa1d6c0 (LWP 86094) "gdbus"):
#0 0x00007fd5000b405f in poll () at /lib64/libc.so.6
#1 0x00007fd50035950d in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2 0x00007fd50030328f in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3 0x00007fd50059e88a in gdbus_shared_thread_func.lto_priv () at /lib64/libgio-2.0.so.0
#4 0x00007fd50032d9c2 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5 0x00007fd50004014d in start_thread () at /lib64/libc.so.6
#6 0x00007fd5000c1a00 in clone3 () at /lib64/libc.so.6
Thread 5 (Thread 0x7fd4a021e6c0 (LWP 86093) "gmain"):
#0 0x00007fd5000b405f in poll () at /lib64/libc.so.6
#1 0x00007fd50035950d in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#2 0x00007fd500300f40 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3 0x00007fd500302bd1 in glib_worker_main () at /lib64/libglib-2.0.so.0
#4 0x00007fd50032d9c2 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5 0x00007fd50004014d in start_thread () at /lib64/libc.so.6
#6 0x00007fd5000c1a00 in clone3 () at /lib64/libc.so.6
Thread 4 (Thread 0x7fd4f09176c0 (LWP 86084) "worker"):
#0 0x00007fd5000b976d in syscall () at /lib64/libc.so.6
#1 0x00007fd500354e83 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fd5008b7703 in gegl_parallel_distribute_thread_func () at /lib64/libgegl-0.4.so.0
#3 0x00007fd50032d9c2 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4 0x00007fd50004014d in start_thread () at /lib64/libc.so.6
#5 0x00007fd5000c1a00 in clone3 () at /lib64/libc.so.6
Thread 3 (Thread 0x7fd4f11186c0 (LWP 86083) "worker"):
#0 0x00007fd5000b976d in syscall () at /lib64/libc.so.6
#1 0x00007fd500354e83 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fd5008b7703 in gegl_parallel_distribute_thread_func () at /lib64/libgegl-0.4.so.0
#3 0x00007fd50032d9c2 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4 0x00007fd50004014d in start_thread () at /lib64/libc.so.6
#5 0x00007fd5000c1a00 in clone3 () at /lib64/libc.so.6
Thread 2 (Thread 0x7fd4f19196c0 (LWP 86082) "worker"):
#0 0x00007fd5000b976d in syscall () at /lib64/libc.so.6
#1 0x00007fd500354e83 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fd5008b7703 in gegl_parallel_distribute_thread_func () at /lib64/libgegl-0.4.so.0
#3 0x00007fd50032d9c2 in g_thread_proxy () at /lib64/libglib-2.0.so.0
#4 0x00007fd50004014d in start_thread () at /lib64/libc.so.6
#5 0x00007fd5000c1a00 in clone3 () at /lib64/libc.so.6
Thread 1 (Thread 0x7fd4ff8c3dc0 (LWP 86077) "gimp-2.10"):
#0 0x00007fd5000b005c in read () at /lib64/libc.so.6
#1 0x00007fd500d9bc12 in gimp_stack_trace_print () at /lib64/libgimpbase-2.0.so.0
#2 0x000055d0d5c48ae9 in gui_message ()
#3 0x000055d0d5f45204 in gimp_show_message ()
#4 0x000055d0d5c3f372 in gimp_message_log_func ()
#5 0x00007fd50030be82 in g_logv () at /lib64/libglib-2.0.so.0
#6 0x00007fd50030c133 in g_log () at /lib64/libglib-2.0.so.0
#7 0x00007fd5006890c0 in glib_log_handler () at /lib64/libgexiv2.so.2
#8 0x00007fd4ff6daed8 in Exiv2::LogMsg::~LogMsg() () at /lib64/libexiv2.so.27
#9 0x00007fd4ff721089 in Exiv2::CommentValue::read(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () at /lib64/libexiv2.so.27
#10 0x00007fd4ff6db09e in Exiv2::Exifdatum::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () at /lib64/libexiv2.so.27
#11 0x00007fd50067ff65 in gexiv2_metadata_try_set_tag_multiple () at /lib64/libgexiv2.so.2
#12 0x00007fd5006809dd in gexiv2_metadata_set_tag_multiple () at /lib64/libgexiv2.so.2
#13 0x00007fd500d93e40 in gimp_metadata_deserialize_text () at /lib64/libgimpbase-2.0.so.0
#14 0x00007fd500306f4d in g_markup_parse_context_parse () at /lib64/libglib-2.0.so.0
#15 0x00007fd500d971c6 in gimp_metadata_deserialize () at /lib64/libgimpbase-2.0.so.0
#16 0x000055d0d5eba55f in image_set_metadata_invoker.lto_priv ()
#17 0x000055d0d5f10a8a in gimp_procedure_execute ()
#18 0x000055d0d5f09872 in gimp_pdb_execute_procedure_by_name_args ()
#19 0x000055d0d5f13b10 in gimp_plug_in_handle_message ()
#20 0x000055d0d5f15219 in gimp_plug_in_recv_message ()
#21 0x00007fd500303cbf in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#22 0x00007fd500359598 in g_main_context_iterate.constprop () at /lib64/libglib-2.0.so.0
#23 0x00007fd50030328f in g_main_loop_run () at /lib64/libglib-2.0.so.0
#24 0x000055d0d5f26c5f in gimp_plug_in_manager_call_run ()
#25 0x000055d0d5f1d0c3 in gimp_plug_in_procedure_execute ()
#26 0x000055d0d5f10a8a in gimp_procedure_execute ()
#27 0x000055d0d5f09872 in gimp_pdb_execute_procedure_by_name_args ()
#28 0x000055d0d5f0a24e in gimp_pdb_execute_procedure_by_name ()
#29 0x000055d0d6020512 in file_open_image ()
#30 0x000055d0d6021ef3 in file_open_with_proc_and_display ()
#31 0x000055d0d6023105 in file_open_from_command_line ()
#32 0x000055d0d5c44b1c in app_run ()
#33 0x000055d0d5c3a882 in main ()
[Inferior 1 (process 86077) detached]