bug#80131: 30.2; Emacs sometimes no longer reacts to keyboard events
Mike Kupfer <[email protected]> Wed, 29 Jul 2026 12:32:19 -0700
| Newsgroups | gmane.emacs.bugs |
|---|---|
| Message-ID | <[email protected]> |
Mike Kupfer wrote: > Markus Triska wrote: > > > > https://github.com/ibus/ibus/issues/2923 > > > > The response I got is a suggestion to use IBus 1.5.33 or 1.5.34. [...] > Debian Testing has IBus 1.5.34, and I have a VM with that installed. > I'll try to reproduce the problem with ibus-daemon and Emacs in that > VM I made 2 attempts to reproduce the hang with IBus 1.5.34. Both times, Emacs eventually hung, but the details were different: - Emacs did not respond to either mouse or keyboard events. - Restarting IBus did not help. - Emacs did not respond to "kill %1"; I had to use "kill -9 %1". I've attached the stacks from the 2 hangs. They look to me to be the same. mike
gdb-hang-stacks.txt
(text/plain, 11 KB)
Thread 5 (Thread 0x7f7c89bfe6c0 (LWP 14517) "pool-spawner"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7c8c9a5db2 in g_cond_wait_impl (cond=0x561c61c65f38, mutex=0x561c61c65f30) at ../../../glib/gthread-posix.c:1026 #2 g_cond_wait (cond=cond@entry=0x561c61c65f38, mutex=mutex@entry=0x561c61c65f30) at ../../../glib/gthread.c:1686 #3 0x00007f7c8c939a84 in g_async_queue_pop_intern_unlocked (queue=0x561c61c65f30, wait=1, end_time=-1) at ../../../glib/gasyncqueue.c:376 #4 0x00007f7c8c9a67f4 in g_thread_pool_spawn_thread (data=<optimized out>) at ../../../glib/gthreadpool.c:297 #5 0x00007f7c8c9a6536 in g_thread_proxy (data=0x561c61c65fa0) at ../../../glib/gthread.c:893 #6 0x00007f7c8bff8289 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 #7 0x00007f7c8c076d08 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7f7c8926e6c0 (LWP 14518) "gmain"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7c8bff4c84 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f7c8bff4ccd in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f7c8c06a19e in __GI_ppoll (fds=fds@entry=0x7f7c84000be0, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f7c8c973a04 in ppoll (__fds=0x7f7c84000be0, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x561c61c662d0, timeout_usec=<optimized out>, fds=0x7f7c84000be0, n_fds=1) at ../../../glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=context@entry=0x561c61c662d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4511 #7 0x00007f7c8c9740f0 in g_main_context_iteration (context=0x561c61c662d0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4582 #8 0x00007f7c8c974141 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:6790 #9 0x00007f7c8c9a6536 in g_thread_proxy (data=0x561c61c664f0) at ../../../glib/gthread.c:893 #10 0x00007f7c8bff8289 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 #11 0x00007f7c8c076d08 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7f7c83fff6c0 (LWP 14519) "dconf worker"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7c8bff4c84 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f7c8bff4ccd in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f7c8c06a19e in __GI_ppoll (fds=fds@entry=0x7f7c7c000c20, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f7c8c973a04 in ppoll (__fds=0x7f7c7c000c20, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x561c61c698d0, timeout_usec=<optimized out>, fds=0x7f7c7c000c20, n_fds=1) at ../../../glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=context@entry=0x561c61c698d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4511 #7 0x00007f7c8c9740f0 in g_main_context_iteration (context=context@entry=0x561c61c698d0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4582 #8 0x00007f7c8b4e20cd in dconf_gdbus_worker_thread (user_data=0x561c61c698d0) at ../gdbus/dconf-gdbus-thread.c:82 #9 0x00007f7c8c9a6536 in g_thread_proxy (data=0x561c61c69a60) at ../../../glib/gthread.c:893 #10 0x00007f7c8bff8289 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 #11 0x00007f7c8c076d08 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7f7c8366f6c0 (LWP 14520) "gdbus"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7c8bff4c84 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f7c8bff4ccd in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f7c8c06a19e in __GI_ppoll (fds=fds@entry=0x7f7c74000c20, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f7c8c973a04 in ppoll (__fds=0x7f7c74000c20, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f7c7c00ac90, timeout_usec=<optimized out>, fds=0x7f7c74000c20, n_fds=2) at ../../../glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=0x7f7c7c00ac90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4511 #7 0x00007f7c8c9743ef in g_main_loop_run (loop=0x7f7c7c00ae80) at ../../../glib/gmain.c:4721 #8 0x00007f7c8cc019aa in gdbus_shared_thread_func (user_data=0x7f7c7c00c8a0) at ../../../gio/gdbusprivate.c:284 #9 0x00007f7c8c9a6536 in g_thread_proxy (data=0x7f7c7c00aea0) at ../../../glib/gthread.c:893 #10 0x00007f7c8bff8289 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 #11 0x00007f7c8c076d08 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7f7c8b535640 (LWP 14516) "emacs"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f7c8bff4c84 in __internal_syscall_cancel (a1=a1@entry=140729533608616, a2=a2@entry=1, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:49 #2 0x00007f7c8bff4ccd in __syscall_cancel (a1=a1@entry=140729533608616, a2=a2@entry=1, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75 #3 0x00007f7c8c069c76 in __GI___poll (fds=fds@entry=0x7ffe25dc32a8, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007f7c8bd89f84 in poll (__fds=0x7ffe25dc32a8, __nfds=1, __timeout=-1) at /usr/include/x86_64-linux-gnu/bits/poll2.h:44 #5 _xcb_conn_wait (c=c@entry=0x561c61c373c0, cond=cond@entry=0x561c61c37400, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:510 #6 0x00007f7c8bd8be5a in xcb_wait_for_event (c=0x561c61c373c0) at ../../src/xcb_in.c:703 #7 0x00007f7c8d06b8a0 in _XReadEvents (dpy=dpy@entry=0x561c61c35010) at ../../src/xcb_io.c:491 #8 0x00007f7c8d050e47 in XIfEvent (dpy=0x561c61c35010, event=event@entry=0x7ffe25dc34c0, predicate=predicate@entry=0x7f7c8d09d0b0 <_CheckCMEvent>, arg=arg@entry=0x561c61c5f5d0 "\300\305\026\215|\177") at ../../src/IfEvent.c:73 #9 0x00007f7c8d09db30 in _XimXRead (im=0x561c61c5f5d0, recv_buf=0x7ffe25dc40e0 "", buf_len=2048, ret_len=0x7ffe25dc3604) at ../../../../modules/im/ximcp/imTrX.c:477 #10 0x00007f7c8d09e6e2 in _XimReadData (im=im@entry=0x561c61c5f5d0, len=len@entry=0x7ffe25dc3676, buf=buf@entry=0x7ffe25dc40e0 "", buf_size=buf_size@entry=2048) at ../../../../modules/im/ximcp/imTransR.c:165 #11 0x00007f7c8d09e952 in _XimRead (im=im@entry=0x561c61c5f5d0, len=len@entry=0x7ffe25dc36f2, buf=buf@entry=0x7ffe25dc40e0 "", buf_size=buf_size@entry=2048, predicate=predicate@entry=0x7f7c8d08b3d0 <_XimCreateICCheck>, arg=arg@entry=0x0) at ../../../../modules/im/ximcp/imTransR.c:235 #12 0x00007f7c8d08ccd2 in _XimProtoCreateIC (xim=<optimized out>, arg=<optimized out>) at ../../../../modules/im/ximcp/imDefIc.c:1560 #13 0x00007f7c8d07912a in XCreateIC (im=0x561c61c5f5d0) at ../../../src/xlibi18n/ICWrap.c:251 #14 0x0000561c30493d05 in create_frame_xic (f=f@entry=0x561c61bd0438) at xfns.c:3202 #15 0x0000561c30496ed8 in x_window (f=0x561c61bd0438, window_prompting=<optimized out>) at xfns.c:4336 #16 Fx_create_frame (parms=0x7f7c8a4f4ee3) at xfns.c:5315 #17 0x0000561c305892fe in exec_byte_code (fun=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/kupfer/src/emacs-31.0.91/src/lisp.h:2226 #18 0x0000561c3053f725 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7f7c89bff198) at eval.c:3211 #19 0x0000561c3053fcf3 in Fapply (nargs=2, args=0x7f7c89bff198) at eval.c:2825 #20 0x0000561c305892fe in exec_byte_code (fun=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/kupfer/src/emacs-31.0.91/src/lisp.h:2226 #21 0x0000561c30540bd4 in apply_lambda (fun=0x7f7c8a58edfd, args=<optimized out>, count=count@entry=...) at eval.c:3333 #22 0x0000561c3053ddd8 in eval_sub (form=<optimized out>) at eval.c:2790 #23 0x0000561c3054162c in FletX (args=0x7f7c8a4adca3) at eval.c:1104 #24 0x0000561c3053e495 in eval_sub (form=<optimized out>) at eval.c:2652 #25 0x0000561c3053f268 in Fprogn (body=<optimized out>) at eval.c:444 #26 funcall_lambda (fun=<optimized out>, nargs=<optimized out>, arg_vector=<optimized out>) at eval.c:3468 #27 0x0000561c3053f725 in Ffuncall (nargs=<optimized out>, args=0x7ffe25dc5538) at eval.c:3211 #28 0x0000561c305378bb in Ffuncall_interactively (nargs=<optimized out>, args=<optimized out>) at callint.c:253 #29 0x0000561c3053f725 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7ffe25dc5530) at eval.c:3211 #30 0x0000561c3053fc68 in Fapply (nargs=nargs@entry=3, args=args@entry=0x7ffe25dc5530) at eval.c:2821 #31 0x0000561c30539259 in Fcall_interactively (function=0x316ea600, record_flag=0x0, keys=0x7f7c8adb398d) at callint.c:345 #32 0x0000561c305892fe in exec_byte_code (fun=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/kupfer/src/emacs-31.0.91/src/lisp.h:2226 #33 0x0000561c3053f725 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7ffe25dc5750) at eval.c:3211 #34 0x0000561c304c0317 in command_loop_1 () at keyboard.c:1545 #35 0x0000561c3053a7f4 in internal_condition_case (bfun=bfun@entry=0x561c304bff20 <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x561c304b32a0 <cmd_error>) at eval.c:1712 #36 0x0000561c304aaea6 in command_loop_2 (handlers=0x90) at keyboard.c:1163 #37 0x0000561c3053a74e in internal_catch (tag=tag@entry=0x12b10, func=func@entry=0x561c304aae80 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1392 #38 0x0000561c304aae43 in command_loop () at keyboard.c:1141 #39 0x0000561c304b2e51 in recursive_edit_1 () at keyboard.c:749 #40 0x0000561c304b31cc in Frecursive_edit () at keyboard.c:832 #41 0x0000561c303841e3 in main (argc=4, argv=0x7ffe25dc5bd8) at emacs.c:2636 Detaching from program: /usr/local/bin/emacs, process 14516 [Inferior 1 (process 14516) detached]
gdb-hang-stacks-2.txt
(text/plain, 11 KB)
Thread 5 (Thread 0x7f47d55266c0 (LWP 4276) "pool-spawner"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f47d82b7db2 in g_cond_wait_impl (cond=0x55ffe7927d68, mutex=0x55ffe7927d60) at ../../../glib/gthread-posix.c:1026 #2 g_cond_wait (cond=cond@entry=0x55ffe7927d68, mutex=mutex@entry=0x55ffe7927d60) at ../../../glib/gthread.c:1686 #3 0x00007f47d824ba84 in g_async_queue_pop_intern_unlocked (queue=0x55ffe7927d60, wait=1, end_time=-1) at ../../../glib/gasyncqueue.c:376 #4 0x00007f47d82b87f4 in g_thread_pool_spawn_thread (data=<optimized out>) at ../../../glib/gthreadpool.c:297 #5 0x00007f47d82b8536 in g_thread_proxy (data=0x55ffe7927dd0) at ../../../glib/gthread.c:893 #6 0x00007f47d78ee289 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 #7 0x00007f47d796cd08 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7f47d4b966c0 (LWP 4277) "gmain"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f47d78eac84 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f47d78eaccd in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f47d796019e in __GI_ppoll (fds=fds@entry=0x7f47d0000be0, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f47d8285a04 in ppoll (__fds=0x7f47d0000be0, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x55ffe790a710, timeout_usec=<optimized out>, fds=0x7f47d0000be0, n_fds=1) at ../../../glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=context@entry=0x55ffe790a710, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4511 #7 0x00007f47d82860f0 in g_main_context_iteration (context=0x55ffe790a710, may_block=may_block@entry=1) at ../../../glib/gmain.c:4582 #8 0x00007f47d8286141 in glib_worker_main (data=<optimized out>) at ../../../glib/gmain.c:6790 #9 0x00007f47d82b8536 in g_thread_proxy (data=0x55ffe7928080) at ../../../glib/gthread.c:893 #10 0x00007f47d78ee289 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 #11 0x00007f47d796cd08 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7f47cffff6c0 (LWP 4278) "dconf worker"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f47d78eac84 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f47d78eaccd in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f47d796019e in __GI_ppoll (fds=fds@entry=0x7f47c8000c20, nfds=nfds@entry=1, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f47d8285a04 in ppoll (__fds=0x7f47c8000c20, __nfds=1, __timeout=0x0, __ss=0x0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x55ffe7929270, timeout_usec=<optimized out>, fds=0x7f47c8000c20, n_fds=1) at ../../../glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=context@entry=0x55ffe7929270, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4511 #7 0x00007f47d82860f0 in g_main_context_iteration (context=context@entry=0x55ffe7929270, may_block=may_block@entry=1) at ../../../glib/gmain.c:4582 #8 0x00007f47d553d0cd in dconf_gdbus_worker_thread (user_data=0x55ffe7929270) at ../gdbus/dconf-gdbus-thread.c:82 #9 0x00007f47d82b8536 in g_thread_proxy (data=0x55ffe792a570) at ../../../glib/gthread.c:893 #10 0x00007f47d78ee289 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 #11 0x00007f47d796cd08 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7f47cf66f6c0 (LWP 4279) "gdbus"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f47d78eac84 in __internal_syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:49 #2 0x00007f47d78eaccd in __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at ./nptl/cancellation.c:75 #3 0x00007f47d796019e in __GI_ppoll (fds=fds@entry=0x7f47c0000c20, nfds=nfds@entry=2, timeout=<optimized out>, timeout@entry=0x0, sigmask=sigmask@entry=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:42 #4 0x00007f47d8285a04 in ppoll (__fds=0x7f47c0000c20, __nfds=2, __timeout=0x0, __ss=0x0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:101 #5 g_main_context_poll_unlocked (priority=<optimized out>, context=0x7f47c800ac90, timeout_usec=<optimized out>, fds=0x7f47c0000c20, n_fds=2) at ../../../glib/gmain.c:4837 #6 g_main_context_iterate_unlocked (context=0x7f47c800ac90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4511 #7 0x00007f47d82863ef in g_main_loop_run (loop=0x7f47c800ae80) at ../../../glib/gmain.c:4721 #8 0x00007f47d85139aa in gdbus_shared_thread_func (user_data=0x7f47c800c8a0) at ../../../gio/gdbusprivate.c:284 #9 0x00007f47d82b8536 in g_thread_proxy (data=0x7f47c800aea0) at ../../../glib/gthread.c:893 #10 0x00007f47d78ee289 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:448 #11 0x00007f47d796cd08 in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7f47d6b9a640 (LWP 4275) "emacs"): #0 __syscall_cancel_arch () at ../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56 #1 0x00007f47d78eac84 in __internal_syscall_cancel (a1=a1@entry=140726551485592, a2=a2@entry=1, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:49 #2 0x00007f47d78eaccd in __syscall_cancel (a1=a1@entry=140726551485592, a2=a2@entry=1, a3=a3@entry=-1, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at ./nptl/cancellation.c:75 #3 0x00007f47d795fc76 in __GI___poll (fds=fds@entry=0x7ffd741c9c98, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #4 0x00007f47d769ff84 in poll (__fds=0x7ffd741c9c98, __nfds=1, __timeout=-1) at /usr/include/x86_64-linux-gnu/bits/poll2.h:44 #5 _xcb_conn_wait (c=c@entry=0x55ffe78b7b60, cond=cond@entry=0x55ffe78b7ba0, vector=vector@entry=0x0, count=count@entry=0x0) at ../../src/xcb_conn.c:510 #6 0x00007f47d76a1e5a in xcb_wait_for_event (c=0x55ffe78b7b60) at ../../src/xcb_in.c:703 #7 0x00007f47d897d8a0 in _XReadEvents (dpy=dpy@entry=0x55ffe78b57b0) at ../../src/xcb_io.c:491 #8 0x00007f47d8962e47 in XIfEvent (dpy=0x55ffe78b57b0, event=event@entry=0x7ffd741c9eb0, predicate=predicate@entry=0x7f47d89af0b0 <_CheckCMEvent>, arg=arg@entry=0x55ffe78db1e0 "\300\345\247\330G\177") at ../../src/IfEvent.c:73 #9 0x00007f47d89afb30 in _XimXRead (im=0x55ffe78db1e0, recv_buf=0x7ffd741caad0 "", buf_len=2048, ret_len=0x7ffd741c9ff4) at ../../../../modules/im/ximcp/imTrX.c:477 #10 0x00007f47d89b06e2 in _XimReadData (im=im@entry=0x55ffe78db1e0, len=len@entry=0x7ffd741ca066, buf=buf@entry=0x7ffd741caad0 "", buf_size=buf_size@entry=2048) at ../../../../modules/im/ximcp/imTransR.c:165 #11 0x00007f47d89b0952 in _XimRead (im=im@entry=0x55ffe78db1e0, len=len@entry=0x7ffd741ca0e2, buf=buf@entry=0x7ffd741caad0 "", buf_size=buf_size@entry=2048, predicate=predicate@entry=0x7f47d899d3d0 <_XimCreateICCheck>, arg=arg@entry=0x0) at ../../../../modules/im/ximcp/imTransR.c:235 #12 0x00007f47d899ecd2 in _XimProtoCreateIC (xim=<optimized out>, arg=<optimized out>) at ../../../../modules/im/ximcp/imDefIc.c:1560 #13 0x00007f47d898b12a in XCreateIC (im=0x55ffe78db1e0) at ../../../src/xlibi18n/ICWrap.c:251 #14 0x000055ffd568cd05 in create_frame_xic (f=f@entry=0x55ffe8bf2c20) at xfns.c:3202 #15 0x000055ffd568fed8 in x_window (f=0x55ffe8bf2c20, window_prompting=<optimized out>) at xfns.c:4336 #16 Fx_create_frame (parms=0x55ffe80308d3) at xfns.c:5315 #17 0x000055ffd57822fe in exec_byte_code (fun=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/kupfer/src/emacs-31.0.91/src/lisp.h:2226 #18 0x000055ffd5738725 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7f47d55ff198) at eval.c:3211 #19 0x000055ffd5738cf3 in Fapply (nargs=2, args=0x7f47d55ff198) at eval.c:2825 #20 0x000055ffd57822fe in exec_byte_code (fun=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/kupfer/src/emacs-31.0.91/src/lisp.h:2226 #21 0x000055ffd5739bd4 in apply_lambda (fun=0x7f47d5f23dfd, args=<optimized out>, count=count@entry=...) at eval.c:3333 #22 0x000055ffd5736dd8 in eval_sub (form=<optimized out>) at eval.c:2790 #23 0x000055ffd573a62c in FletX (args=0x7f47d5dfea33) at eval.c:1104 #24 0x000055ffd5737495 in eval_sub (form=<optimized out>) at eval.c:2652 #25 0x000055ffd5738268 in Fprogn (body=<optimized out>) at eval.c:444 #26 funcall_lambda (fun=<optimized out>, nargs=<optimized out>, arg_vector=<optimized out>) at eval.c:3468 #27 0x000055ffd5738725 in Ffuncall (nargs=<optimized out>, args=0x7ffd741cbf28) at eval.c:3211 #28 0x000055ffd57308bb in Ffuncall_interactively (nargs=<optimized out>, args=<optimized out>) at callint.c:253 #29 0x000055ffd5738725 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7ffd741cbf20) at eval.c:3211 #30 0x000055ffd5738c68 in Fapply (nargs=nargs@entry=3, args=args@entry=0x7ffd741cbf20) at eval.c:2821 #31 0x000055ffd5732259 in Fcall_interactively (function=0x120d7210, record_flag=0x0, keys=0x7f47d674898d) at callint.c:345 #32 0x000055ffd57822fe in exec_byte_code (fun=<optimized out>, args_template=<optimized out>, nargs=<optimized out>, args=<optimized out>) at /home/kupfer/src/emacs-31.0.91/src/lisp.h:2226 #33 0x000055ffd5738725 in Ffuncall (nargs=nargs@entry=2, args=args@entry=0x7ffd741cc140) at eval.c:3211 #34 0x000055ffd56b9317 in command_loop_1 () at keyboard.c:1545 #35 0x000055ffd57337f4 in internal_condition_case (bfun=bfun@entry=0x55ffd56b8f20 <command_loop_1>, handlers=handlers@entry=0x90, hfun=hfun@entry=0x55ffd56ac2a0 <cmd_error>) at eval.c:1712 #36 0x000055ffd56a3ea6 in command_loop_2 (handlers=0x90) at keyboard.c:1163 #37 0x000055ffd573374e in internal_catch (tag=tag@entry=0x12b10, func=func@entry=0x55ffd56a3e80 <command_loop_2>, arg=arg@entry=0x90) at eval.c:1392 #38 0x000055ffd56a3e43 in command_loop () at keyboard.c:1141 #39 0x000055ffd56abe51 in recursive_edit_1 () at keyboard.c:749 #40 0x000055ffd56ac1cc in Frecursive_edit () at keyboard.c:832 #41 0x000055ffd557d1e3 in main (argc=4, argv=0x7ffd741cc5c8) at emacs.c:2636 Detaching from program: /usr/local/bin/emacs, process 4275 [Inferior 1 (process 4275) detached]