Bug#935604: gimp: Crash during selection to drawing

Bernhard Übelacker bernhardu at mailbox.org
Sat Aug 24 16:28:47 BST 2019


Hello steph,
I tried to get some more information from the backtrace and think
it would look like shown below [1].

It would show at least that there was some issue with the communication
to the X-server and it points to xcb_io.c, line 260 [2]:

				throw_thread_fail_assert("Unknown sequence "
				                         "number while "
							 "processing queue",

If you can trigger that crash reliably, you could start gimp
from a terminal with this command:

    script -a ~/gimp_$(date +%Y-%m-%d_%H-%M-%S).log -c "gimp"

This will create a file gimp_*.log in your home directory
and contains all output written from gimp to the terminal and
might contain the assert message above and maybe
even some error before.

Kind regards,
Bernhard



[1]
>From submitter:                                                | Reconstructed:
libgimpbase-2.0.so.0(gimp_stack_trace_print+0x391)[0xb7883461] | 0xb785e45c 0xb785e461 in gimputils.c, line 1378. 0xb785e45c <+908>:   call   0xb7853e50 <backtrace at plt>
                                    gimp(+0x8f61f)[0x0049161f] | 0x0057a61a 0x0057a61f in errors.c, line 377. 0x0057a61a <+730>:   call   0x5747c0 <gimp_stack_trace_print at plt>
                                    gimp(+0x8faa1)[0x00491aa1] | 0x0057aa9c 0x0057aaa1 in errors.c, line 234. 0x0057aa9c <gimp_fatal_error+28>:    call   0x57a340 <gimp_eek>
                                    gimp(+0x901cc)[0x004921cc] | 0x0057b1c7 0x0057b1cc in signals.c, line 165. 0x0057b1c7 <gimp_sigfatal_handler+55>:       call   0x57aa80 <gimp_fatal_error>
           linux-gate.so.1(__kernel_sigreturn+0x0)[0xb7f74d7c] | 
            linux-gate.so.1(__kernel_vsyscall+0x9)[0xb7f74d71] | 
                           libc.so.6(gsignal+0xc2)[0xb6b5a382] | 0xb6b4037b 0xb6b40382 in ../sysdeps/unix/sysv/linux/internal-signals.h, line 84. 0xb6b4037b <__GI_raise+187>: call   *%gs:0x10
                             libc.so.6(abort+0xf0)[0xb6b442b6] | 0xb6b2a2b1 0xb6b2a2b6 in abort.c, line 79. 0xb6b2a2b1 <__GI_abort+235>: call   0xb6b402c0 <__GI_raise>
                               libc.so.6(+0x191c1)[0xb6b441c1] | 0xb6b2a1bc 0xb6b2a1c1 in assert.c, line 92. 0xb6b2a1bc <__assert_fail_base+-57300>:      call   0xb6b2a1c6 <__GI_abort>
                               libc.so.6(+0x27339)[0xb6b52339] | 0xb6b38334 0xb6b38339 in assert.c, line 101. 0xb6b38334 <__GI___assert_fail+52>:  call   0xb6b38190 <__assert_fail_base>
                             libX11.so.6(+0x39fe4)[0xb6a0dfe4] | 0xb69f3fdf 0xb69f3fe4 in poll_for_event () at ../../src/xcb_io.c:260; 0xb69f3fdf <poll_for_event+511>:     call   0xb69ce810 <__assert_fail at plt>
                             libX11.so.6(+0x3a0e4)[0xb6a0e0e4] | 0xb69f40df 0xb69f40e4 in poll_for_response () at ../../src/xcb_io.c:303
                  libX11.so.6(_XEventsQueued+0x72)[0xb6a0e432] | 0xb69f442d 0xb69f4432 in _XEventsQueued () at ../../src/xcb_io.c:363
                        libX11.so.6(XPending+0x62)[0xb69ffae2] | 0xb69e5add 0xb69e5ae2 in XPending () at ../../src/Pending.c:55
                     libgdk-x11-2.0.so.0(+0x52208)[0xb793d208] | 0xb7918203 0xb7918208 in gdk_event_check / gdk_check_xpending () at ./gdk/x11/gdkevents-x11.c:159
      libglib-2.0.so.0(g_main_context_check+0x19a)[0xb6e80b5a] | 0xb6e66b58 0xb6e66b5a in g_main_context_check () at ../../../glib/gmain.c:3753
                        libglib-2.0.so.0(+0x4b175)[0xb6e81175] | 0xb6e67170 0xb6e67175 in g_main_context_iterate () at ../../../glib/gmain.c:3917
            libglib-2.0.so.0(g_main_loop_run+0xe9)[0xb6e81609] | 0xb6e67604 0xb6e67609 in g_main_loop_run () at ../../../glib/gmain.c:4116
                               gimp(app_run+0x37d)[0x00490e0d] | 0x00579e08 0x00579e0d in app_run () at app.c:440
                                  gimp(main+0x389)[0x004905e9] | 0x005795e4 0x005795e9 in main () at main.c:524
                 libc.so.6(__libc_start_main+0xf1)[0xb6b45b41] | 0xb6b2bb3d 0xb6b2bb41 in __libc_start_main () at ../csu/libc-start.c:308
                                 gimp(_start+0x31)[0x004907c1] | 0x005797bc 0x005797c1 in _start ()


[2] https://sources.debian.org/src/libx11/2:1.6.7-1/src/xcb_io.c/#L260



More information about the pkg-gnome-maintainers mailing list