Crash on starting
GIMP version: GIMP_2_10_2-1375-g573d8175
Operating System: Debian buster/sid
Description of the bug
Crash on starting.
Linux console output: set device 'Virtual core XTEST pointer' to mode: disabled set device 'Logitech Logitech Illuminated Keyboard' to mode: disabled set device 'Logitech G500' to mode: disabled set device 'Logitech G500' to mode: disabled gimp_device_info_set_device: trying to set GdkDevice 'Logitech G500' on GimpDeviceInfo which already has a device ./gimp-2.99: fatal error: Naruszenie ochrony pamięci 27 ../sysdeps/unix/sysv/linux/read.c: Nie ma takiego pliku ani katalogu.
Reproduction
Reproducible Always
Reproduction steps:
Everytime when stared.
Bug info:
GNU Image Manipulation Program version 2.99.1
git-describe: GIMP_2_10_2-1375-g573d817539
C compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 8.2.0-4' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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 --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 8.2.0 (Debian 8.2.0-4)
using GEGL version 0.4.9 (compiled against version 0.4.9)
using GLib version 2.56.1 (compiled against version 2.56.1)
using GdkPixbuf version 2.36.12 (compiled against version 2.36.12)
using GTK+ version 3.22.30 (compiled against version 3.22.30)
using Pango version 1.42.4 (compiled against version 1.42.4)
using Fontconfig version 2.13.0 (compiled against version 2.13.0)
using Cairo version 1.15.12 (compiled against version 1.15.12)
fatal error: Naruszenie ochrony pamięci
Stack trace:
# Stack traces obtained from PID 3094 - Thread 3094 #
[New LWP 3095]
[New LWP 3096]
[New LWP 3097]
[New LWP 3098]
[New LWP 3099]
[New LWP 3100]
[New LWP 3101]
[New LWP 3102]
[New LWP 3103]
[New LWP 3104]
[New LWP 3105]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f294174fa04 in __libc_read (fd=13, buf=buf@entry=0x7ffc2c2a7150, nbytes=nbytes@entry=256) at ../sysdeps/unix/sysv/linux/read.c:27
Id Target Id Frame
* 1 Thread 0x7f293623dec0 (LWP 3094) "gimp-2.99" 0x00007f294174fa04 in __libc_read (fd=13, buf=buf@entry=0x7ffc2c2a7150, nbytes=nbytes@entry=256) at ../sysdeps/unix/sysv/linux/read.c:27
2 Thread 0x7f292c0f4700 (LWP 3095) "gmain" 0x00007f29414715d9 in __GI___poll (fds=0x55dbe32be140, nfds=1, timeout=4471) at ../sysdeps/unix/sysv/linux/poll.c:29
3 Thread 0x7f292b07a700 (LWP 3096) "gdbus" 0x00007f29414715d9 in __GI___poll (fds=0x55dbe32d1e00, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
4 Thread 0x7f291b979700 (LWP 3097) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
5 Thread 0x7f291b178700 (LWP 3098) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7f291a977700 (LWP 3099) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x7f291a176700 (LWP 3100) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
8 Thread 0x7f2919975700 (LWP 3101) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
9 Thread 0x7f2919174700 (LWP 3102) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
10 Thread 0x7f2918973700 (LWP 3103) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
11 Thread 0x7f2913fff700 (LWP 3104) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x7f29137fe700 (LWP 3105) "pool" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Thread 12 (Thread 0x7f29137fe700 (LWP 3105)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2f2a in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f29421304f1 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f2942130aac in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29421858ae in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007f29417465aa in start_thread (arg=0x7f29137fe700) at pthread_create.c:463
pd = 0x7f29137fe700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814397536000, -1059056330582833806, 140721049469950, 140721049469951, 140721049470080, 0, 1089694222895498610, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 11 (Thread 0x7f2913fff700 (LWP 3104)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2e0f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055dbe18370e3 in gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) (thread=0x55dbe1bcf5d0 <gimp_parallel_distribute_threads+336>) at gimp-parallel.cc:698
#3 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29417465aa in start_thread (arg=0x7f2913fff700) at pthread_create.c:463
pd = 0x7f2913fff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814405928704, -1059056330582833806, 140721049470190, 140721049470191, 140721049470320, 0, 1089693122846999922, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 10 (Thread 0x7f2918973700 (LWP 3103)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2e0f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055dbe18370e3 in gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) (thread=0x55dbe1bcf598 <gimp_parallel_distribute_threads+280>) at gimp-parallel.cc:698
#3 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29417465aa in start_thread (arg=0x7f2918973700) at pthread_create.c:463
pd = 0x7f2918973700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814482949888, -1059056330582833806, 140721049470190, 140721049470191, 140721049470320, 0, 1089669687357949298, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 9 (Thread 0x7f2919174700 (LWP 3102)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2e0f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055dbe18370e3 in gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) (thread=0x55dbe1bcf560 <gimp_parallel_distribute_threads+224>) at gimp-parallel.cc:698
#3 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29417465aa in start_thread (arg=0x7f2919174700) at pthread_create.c:463
pd = 0x7f2919174700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814491342592, -1059056330582833806, 140721049470190, 140721049470191, 140721049470320, 0, 1089672985355961714, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 8 (Thread 0x7f2919975700 (LWP 3101)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2e0f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055dbe18370e3 in gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) (thread=0x55dbe1bcf528 <gimp_parallel_distribute_threads+168>) at gimp-parallel.cc:698
#3 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29417465aa in start_thread (arg=0x7f2919975700) at pthread_create.c:463
pd = 0x7f2919975700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814499735296, -1059056330582833806, 140721049470190, 140721049470191, 140721049470320, 0, 1089671885307463026, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 7 (Thread 0x7f291a176700 (LWP 3100)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2e0f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055dbe18370e3 in gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) (thread=0x55dbe1bcf4f0 <gimp_parallel_distribute_threads+112>) at gimp-parallel.cc:698
#3 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29417465aa in start_thread (arg=0x7f291a176700) at pthread_create.c:463
pd = 0x7f291a176700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814508128000, -1059056330582833806, 140721049470190, 140721049470191, 140721049470320, 0, 1089675183305475442, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 6 (Thread 0x7f291a977700 (LWP 3099)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2e0f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055dbe18370e3 in gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) (thread=0x55dbe1bcf4b8 <gimp_parallel_distribute_threads+56>) at gimp-parallel.cc:698
#3 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29417465aa in start_thread (arg=0x7f291a977700) at pthread_create.c:463
pd = 0x7f291a977700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814516520704, -1059056330582833806, 140721049470190, 140721049470191, 140721049470320, 0, 1089674083256976754, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7f291b178700 (LWP 3098)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2e0f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055dbe18370e3 in gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) (thread=0x55dbe1bcf480 <gimp_parallel_distribute_threads>) at gimp-parallel.cc:698
#3 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29417465aa in start_thread (arg=0x7f291b178700) at pthread_create.c:463
pd = 0x7f291b178700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814524913408, -1059056330582833806, 140721049470190, 140721049470191, 140721049470320, 0, 1089677381254989170, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f291b979700 (LWP 3097)):
#0 0x00007f29414768f9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007f29421a2e0f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000055dbe1836efa in gimp_parallel_run_async_thread_func(GimpParallelRunAsyncThread*) (thread=0x55dbe1bd0290 <gimp_parallel_run_async_threads>) at gimp-parallel.cc:556
task = <optimized out>
#3 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f29417465aa in start_thread (arg=0x7f291b979700) at pthread_create.c:463
pd = 0x7f291b979700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814533306112, -1059056330582833806, 140721049470206, 140721049470207, 140721049470336, 0, 1089676289796425074, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f292b07a700 (LWP 3096)):
#0 0x00007f29414715d9 in __GI___poll (fds=0x55dbe32d1e00, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007f294215d439 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f294215d7d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f29432e1e26 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f29417465aa in start_thread (arg=0x7f292b07a700) at pthread_create.c:463
pd = 0x7f292b07a700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814792308480, -1059056330582833806, 140721049470270, 140721049470271, 140721049470400, 0, 1089642341838046578, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f292c0f4700 (LWP 3095)):
#0 0x00007f29414715d9 in __GI___poll (fds=0x55dbe32be140, nfds=1, timeout=4471) at ../sysdeps/unix/sysv/linux/poll.c:29
resultvar = 18446744073709551100
sc_cancel_oldtype = 0
#1 0x00007f294215d439 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f294215d54c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f294215d591 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f2942184e05 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f29417465aa in start_thread (arg=0x7f292c0f4700) at pthread_create.c:463
pd = 0x7f292c0f4700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139814809585408, -1059056330582833806, 140721049469886, 140721049469887, 140721049470016, 0, 1089627012026025330, 1089865647306786162}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007f294147bcbf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f293623dec0 (LWP 3094)):
#0 0x00007f294174fa04 in __libc_read (fd=13, buf=buf@entry=0x7ffc2c2a7150, nbytes=nbytes@entry=256) at ../sysdeps/unix/sysv/linux/read.c:27
resultvar = 18446744073709551104
sc_cancel_oldtype = 0
sc_ret = <optimized out>
sc_ret = <optimized out>
nbytes = 256
fd = 13
buf = 0x7ffc2c2a7150
#1 0x00007f29452bc1e1 in gimp_stack_trace_print (prog_name=<optimized out>, stream=stream@entry=0x55dbe3283200, trace=trace@entry=0x0) at gimputils.c:1306
status = 1108456744
stack_printed = 0
gtrace = 0x0
gimp_pid = "3094\000\000\000\000\003\322B\003\000\000\000"
buffer = "\300\201*E)\177\000\000`40E)\177\000\000@r*,\374\177\000\000\210q*,\374\177\000\000\340\327\"\343\333U\000\000\365\000\000\000\000\000\000\000\220q*,", '\000' <repeats 12 times>, "\260s*,\374\177\000\000XT\274\341\333U\000\000\350p\226\341\333U\000\000\001", '\000' <repeats 15 times>, "\004\000\000\000\000\000\000\000\360\035Q\345\333U\000\000\003g!E)\177\000\000\005", '\000' <repeats 15 times>, "\005\000\000\000\000\000\000\000\300\201*E)\177\000\000\220u*,\374\177\000\000\312\322!E)\177\000\000\000\062(\343\333U", '\000' <repeats 19 times>...
read_n = <optimized out>
sync_fd = {11, 12}
out_fd = {13, 14}
fork_pid = 3107
pid = 3094
eintr_count = 0
tid = 3094
#2 0x000055dbe15a1605 in gimp_eek (reason=reason@entry=0x55dbe19670e8 "fatal error", message=<optimized out>, use_handler=use_handler@entry=1) at errors.c:377
fd = 0x55dbe3283200
has_backtrace = 1
pid = "3094\000\000\000\000\000\314\027\343\333U\000"
gimpdebug = 0x55dbe1967258 "/home/jk/gimp-git/bin/libexec/gimp-debug-tool-2.99"
args = {0x55dbe1967258 "/home/jk/gimp-git/bin/libexec/gimp-debug-tool-2.99", 0x55dbe336db50 "./gimp-2.99", 0x7ffc2c2a75d0 "3094", 0x55dbe19670e8 "fatal error", 0x55dbe3786b9d "Naruszenie ochrony pamięci", 0x55dbe336e690 "/home/jk/.config/GIMP/2.99/CrashLog/GIMP-crash-1536708203.txt", 0x0}
config = <optimized out>
debug_policy = GIMP_DEBUG_POLICY_WARNING
iter = <optimized out>
num_idx = <optimized out>
i = 0
#3 0x000055dbe15a1a48 in gimp_fatal_error (message=<optimized out>) at errors.c:234
#4 0x000055dbe15a2177 in gimp_sigfatal_handler (sig_num=11) at signals.c:165
#5 0x00007f2941750f50 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#6 0x000055dbe1703d19 in gimp_device_info_set_device (info=0x55dbe4f5b3f0, device=0x55dbe3278820, display=<optimized out>) at gimpdeviceinfo.c:665
i = 0
__func__ = "gimp_device_info_set_device"
#7 0x000055dbe1706806 in gimp_device_manager_display_opened (disp_manager=<optimized out>, display=0x55dbe326d110, manager=0x55dbe3577330) at gimpdevicemanager.c:374
device = <optimized out>
devices = 0x55dbe368e640
list = 0x55dbe368e1a0
seat = 0x55dbe32508a0
disp_manager = <optimized out>
manager = 0x55dbe3577330
display = 0x55dbe326d110
private = <optimized out>
display_name = <optimized out>
count = <optimized out>
#8 0x000055dbe1706fbe in gimp_device_manager_constructed (object=<optimized out>) at gimpdevicemanager.c:171
manager = 0x55dbe3577330
private = 0x55dbe35772d0
disp_manager = 0x55dbe31cc980
displays = 0x55dbe3543030
list = 0x55dbe3543030
display = <optimized out>
seat = <optimized out>
pointer = <optimized out>
device_info = <optimized out>
user_context = <optimized out>
__func__ = "gimp_device_manager_constructed"
#9 0x00007f294243c760 in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f294243e420 in g_object_new_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007f294243e799 in g_object_new () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#12 0x000055dbe1706a41 in gimp_device_manager_new (gimp=gimp@entry=0x55dbe32ea020) at gimpdevicemanager.c:275
__func__ = "gimp_device_manager_new"
#13 0x000055dbe1707118 in gimp_devices_init (gimp=0x55dbe32ea020) at gimpdevices.c:66
manager = <optimized out>
__func__ = "gimp_devices_init"
#14 0x000055dbe15a3dbd in gui_restore_callback (gimp=0x55dbe32ea020, status_callback=0x55dbe15a84b0 <splash_update>) at gui.c:514
display_config = 0x55dbe3357f30
gui_config = 0x55dbe3357f30
__func__ = "gui_restore_callback"
#15 0x00007f2942436f6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007f2942449d3e in () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007f29424523f5 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007f2942452e0f in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x000055dbe182e0ad in gimp_restore (gimp=0x55dbe32ea020, status_callback=0x55dbe15a84b0 <splash_update>, error=<optimized out>) at gimp.c:806
__func__ = "gimp_restore"
#20 0x000055dbe15a0fc3 in app_run (full_prog_name=<optimized out>, filenames=<optimized out>, alternate_system_gimprc=<optimized out>, alternate_gimprc=0x0, session_name=<optimized out>, batch_interpreter=0x0, batch_commands=0x0, as_new=0, no_interface=0, no_data=0, no_fonts=0, no_splash=0, be_verbose=0, use_shm=1, use_cpu_accel=1, console_messages=0, use_debug_handler=0, show_playground=1, show_debug_menu=1, stack_trace_mode=GIMP_STACK_TRACE_QUERY, pdb_compat_mode=GIMP_PDB_COMPAT_WARN, backtrace_file=0x55dbe318d360 "/home/jk/.config/GIMP/2.99/CrashLog/GIMP-crash-1536708203.txt") at app.c:342
update_status_func = 0x55dbe15a84b0 <splash_update>
gimp = 0x55dbe32ea020
loop = <optimized out>
run_loop = 0x7f294213ddd3
default_folder = <optimized out>
gimpdir = 0x55dbe3320d40
abort_message = <optimized out>
temprc = <optimized out>
language = <optimized out>
font_error = 0x0
__func__ = "app_run"
#21 0x000055dbe15a07e5 in main (argc=<optimized out>, argv=<optimized out>) at main.c:524
context = 0x55dbe318eba0
error = 0x0
abort_message = <optimized out>
basename = <optimized out>
system_gimprc_file = 0x0
user_gimprc_file = 0x0
backtrace_file = 0x55dbe318d360 "/home/jk/.config/GIMP/2.99/CrashLog/GIMP-crash-1536708203.txt"
i = <optimized out>