Bug#1019970: gimp: Typing on a text box layer, a segfault occurs
Braiam Peguero
braiamp at gmail.com
Sat Sep 17 16:48:58 BST 2022
Package: gimp
Version: 2.99.10-1
Severity: normal
Dear Maintainer,
Trying to create a text box will make GIMP segfault with the
following stacktrace:
# Stack traces obtained from PID 177415 - Thread 177415 #
[New LWP 177416]
[New LWP 177417]
[New LWP 177418]
[New LWP 177419]
[New LWP 177420]
[New LWP 177421]
[New LWP 177422]
[New LWP 177423]
[New LWP 177424]
[New LWP 177425]
[New LWP 177426]
[New LWP 177427]
[New LWP 177428]
[New LWP 177443]
[New LWP 177445]
[New LWP 177446]
[New LWP 177447]
[New LWP 177448]
[New LWP 177449]
[New LWP 177450]
[New LWP 177451]
[New LWP 177452]
[New LWP 177453]
[New LWP 177454]
[New LWP 177455]
[New LWP 177456]
[New LWP 177498]
[New LWP 177525]
[New LWP 177542]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__GI___libc_read (nbytes=255, buf=0x7ffea7c13af0, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
Id Target Id Frame
* 1 Thread 0x7f289a4b8140 (LWP 177415) "gimp-2.99" __GI___libc_read (nbytes=255, buf=0x7ffea7c13af0, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
2 Thread 0x7f289a154640 (LWP 177416) "gmain" 0x00007f289e910a3f in __GI___poll (fds=0x5588ebd37bb0, nfds=2, timeout=7000) at ../sysdeps/unix/sysv/linux/poll.c:29
3 Thread 0x7f2899953640 (LWP 177417) "gdbus" 0x00007f289e910a3f in __GI___poll (fds=0x5588ee2ee440, nfds=6, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
4 Thread 0x7f2898e2e640 (LWP 177418) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
5 Thread 0x7f2893fff640 (LWP 177419) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7f28937fe640 (LWP 177420) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x7f2892ffd640 (LWP 177421) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
8 Thread 0x7f28927fc640 (LWP 177422) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
9 Thread 0x7f2891ffb640 (LWP 177423) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
10 Thread 0x7f28917fa640 (LWP 177424) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
11 Thread 0x7f2890ff9640 (LWP 177425) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x7f286ffff640 (LWP 177426) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
13 Thread 0x7f286f7fe640 (LWP 177427) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
14 Thread 0x7f286effd640 (LWP 177428) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
15 Thread 0x7f2856a18640 (LWP 177443) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
16 Thread 0x7f2855841640 (LWP 177445) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2f9ae8) at ./nptl/futex-internal.c:57
17 Thread 0x7f2855640640 (LWP 177446) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa208) at ./nptl/futex-internal.c:57
18 Thread 0x7f285543f640 (LWP 177447) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa27c) at ./nptl/futex-internal.c:57
19 Thread 0x7f285523e640 (LWP 177448) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa2e8) at ./nptl/futex-internal.c:57
20 Thread 0x7f285503d640 (LWP 177449) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa35c) at ./nptl/futex-internal.c:57
21 Thread 0x7f2854e3c640 (LWP 177450) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa3cc) at ./nptl/futex-internal.c:57
22 Thread 0x7f2854c3b640 (LWP 177451) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa43c) at ./nptl/futex-internal.c:57
23 Thread 0x7f2854a3a640 (LWP 177452) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa4a8) at ./nptl/futex-internal.c:57
24 Thread 0x7f2854839640 (LWP 177453) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa51c) at ./nptl/futex-internal.c:57
25 Thread 0x7f2854638640 (LWP 177454) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa58c) at ./nptl/futex-internal.c:57
26 Thread 0x7f2854437640 (LWP 177455) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa5fc) at ./nptl/futex-internal.c:57
27 Thread 0x7f2854236640 (LWP 177456) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x5588ec2fa66c) at ./nptl/futex-internal.c:57
28 Thread 0x7f281e446640 (LWP 177498) "pool-gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
29 Thread 0x7f281ff7d640 (LWP 177525) "dconf worker" 0x00007f289e910a3f in __GI___poll (fds=0x5588ef57e120, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
30 Thread 0x7f2856217640 (LWP 177542) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#0 __GI___libc_read (nbytes=255, buf=0x7ffea7c13af0, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
sc_ret = -512
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 __GI___libc_read (fd=21, buf=0x7ffea7c13af0, nbytes=255) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007f289f6fb7a7 in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-3.0.so.0
#3 0x00005588e94a087a in ()
#4 0x00005588e94a0c78 in ()
#5 0x00005588e94a12c9 in ()
#6 0x00007f289e850af0 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 0x00007f289ec56103 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007f289ec4c6d8 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007f289ec4cf5a in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f289ec4e3f4 in g_object_new_with_properties () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00005588e981caf6 in gimp_image_undo_push ()
#12 0x00005588e981fa3c in gimp_image_undo_push_text_layer ()
#13 0x00005588e955a697 in gimp_text_tool_apply ()
#14 0x00005588e955c2cf in ()
#15 0x00005588e955c462 in ()
#16 0x00007f289ec476f9 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007f289ec6167f in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007f289ec6187f in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00005588e955ee55 in ()
#20 0x00007f289ec4a18b in g_cclosure_marshal_VOID__STRINGv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007f289ec476f9 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007f289ec6167f in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007f289ec61a98 in g_signal_emit_by_name () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007f289ec4a18b in g_cclosure_marshal_VOID__STRINGv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f289ec476f9 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f289ec6167f in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f289ec6187f in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f289ec4a18b in g_cclosure_marshal_VOID__STRINGv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f289ec476f9 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007f289ec6167f in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007f289ec61a98 in g_signal_emit_by_name () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007f289fa9a971 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007f289fa9b0a3 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#34 0x00005588e9560428 in gimp_text_tool_editor_key_press ()
#35 0x00005588e95b6df9 in gimp_display_shell_canvas_tool_events ()
#36 0x00007f289fc5b057 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#37 0x00007f289ec47500 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007f289ec5ab36 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007f289ec60eed in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007f289ec6187f in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007f289fc05554 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#42 0x00007f289fc2685b in gtk_window_propagate_key_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#43 0x00005588e96d139b in ()
#44 0x00007f289fc5b144 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#45 0x00007f289ec476f9 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#46 0x00007f289ec60b1e in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#47 0x00007f289ec6187f in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#48 0x00007f289fc05554 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#49 0x00007f289fabb6ff in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#50 0x00007f289fabd066 in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#51 0x00007f289f7a55a5 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#52 0x00007f289f7d95b2 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#53 0x00007f289eb4f729 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007f289eb4f9b8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f289eb4fc6f in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00005588e94a0029 in app_run ()
#57 0x00005588e949f95c in main ()
[Inferior 1 (process 177415) detached]
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.19.0-1-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gimp depends on:
ii gimp-data 2.99.10-1
ii graphviz 2.42.2-7
ii libaa1 1.4p5-50
ii libappstream-glib8 0.8.1-1
ii libarchive13 3.6.0-1
ii libasound2 1.2.7.2-1
ii libbabl-0.1-0 1:0.1.96-1
ii libbz2-1.0 1.0.8-5
ii libc6 2.34-7
ii libcairo2 1.16.0-6
ii libfontconfig1 2.13.1-4.4
ii libfreetype6 2.12.1+dfsg-3
ii libgcc-s1 12.2.0-1
ii libgdk-pixbuf-2.0-0 2.42.9+dfsg-1
ii libgegl-0.4-0 1:0.4.38-1+b1
ii libgexiv2-2 0.14.0-1
ii libgimp-3.0-0 2.99.10-1
ii libglib2.0-0 2.73.3-3
ii libgs9 9.56.1~dfsg-1
ii libgtk-3-0 3.24.34-3
ii libgudev-1.0-0 237-2
ii libharfbuzz0b 2.7.4-1+b1
ii libheif1 1.13.0-1
ii libilmbase25 2.5.7-2
ii libjpeg62-turbo 1:2.1.2-1
ii libjson-glib-1.0-0 1.6.6-1
ii libjxl0.7 0.7.0~git20220805.980c90f-3
ii liblcms2-2 2.13.1-1
ii liblzma5 5.2.5-2.1
ii libmng1 1.0.10+dfsg-3.1+b5
ii libmypaint-1.5-1 1.6.0-2
ii libopenexr25 2.5.7-1
ii libopenjp2-7 2.5.0-1
ii libpango-1.0-0 1.50.9+ds-1
ii libpangocairo-1.0-0 1.50.9+ds-1
ii libpangoft2-1.0-0 1.50.9+ds-1
ii libpng16-16 1.6.37-5
ii libpoppler-glib8 22.08.0-2.1
ii librsvg2-2 2.54.4+dfsg-1
ii libstdc++6 12.2.0-1
ii libtiff5 4.4.0-4
ii libwebp7 1.2.2-2+b1
ii libwebpdemux2 1.2.2-2+b1
ii libwebpmux3 1.2.2-2+b1
ii libwmf-0.2-7 0.2.12-5
ii libwmflite-0.2-7 0.2.12-5
ii libx11-6 2:1.8.1-2
ii libxcursor1 1:1.2.1-1
ii libxext6 2:1.3.4-1
ii libxfixes3 1:6.0.0-1
ii libxmu6 2:1.1.3-3
ii libxpm4 1:3.5.12-1
ii xdg-utils 1.1.3-4.1
ii zlib1g 1:1.2.11.dfsg-4.1
Versions of packages gimp recommends:
ii ghostscript 9.56.1~dfsg-1
Versions of packages gimp suggests:
pn gimp-data-extras <none>
pn gimp-help-en | gimp-help <none>
pn gjs <none>
ii gvfs-backends 1.50.2-2
pn luajit <none>
ii python3 3.10.6-1
-- debconf-show failed
More information about the pkg-gnome-maintainers
mailing list