GIMP 2.10 crashes when copying and pasting pixels

Bug #2069532 reported by Damian Yerrick
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
New
Undecided
Unassigned

Bug Description

I was copying and pasting a thin (152 by 2 pixels) rectangular area in a small (160 by 144 pixels) image in GIMP 2.10.36 on Xubuntu 24.04 on a Lenovo ThinkPad T450 laptop with an Intel Core i5-5300U CPU and 8 GB of RAM. I got a crash. After restoring the session and repeating the copy and paste, I got the same crash.

To reproduce:

1. In GIMP, create a new image 160 by 144 pixels
2. Choose Rectangle Select tool (press r)
3. Zoom in for the following steps
4. Drag a rectangle with upper left corner (4, 134), width 152 pixels, height 2 pixels
5. Ctrl+C, Ctrl+V

I expected the image to bee based onto a new floating selection; instead I got a crash.

<!-- Copy-paste this whole debug data to report to developers -->

```
GNU Image Manipulation Program version 2.10.36
git-describe: GIMP_2_10_36
Build: unknown rev 0 for linux
# C compiler #
 Using built-in specs.
 COLLECT_GCC=gcc
 COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/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='Ubuntu 13.2.0-23ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --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-libstdcxx-backtrace --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-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.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 13.2.0 (Ubuntu 13.2.0-23ubuntu4)

# Libraries #
using babl version 0.1.108 (compiled against version 0.1.108)
using GEGL version 0.4.48 (compiled against version 0.4.48)
using GLib version 2.80.0 (compiled against version 2.80.0)
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.52.1 (compiled against version 1.52.1)
using Fontconfig version 2.15.0 (compiled against version 2.15.0)
using Cairo version 1.18.0 (compiled against version 1.18.0)

```
> fatal error: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 6886 - Thread 6886 #

This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.ubuntu.com>
Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[New LWP 6917]
[New LWP 6905]
[New LWP 6902]
[New LWP 6901]
[New LWP 6900]
[New LWP 6895]
[New LWP 6894]
[New LWP 6893]
[New LWP 6889]
[New LWP 6888]
[New LWP 6887]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007b18f791ba9a in __GI___libc_read (nbytes=256, buf=0x7ffef6bddff0, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x7b18f7087640 (LWP 6886) "gimp-2.10" 0x00007b18f791ba9a in __GI___libc_read (nbytes=256, buf=0x7ffef6bddff0, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x7b18b60006c0 (LWP 6917) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x7b18b56006c0 (LWP 6905) "gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4 Thread 0x7b18b6a006c0 (LWP 6902) "gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5 Thread 0x7b18b74006c0 (LWP 6901) "pool-gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6 Thread 0x7b18b7e006c0 (LWP 6900) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x7b18eda006c0 (LWP 6895) "gdbus" 0x00007b18f791b4cd in __GI___poll (fds=0x7b18d0000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  8 Thread 0x7b18e7e006c0 (LWP 6894) "gmain" 0x00007b18f791b4cd in __GI___poll (fds=0x5abad52beff0, nfds=2, timeout=3607) at ../sysdeps/unix/sysv/linux/poll.c:29
  9 Thread 0x7b18e74006c0 (LWP 6893) "pool-spawner" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10 Thread 0x7b18ed0006c0 (LWP 6889) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11 Thread 0x7b18f5a006c0 (LWP 6888) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12 Thread 0x7b18f64006c0 (LWP 6887) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 12 (Thread 0x7b18f64006c0 (LWP 6887) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6a40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f82ad083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135347140822720, -1282263586034335790, 135347140822720, -1144, 0, 140733038083680, -1282263585979809838, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7b18f5a006c0 (LWP 6888) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6a40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f82ad083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135347130336960, -1282264410668056622, 135347130336960, -1144, 0, 140733038083680, -1282264410613530670, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7b18ed0006c0 (LWP 6889) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6a40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f82ad083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346985633472, -1282319111371538478, 135346985633472, -1144, 0, 140733038083680, -1282319111317012526, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7b18e74006c0 (LWP 6893) "pool-spawner"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6a40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f7cdb52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007b18f7d43043 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346889164480, -1282296571383169070, 135346889164480, -1144, 0, 140733038083696, -1282296571328643118, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7b18e7e006c0 (LWP 6894) "gmain"):
#0 0x00007b18f791b4cd in __GI___poll (fds=0x5abad52beff0, nfds=2, timeout=3607) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007b18f7d7066e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f7d10a53 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007b18f7d10aa9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346899650240, -1282294647237820462, 135346899650240, -1144, 0, 140733038083488, -1282294647183294510, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7b18eda006c0 (LWP 6895) "gdbus"):
#0 0x00007b18f791b4cd in __GI___poll (fds=0x7b18d0000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007b18f7d7066e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f7d11f77 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007b18f7fb5422 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346996119232, -1282317187226189870, 135346996119232, -1144, 11, 140733038083840, -1282317187171663918, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7b18b7e006c0 (LWP 6900) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6a40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005abad4408c2c in ??? ()
#3 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346094343872, -1282118725377376302, 135346094343872, -1144, 0, 140733038083824, -1282118725322850350, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7b18b74006c0 (LWP 6901) "pool-gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6ad00 in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f7cdb4f3 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007b18f7cdb646 in g_async_queue_timeout_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f7d453df in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346083858112, -1282120649522724910, 135346083858112, -1144, 0, 135346889159872, -1282120649468198958, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7b18b6a006c0 (LWP 6902) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6a40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f7cdb52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007b18f7cdb58c in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f87650fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346073372352, -1282121474156445742, 135346073372352, -1144, 0, 140733038082816, -1282121474101919790, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7b18b56006c0 (LWP 6905) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6a40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f7cdb52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007b18f7cdb58c in g_async_queue_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f87650fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346052400832, -1282124222935515182, 135346052400832, -1144, 11, 140733038083232, -1282124222880989230, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7b18b60006c0 (LWP 6917) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007b18f7d6a40d in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007b18f82eea25 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007b18f7d3fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007b18f789ca94 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:447
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {135346062886592, -1282123398301794350, 135346062886592, -1144, 0, 140733038076448, -1282123398247268398, -1282259928278679598}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007b18f7929c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7b18f7087640 (LWP 6886) "gimp-2.10"):
#0 0x00007b18f791ba9a in __GI___libc_read (nbytes=256, buf=0x7ffef6bddff0, fd=14) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        sc_ret = <optimized out>
        __arg2 = <optimized out>
        _a3 = <optimized out>
        _a1 = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg1 = <optimized out>
        _a2 = <optimized out>
#1 __GI___libc_read (fd=14, buf=0x7ffef6bddff0, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007b18f87cc144 in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3 0x00005abad4135b41 in ??? ()
#4 0x00005abad4135f1c in gimp_fatal_error ()
#5 0x00005abad4135f75 in ??? ()
#6 0x00007b18f7845320 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 0x00005abad44b19b4 in ??? ()
#8 0x00005abad44db798 in gimp_viewable_get_preview ()
#9 0x00005abad44df3f3 in ??? ()
#10 0x00005abad44db9d2 in gimp_viewable_get_pixbuf ()
#11 0x00005abad432a044 in ??? ()
#12 0x00005abad4328989 in ??? ()
#13 0x00005abad4329ea6 in gimp_view_renderer_draw ()
#14 0x00005abad4322afe in ??? ()
#15 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#16 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#22 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#23 0x00007b18f8968f73 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#24 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007b18f8976fad in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#34 0x00007b18f89788fd in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#35 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#36 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#42 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#43 0x00007b18f888727e in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#44 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#45 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#46 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#47 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#49 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#52 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#53 0x00007b18f888727e in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#54 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#55 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#56 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#57 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#59 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#60 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#61 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#62 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#63 0x00007b18f888727e in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#64 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#65 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#66 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#67 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#68 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#69 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#70 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#71 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#72 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#73 0x00007b18f888727e in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#74 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#75 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#76 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#77 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#78 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#79 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#80 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#81 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#82 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#83 0x00007b18f888727e in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#84 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#85 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#86 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#87 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#88 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#89 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#90 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#91 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#92 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#93 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#94 0x00007b18f89788fd in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#95 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#96 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#97 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#98 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#99 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#100 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#101 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#102 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#103 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#104 0x00007b18f89788fd in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#105 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#106 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#107 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#108 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#109 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#110 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#111 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#112 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#113 0x00007b18f888727e in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#114 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#115 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#116 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#117 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#118 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#119 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#120 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#121 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#122 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#123 0x00007b18f888727e in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#124 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#125 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#126 0x00007b18f7e1225c in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#127 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#128 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#129 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#130 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#131 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#132 0x00007b18f88c9b58 in gtk_container_propagate_expose () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#133 0x00007b18f88c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#134 0x00007b18f8946420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#135 0x00007b18f7e122fa in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#136 0x00007b18f7e41f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#137 0x00007b18f7e31ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#138 0x00007b18f7e327c1 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#139 0x00007b18f7e32883 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#140 0x00007b18f8a85164 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#141 0x00007b18f894e7a6 in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#142 0x00007b18f8cfa4e9 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#143 0x00007b18f8cefc41 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#144 0x00007b18f8cf0639 in gdk_window_process_all_updates () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#145 0x00007b18f88c4f71 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#146 0x00007b18f8cca579 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#147 0x00007b18f7d1148e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#148 0x00007b18f7d70717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#149 0x00007b18f7d11f77 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#150 0x00005abad413a5a0 in app_run ()
#151 0x00005abad413035f in main ()
[Inferior 1 (process 6886) detached]

```

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.