closed gimp after a while

Bug #2050059 reported by Petronel MALUTAN
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
New
Undecided
Unassigned

Bug Description

After closing gimp

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

```
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_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/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 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --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 --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --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-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2
 Thread model: posix
 Supported LTO compression algorithms: zlib zstd
 gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)

# 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: Aborted

Stack trace:
```

# Stack traces obtained from PID 13705 - Thread 13716 #

[New LWP 13716]
[New LWP 13737]
[New LWP 13738]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=13716, futex_word=0x7f4b237fe910) at ./nptl/futex-internal.c:57
  Id Target Id Frame
* 1 Thread 0x7f4b34c6d300 (LWP 13705) "gimp-2.10" __futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=13716, futex_word=0x7f4b237fe910) at ./nptl/futex-internal.c:57
  2 Thread 0x7f4b237fe640 (LWP 13716) "worker" __GI___libc_read (nbytes=256, buf=0x7f4b237fc050, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
  3 Thread 0x7f4a7d1f7640 (LWP 13737) "gmain" 0x00007f4b35718bcf in __GI___poll (fds=0x555f9c100b50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  4 Thread 0x7f4a859f8640 (LWP 13738) "gdbus" 0x00007f4b35718bcf in __GI___poll (fds=0x555f9c119700, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29

Thread 4 (Thread 0x7f4a859f8640 (LWP 13738) "gdbus"):
#0 0x00007f4b35718bcf in __GI___poll (fds=0x555f9c119700, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007f4b359e41f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f4b3598e2b3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f4b35c2307a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007f4b359bda51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f4b35694ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735992884912, -8889088182775000503, 139958046131776, 11, 139960995366864, 140735992885264, 8806391434775286345, 8806217009480127049}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007f4b35726850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.

Thread 3 (Thread 0x7f4a7d1f7640 (LWP 13737) "gmain"):
#0 0x00007f4b35718bcf in __GI___poll (fds=0x555f9c100b50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007f4b359e41f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f4b3598c3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f4b3598c431 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f4b359bda51 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f4b35694ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735992884624, -8889088182775000503, 139957903521344, 11, 139960995366864, 140735992884976, 8806621233242362441, 8806217009480127049}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007f4b35726850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.

Thread 2 (Thread 0x7f4b237fe640 (LWP 13716) "worker"):
#0 __GI___libc_read (nbytes=256, buf=0x7f4b237fc050, fd=16) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = 48
        sc_cancel_oldtype = 0
        __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=16, buf=0x7f4b237fc050, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
No locals.
#2 0x00007f4b363b5c2c in gimp_stack_trace_print () from /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
No symbol table info available.
#3 0x0000555f9acf472e in ?? ()
No symbol table info available.
#4 0x0000555f9acf47ee in gimp_fatal_error ()
No symbol table info available.
#5 0x0000555f9acf484d in ?? ()
No symbol table info available.
#6 <signal handler called>
No locals.
#7 __pthread_kill_implementation (no_tid=0, signo=6, threadid=139960694859328) at ./nptl/pthread_kill.c:44
        tid = <optimized out>
        ret = 0
        pd = 0x7f4b237fe640
        old_mask = {__val = {0, 139960999659403, 139960300973760, 139961004629509, 93869226708144, 139960694854928, 93869127194352, 240, 0, 139961004506731, 65536, 2, 93869203742320, 93869128741792, 93869180830896, 11279629072098392832}}
        ret = <optimized out>
        pd = <optimized out>
        old_mask = <optimized out>
        ret = <optimized out>
        tid = <optimized out>
        ret = <optimized out>
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        __futex = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        __futex = <optimized out>
        __private = <optimized out>
        __oldval = <optimized out>
        result = <optimized out>
#8 __pthread_kill_internal (signo=6, threadid=139960694859328) at ./nptl/pthread_kill.c:78
No locals.
#9 __GI___pthread_kill (threadid=139960694859328, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
No locals.
#10 0x00007f4b35642476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
        ret = <optimized out>
#11 0x00007f4b356287f3 in __GI_abort () at ./stdlib/abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0xbc, sa_sigaction = 0xbc}, sa_mask = {__val = {139960099276288, 139960032824352, 139961004544126, 0, 139960099274752, 7696581394944, 11279629072098392832, 4607182418800017408, 11279629072098392832, 0, 93869226707888, 0, 139960032824352, 0, 93869226708144, 139960694854928}}, sa_flags = 905511361, sa_restorer = 0x555f9f2dc4b0}
        sigs = {__val = {32, 1649267441724, 139960032824392, 11279629072098392832, 4, 18446744073709551615, 139960032824352, 139961004590763, 18446744073709551615, 139960032824536, 139960032824352, 139961004551536, 188, 93869226707888, 540, 2319282341376}}
#12 0x00007f4b35689676 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f4b357dbb77 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
        ap = {{gp_offset = 24, fp_offset = 32586, overflow_arg_area = 0x7f4b237fd640, reg_save_area = 0x7f4b237fd5d0}}
        fd = <optimized out>
        list = <optimized out>
        nlist = <optimized out>
        cp = <optimized out>
#13 0x00007f4b356a0cfc in malloc_printerr (str=str@entry=0x7f4b357d9744 "free(): invalid pointer") at ./malloc/malloc.c:5664
No locals.
#14 0x00007f4b356a2a44 in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at ./malloc/malloc.c:4439
        size = 0
        fb = <optimized out>
        nextchunk = <optimized out>
        nextsize = <optimized out>
        nextinuse = <optimized out>
        prevsize = <optimized out>
        bck = <optimized out>
        fwd = <optimized out>
        __PRETTY_FUNCTION__ = "_int_free"
#15 0x00007f4b356a56ad in __GI___libc_free (mem=<optimized out>) at ./malloc/malloc.c:3391
        ar_ptr = <optimized out>
        p = <optimized out>
        err = 11
        ar_ptr = <optimized out>
        p = <optimized out>
        err = <optimized out>
#16 tcache_thread_shutdown () at ./malloc/malloc.c:3227
        e = <optimized out>
        i = <optimized out>
        tcache_tmp = 0x7f4afc0008e0
        i = <optimized out>
        tcache_tmp = <optimized out>
        e = <optimized out>
#17 __malloc_arena_thread_freeres () at ./malloc/arena.c:1003
        a = <optimized out>
        __PRETTY_FUNCTION__ = "__malloc_arena_thread_freeres"
#18 0x00007f4b356a81ca in __libc_thread_freeres () at ./malloc/thread-freeres.c:44
No locals.
#19 0x00007f4b3569494f in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:456
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735992884784, -8889088182775000503, 139960694859328, 0, 139960995366864, 140735992885136, 8806186106347508297, 8806217009480127049}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#20 0x00007f4b35726850 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
No locals.

Thread 1 (Thread 0x7f4b34c6d300 (LWP 13705) "gimp-2.10"):
#0 __futex_abstimed_wait_common64 (private=128, cancel=true, abstime=0x0, op=265, expected=13716, futex_word=0x7f4b237fe910) at ./nptl/futex-internal.c:57
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        resultvar = <optimized out>
        __arg6 = <optimized out>
        __arg5 = <optimized out>
        __arg4 = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a6 = <optimized out>
        _a5 = <optimized out>
        _a4 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1 __futex_abstimed_wait_common (cancel=true, private=128, abstime=0x0, clockid=0, expected=13716, futex_word=0x7f4b237fe910) at ./nptl/futex-internal.c:87
        err = <optimized out>
        clockbit = 256
        op = 265
        err = <optimized out>
        clockbit = <optimized out>
        op = <optimized out>
#2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x7f4b237fe910, expected=13716, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=128) at ./nptl/futex-internal.c:139
No locals.
#3 0x00007f4b35696624 in __pthread_clockjoin_ex (threadid=139960694859328, thread_return=0x0, clockid=0, abstime=0x0, block=<optimized out>) at ./nptl/pthread_join_common.c:105
        ret = <optimized out>
        _buffer = {__routine = 0x7f4b356964d0 <cleanup>, __arg = 0x7f4b237fec68, __canceltype = -1643965312, __prev = 0x0}
        tid = <optimized out>
        pd = 0x7f4b237fe640
        self = <optimized out>
        result = 0
        pd_result = <optimized out>
#4 0x00007f4b359bee1c in g_thread_join () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f4b35f303d9 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#6 0x00007f4b35f3392e in gegl_exit () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#7 0x0000555f9acf2f8c in ?? ()
No symbol table info available.
#8 0x0000555f9afef607 in gimp_marshal_BOOLEAN__BOOLEAN ()
No symbol table info available.
#9 0x00007f4b35a87d2f in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#10 0x00007f4b35aa3e11 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007f4b35aa5026 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#12 0x00007f4b35aa5863 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0x0000555f9aff3f52 in gimp_exit ()
No symbol table info available.
#14 0x00007f4b35a87d2f in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007f4b35aa3c36 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#16 0x00007f4b35aa5614 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#17 0x00007f4b35aa5863 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0x0000555f9ae50204 in ?? ()
No symbol table info available.
#19 0x00007f4b35a87d2f in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007f4b35aa3895 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007f4b35aa5614 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#22 0x00007f4b35aa5863 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#23 0x00007f4b3647aa6f in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#24 0x0000555f9af0975c in gimp_ui_manager_activate_action ()
No symbol table info available.
#25 0x0000555f9ae0893e in ?? ()
No symbol table info available.
#26 0x00007f4b365434d7 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#27 0x00007f4b35a87d2f in g_closure_invoke () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#28 0x00007f4b35aa3624 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#29 0x00007f4b35aa5026 in g_signal_emit_valist () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#30 0x00007f4b35aa5863 in g_signal_emit () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#31 0x00007f4b3666f024 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0x00007f4b36542d43 in gtk_main_do_event () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#33 0x00007f4b3690416b in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#34 0x00007f4b3598ed3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#35 0x00007f4b359e4258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#36 0x00007f4b3598e2b3 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#37 0x0000555f9acf9a7c in app_run ()
No symbol table info available.
#38 0x0000555f9acef742 in main ()
No symbol table info available.
[Inferior 1 (process 13705) 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.