GIMP 2.10 crashed with segmentation fault while saving a JPG file
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gimp (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
While saving a JPG file on GIMP 2.10.30 it sopped being responsive; I couldm't change the file name or add more characters to it, the file was saved just fine but menus won't open. Had to force GIMP to close and then the GIMP Crash Debug dialog appears with the following information:
```
GNU Image Manipulation Program version 2.10.30
git-describe: GIMP_2_10_30
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_
OFFLOAD_
OFFLOAD_
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.4.0 (Ubuntu 11.4.0-
# Libraries #
using babl version 0.1.92 (compiled against version 0.1.92)
using GEGL version 0.4.34 (compiled against version 0.4.34)
using GLib version 2.72.4 (compiled against version 2.72.4)
using GdkPixbuf version 2.42.8 (compiled against version 2.42.8)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.6 (compiled against version 1.50.6)
using Fontconfig version 2.13.1 (compiled against version 2.13.1)
using Cairo version 1.16.0 (compiled against version 1.16.0)
```
> fatal error: Violación de segmento
Stack trace:
```
# Stack traces obtained from PID 5109 - Thread 5109 #
[Nuevo LWP 5110]
[Nuevo LWP 5111]
[Nuevo LWP 5112]
[Nuevo LWP 5114]
[Depuración de hilo usando libthread_db enabled]
Using host libthread_db library "/lib/x86_
__GI___libc_read (nbytes=256, buf=0x7ffc194c8c50, fd=14) at ../sysdeps/
Id Target Id Frame
* 1 Thread 0x7fd1d824be80 (LWP 5109) "gimp-2.10" __GI___libc_read (nbytes=256, buf=0x7ffc194c8c50, fd=14) at ../sysdeps/
2 Thread 0x7fd1d7476640 (LWP 5110) "worker" syscall () at ../sysdeps/
3 Thread 0x7fd1d6c3a640 (LWP 5111) "gmain" 0x00007fd1d8d18bcf in __GI___poll (fds=0x561f85d1
4 Thread 0x7fd1d6439640 (LWP 5112) "gdbus" 0x00007fd1d8d18bcf in __GI___poll (fds=0x561f85d3
5 Thread 0x7fd1beecb640 (LWP 5114) "async" syscall () at ../sysdeps/
Thread 5 (Thread 0x7fd1beecb640 (LWP 5114) "async"):
#0 syscall () at ../sysdeps/
No locales.
#1 0x00007fd1d8fbdb43 in g_cond_wait () from /lib/x86_
No symbol table info available.
#2 0x0000561f84c58936 in ?? ()
No symbol table info available.
#3 0x00007fd1d8f9da51 in ?? () from /lib/x86_
No symbol table info available.
#4 0x00007fd1d8c94ac3 in start_thread (arg=<optimized out>) at ./nptl/
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140720732946560, -82867436251791
#5 0x00007fd1d8d26850 in clone3 () at ../sysdeps/
No locales.
Thread 4 (Thread 0x7fd1d6439640 (LWP 5112) "gdbus"):
#0 0x00007fd1d8d18bcf in __GI___poll (fds=0x561f85d3
sc_ret = -516
sc_ret = <optimized out>
#1 0x00007fd1d8fc41f6 in ?? () from /lib/x86_
No symbol table info available.
#2 0x00007fd1d8f6e2b3 in g_main_loop_run () from /lib/x86_
No symbol table info available.
#3 0x00007fd1d920507a in ?? () from /lib/x86_
No symbol table info available.
#4 0x00007fd1d8f9da51 in ?? () from /lib/x86_
No symbol table info available.
#5 0x00007fd1d8c94ac3 in start_thread (arg=<optimized out>) at ./nptl/
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140720732946544, -82867436251791
#6 0x00007fd1d8d26850 in clone3 () at ../sysdeps/
No locales.
Thread 3 (Thread 0x7fd1d6c3a640 (LWP 5111) "gmain"):
#0 0x00007fd1d8d18bcf in __GI___poll (fds=0x561f85d1
sc_ret = -516
sc_ret = <optimized out>
#1 0x00007fd1d8fc41f6 in ?? () from /lib/x86_
No symbol table info available.
#2 0x00007fd1d8f6c3e3 in g_main_
No symbol table info available.
#3 0x00007fd1d8f6c431 in ?? () from /lib/x86_
No symbol table info available.
#4 0x00007fd1d8f9da51 in ?? () from /lib/x86_
No symbol table info available.
#5 0x00007fd1d8c94ac3 in start_thread (arg=<optimized out>) at ./nptl/
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140720732946256, -82867436251791
#6 0x00007fd1d8d26850 in clone3 () at ../sysdeps/
No locales.
Thread 2 (Thread 0x7fd1d7476640 (LWP 5110) "worker"):
#0 syscall () at ../sysdeps/
No locales.
#1 0x00007fd1d8fbdb43 in g_cond_wait () from /lib/x86_
No symbol table info available.
#2 0x00007fd1d950b3c3 in ?? () from /lib/x86_
No symbol table info available.
#3 0x00007fd1d8f9da51 in ?? () from /lib/x86_
No symbol table info available.
#4 0x00007fd1d8c94ac3 in start_thread (arg=<optimized out>) at ./nptl/
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140720732946416, -82867436251791
#5 0x00007fd1d8d26850 in clone3 () at ../sysdeps/
No locales.
Thread 1 (Thread 0x7fd1d824be80 (LWP 5109) "gimp-2.10"):
#0 __GI___libc_read (nbytes=256, buf=0x7ffc194c8c50, fd=14) at ../sysdeps/
sc_ret = -512
__arg3 = <optimized out>
_a2 = <optimized out>
sc_ret = <optimized out>
__value = <optimized out>
sc_ret = <optimized out>
__arg1 = <optimized out>
_a3 = <optimized out>
resultvar = <optimized out>
__arg2 = <optimized out>
_a1 = <optimized out>
#1 __GI___libc_read (fd=14, buf=0x7ffc194c8c50, nbytes=256) at ../sysdeps/
No locales.
#2 0x00007fd1d9993c2c in gimp_stack_
No symbol table info available.
#3 0x0000561f8494a72e in ?? ()
No symbol table info available.
#4 0x0000561f8494a7ee in gimp_fatal_error ()
No symbol table info available.
#5 0x0000561f8494a84d in ?? ()
No symbol table info available.
#6 <signal handler called>
No locales.
#7 0x00007fd1d908cf6c in g_type_
No symbol table info available.
#8 0x00007fd1d90844af in g_signal_
No symbol table info available.
#9 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#10 0x00007fd1d9067d2f in g_closure_invoke () from /lib/x86_
No symbol table info available.
#11 0x00007fd1d9083c36 in ?? () from /lib/x86_
No symbol table info available.
#12 0x00007fd1d9085614 in g_signal_
No symbol table info available.
#13 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#14 0x00007fd1d9b57850 in ?? () from /lib/x86_
No symbol table info available.
#15 0x00007fd1d9067d2f in g_closure_invoke () from /lib/x86_
No symbol table info available.
#16 0x00007fd1d9083895 in ?? () from /lib/x86_
No symbol table info available.
#17 0x00007fd1d9085614 in g_signal_
No symbol table info available.
#18 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#19 0x00007fd1d9c721e9 in ?? () from /lib/x86_
No symbol table info available.
#20 0x00007fd1d9076011 in g_object_
No symbol table info available.
#21 0x00007fd1d9b4de4d in ?? () from /lib/x86_
No symbol table info available.
#22 0x00007fd1d9ac2e2b in ?? () from /lib/x86_
No symbol table info available.
#23 0x00007fd1d9067c6c in g_closure_invoke () from /lib/x86_
No symbol table info available.
#24 0x00007fd1d9083ba0 in ?? () from /lib/x86_
No symbol table info available.
#25 0x00007fd1d9085614 in g_signal_
No symbol table info available.
#26 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#27 0x00007fd1d9b6b2b6 in ?? () from /lib/x86_
No symbol table info available.
#28 0x00007fd1d9076011 in g_object_
No symbol table info available.
#29 0x00007fd1d9a884a7 in ?? () from /lib/x86_
No symbol table info available.
#30 0x00007fd1d9ac2e2b in ?? () from /lib/x86_
No symbol table info available.
#31 0x00007fd1d9067c6c in g_closure_invoke () from /lib/x86_
No symbol table info available.
#32 0x00007fd1d9083ba0 in ?? () from /lib/x86_
No symbol table info available.
#33 0x00007fd1d9085614 in g_signal_
No symbol table info available.
#34 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#35 0x00007fd1d9b6b2b6 in ?? () from /lib/x86_
No symbol table info available.
#36 0x00007fd1d9076011 in g_object_
No symbol table info available.
#37 0x00007fd1d9ac2e2b in ?? () from /lib/x86_
No symbol table info available.
#38 0x00007fd1d9067d2f in g_closure_invoke () from /lib/x86_
No symbol table info available.
#39 0x00007fd1d9083ba0 in ?? () from /lib/x86_
No symbol table info available.
#40 0x00007fd1d9085614 in g_signal_
No symbol table info available.
#41 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#42 0x00007fd1d9b6b2b6 in ?? () from /lib/x86_
No symbol table info available.
#43 0x00007fd1d9076011 in g_object_
No symbol table info available.
#44 0x0000561f84a42340 in gimp_display_delete ()
No symbol table info available.
#45 0x0000561f8494e210 in ?? ()
No symbol table info available.
#46 0x0000561f84c45607 in gimp_marshal_
No symbol table info available.
#47 0x00007fd1d9067d2f in g_closure_invoke () from /lib/x86_
No symbol table info available.
#48 0x00007fd1d9083c36 in ?? () from /lib/x86_
No symbol table info available.
#49 0x00007fd1d9085026 in g_signal_
No symbol table info available.
#50 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#51 0x0000561f84c49f52 in gimp_exit ()
No symbol table info available.
#52 0x00007fd1d9067d2f in g_closure_invoke () from /lib/x86_
No symbol table info available.
#53 0x00007fd1d9083c36 in ?? () from /lib/x86_
No symbol table info available.
#54 0x00007fd1d9085614 in g_signal_
No symbol table info available.
#55 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#56 0x0000561f84aa6204 in ?? ()
No symbol table info available.
#57 0x00007fd1d9067d2f in g_closure_invoke () from /lib/x86_
No symbol table info available.
#58 0x00007fd1d9083895 in ?? () from /lib/x86_
No symbol table info available.
#59 0x00007fd1d9085614 in g_signal_
No symbol table info available.
#60 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#61 0x00007fd1d9a7aa6f in ?? () from /lib/x86_
No symbol table info available.
#62 0x0000561f84b5f75c in gimp_ui_
No symbol table info available.
#63 0x0000561f84a5e93e in ?? ()
No symbol table info available.
#64 0x00007fd1d9b434d7 in ?? () from /lib/x86_
No symbol table info available.
#65 0x00007fd1d9067d2f in g_closure_invoke () from /lib/x86_
No symbol table info available.
#66 0x00007fd1d9083624 in ?? () from /lib/x86_
No symbol table info available.
#67 0x00007fd1d9085026 in g_signal_
No symbol table info available.
#68 0x00007fd1d9085863 in g_signal_emit () from /lib/x86_
No symbol table info available.
#69 0x00007fd1d9c6f024 in ?? () from /lib/x86_
No symbol table info available.
#70 0x00007fd1d9b42d43 in gtk_main_do_event () from /lib/x86_
No symbol table info available.
#71 0x00007fd1d9ee516b in ?? () from /lib/x86_
No symbol table info available.
#72 0x00007fd1d8f6ed3b in g_main_
No symbol table info available.
#73 0x00007fd1d8fc4258 in ?? () from /lib/x86_
No symbol table info available.
#74 0x00007fd1d8f6e2b3 in g_main_loop_run () from /lib/x86_
No symbol table info available.
#75 0x0000561f8494fa7c in app_run ()
No symbol table info available.
#76 0x0000561f84945742 in main ()
No symbol table info available.
[Inferior 1 (process 5109) detached]
```