Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#59895 - GIMP crashed when selecting an export image format

Attached to Project: Arch Linux
Opened by Alan (xrxr) - Saturday, 01 September 2018, 03:19 GMT
Last edited by Jan de Groot (JGC) - Friday, 23 August 2019, 09:10 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

I got this crash while clicking around in the export image interface selecting an export format. I clicked on many different formats before clicking on one which lead to this crash.

```
GNU Image Manipulation Program version 2.10.6
git-describe: GIMP_2_10_4-278-g0a8173ffde
C compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/8.2.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp --enable-cet=auto
Thread model: posix
gcc version 8.2.0 (GCC)

using GEGL version 0.4.8 (compiled against version 0.4.8)
using GLib version 2.56.2 (compiled against version 2.56.2)
using GdkPixbuf version 2.36.12 (compiled against version 2.36.12)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.3 (compiled against version 1.42.3)
using Fontconfig version 2.13.1 (compiled against version 2.13.0)
using Cairo version 1.15.12 (compiled against version 1.15.12)

```
> fatal error: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 14613 - Thread 14613 #

[New LWP 14614]
[New LWP 14615]
[New LWP 14617]
[New LWP 14618]
[New LWP 14619]
[New LWP 14620]
[New LWP 14621]
[New LWP 14622]
[New LWP 14623]
[New LWP 14624]
[New LWP 14787]
[New LWP 14890]
[New LWP 15329]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f474716b184 in read () from /usr/lib/libpthread.so.0
Id Target Id Frame
* 1 Thread 0x7f4742d9d400 (LWP 14613) "gimp" 0x00007f474716b184 in read () from /usr/lib/libpthread.so.0
2 Thread 0x7f474159f700 (LWP 14614) "gmain" 0x00007f4747086bb1 in poll () from /usr/lib/libc.so.6
3 Thread 0x7f4740d9e700 (LWP 14615) "gdbus" 0x00007f4747086bb1 in poll () from /usr/lib/libc.so.6
4 Thread 0x7f4724955700 (LWP 14617) "async" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
5 Thread 0x7f4724154700 (LWP 14618) "worker" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
6 Thread 0x7f4723953700 (LWP 14619) "worker" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
7 Thread 0x7f4723152700 (LWP 14620) "worker" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
8 Thread 0x7f4722951700 (LWP 14621) "worker" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
9 Thread 0x7f4722150700 (LWP 14622) "worker" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
10 Thread 0x7f472194f700 (LWP 14623) "worker" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
11 Thread 0x7f472114e700 (LWP 14624) "worker" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
12 Thread 0x7f4713fff700 (LWP 14787) "threaded-ml" 0x00007f4747086bb1 in poll () from /usr/lib/libc.so.6
13 Thread 0x7f4711833700 (LWP 14890) "swap writer" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6
14 Thread 0x7f46da7fc700 (LWP 15329) "pool" 0x00007f474708c40d in syscall () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7f46da7fc700 (LWP 15329)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393d0d in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2 0x00007f474731ef73 in () at /usr/lib/libglib-2.0.so.0
#3 0x00007f474731f55e in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747375c9a in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7f4711833700 (LWP 14890)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f4747ff88be in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7f4713fff700 (LWP 14787)):
#0 0x00007f4747086bb1 in poll () at /usr/lib/libc.so.6
#1 0x00007f47131e1673 in () at /usr/lib/libpulse.so.0
#2 0x00007f47131d2990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3 0x00007f47131d2fe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4 0x00007f47131d3091 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5 0x00007f47131e15ae in () at /usr/lib/libpulse.so.0
#6 0x00007f4712f809fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so
#7 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#8 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7f472114e700 (LWP 14624)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00005639907f72a4 in ()
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f472194f700 (LWP 14623)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00005639907f72a4 in ()
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f4722150700 (LWP 14622)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00005639907f72a4 in ()
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f4722951700 (LWP 14621)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00005639907f72a4 in ()
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7f4723152700 (LWP 14620)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00005639907f72a4 in ()
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f4723953700 (LWP 14619)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00005639907f72a4 in ()
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f4724154700 (LWP 14618)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00005639907f72a4 in ()
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7f4724955700 (LWP 14617)):
#0 0x00007f474708c40d in syscall () at /usr/lib/libc.so.6
#1 0x00007f4747393bf1 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00005639907f70b3 in ()
#3 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7f4740d9e700 (LWP 14615)):
#0 0x00007f4747086bb1 in poll () at /usr/lib/libc.so.6
#1 0x00007f474734cec0 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f474734d272 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f4747ebde78 in () at /usr/lib/libgio-2.0.so.0
#4 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7f474159f700 (LWP 14614)):
#0 0x00007f4747086bb1 in poll () at /usr/lib/libc.so.6
#1 0x00007f474734cec0 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f474734cfee in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f474734d042 in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f47473751ea in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f4747161a9d in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f4747091a43 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f4742d9d400 (LWP 14613)):
#0 0x00007f474716b184 in read () at /usr/lib/libpthread.so.0
#1 0x00007f47489e6de1 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2 0x000056399051c3e0 in ()
#3 0x000056399051c838 in ()
#4 0x000056399051cfa9 in ()
#5 0x00007f474716c3c0 in <signal handler called> () at /usr/lib/libpthread.so.0
#6 0x00007f4748dce646 in gtk_file_chooser_set_filter () at /usr/lib/libgtk-x11-2.0.so.0
#7 0x00005639906b34f6 in ()
#8 0x00007f4747429475 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#9 0x00007f474743c77d in () at /usr/lib/libgobject-2.0.so.0
#10 0x00007f47474459c2 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#11 0x00007f4747446030 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#12 0x00007f4747429475 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#13 0x00007f474743c77d in () at /usr/lib/libgobject-2.0.so.0
#14 0x00007f47474459c2 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#15 0x00007f4747446030 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#16 0x00007f4748f32508 in () at /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007f4748f3273f in () at /usr/lib/libgtk-x11-2.0.so.0
#18 0x00007f4748f32a4f in () at /usr/lib/libgtk-x11-2.0.so.0
#19 0x00007f4748e2f7cc in () at /usr/lib/libgtk-x11-2.0.so.0
#20 0x00007f4747429382 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#21 0x00007f474743bf97 in () at /usr/lib/libgobject-2.0.so.0
#22 0x00007f4747445045 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#23 0x00007f4747446030 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#24 0x00007f4748f4a235 in () at /usr/lib/libgtk-x11-2.0.so.0
#25 0x00007f4748f5e0d7 in gtk_window_propagate_key_event () at /usr/lib/libgtk-x11-2.0.so.0
#26 0x00007f4748f60cbb in () at /usr/lib/libgtk-x11-2.0.so.0
#27 0x00007f4748e2f7cc in () at /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007f4747429475 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#29 0x00007f474743bf97 in () at /usr/lib/libgobject-2.0.so.0
#30 0x00007f4747445045 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#31 0x00007f4747446030 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#32 0x00007f4748f4a235 in () at /usr/lib/libgtk-x11-2.0.so.0
#33 0x00007f4748e2dadf in gtk_propagate_event () at /usr/lib/libgtk-x11-2.0.so.0
#34 0x00007f4748e2de43 in gtk_main_do_event () at /usr/lib/libgtk-x11-2.0.so.0
#35 0x00007f4748aa6d5e in () at /usr/lib/libgdk-x11-2.0.so.0
#36 0x00007f474734cca7 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#37 0x00007f474734cf59 in () at /usr/lib/libglib-2.0.so.0
#38 0x00007f474734d272 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#39 0x000056399051bbbf in app_run ()
#40 0x000056399051b471 in main ()

```
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 23 August 2019, 09:10 GMT
Reason for closing:  Fixed
Comment by Xier (xier) - Saturday, 27 October 2018, 10:45 GMT
I can confirm this happens with gimp 2.10.6-2

1) File -> Export as..
2) Select file extensions box
3) Start writing, the program crashed multiple times after i wrote "jp" to find JPEG
Comment by Stefan Schick (pommes_) - Tuesday, 13 August 2019, 20:38 GMT
I tested with current Gimp Version (>=2.10.12) and wasn't able to reproduce.
Does this crash still occur on your machine with the current Gimp Version (>=2.10.12) in the repositories?

Loading...