You are not logged in.
My emacs has been freezing and crashing randomly. I haven't been able to reliably reproduce the problem, but the last two times it's happened, I found the following log message. This makes me think the issue is with X, though as far as I've seen, no programs besides emacs have been affected.
Time #1:
1:13:02 systemd-coredum: Process 2067 (ibus-x11) of user 1000 dumped core.
Stack trace of thread 2067:
#0 0x00007f55be0b626c n/a (libc.so.6 + 0x8926c)
#1 0x00007f55be066a08 raise (libc.so.6 + 0x39a08)
#2 0x00007f55be04f538 abort (libc.so.6 + 0x22538)
#3 0x00007f55be0502db n/a (libc.so.6 + 0x232db)
#4 0x00007f55be0c01b7 n/a (libc.so.6 + 0x931b7)
#5 0x00007f55be0c1fbe n/a (libc.so.6 + 0x94fbe)
#6 0x00007f55be0c4cb3 __libc_free (libc.so.6 + 0x97cb3)
#7 0x00007f55be259b9e XFree (libX11.so.6 + 0x42b9e)
#8 0x000055ac01e8e041 n/a (ibus-x11 + 0xe041)
#9 0x000055ac01e8feca n/a (ibus-x11 + 0xfeca)
#10 0x00007f55be59284b n/a (libgdk-3.so.0 + 0x8b84b)
#11 0x00007f55be537fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#12 0x00007f55be592d28 n/a (libgdk-3.so.0 + 0x8bd28)
#13 0x00007f55be3b4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#14 0x00007f55be411cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#15 0x00007f55be3b20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#16 0x000055ac01e85645 n/a (ibus-x11 + 0x5645)
#17 0x000055ac01e8869a n/a (ibus-x11 + 0x869a)
#18 0x000055ac01e8e0a2 n/a (ibus-x11 + 0xe0a2)
#19 0x000055ac01e8feca n/a (ibus-x11 + 0xfeca)
#20 0x00007f55be59284b n/a (libgdk-3.so.0 + 0x8b84b)
#21 0x00007f55be537fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#22 0x00007f55be592d28 n/a (libgdk-3.so.0 + 0x8bd28)
#23 0x00007f55be3b4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#24 0x00007f55be411cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#25 0x00007f55be3b20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#26 0x000055ac01e85645 n/a (ibus-x11 + 0x5645)
#27 0x000055ac01e8869a n/a (ibus-x11 + 0x869a)
#28 0x000055ac01e8e0a2 n/a (ibus-x11 + 0xe0a2)
#29 0x000055ac01e8feca n/a (ibus-x11 + 0xfeca)
#30 0x00007f55be59284b n/a (libgdk-3.so.0 + 0x8b84b)
#31 0x00007f55be537fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#32 0x00007f55be592d28 n/a (libgdk-3.so.0 + 0x8bd28)
#33 0x00007f55be3b4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#34 0x00007f55be411cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#35 0x00007f55be3b20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#36 0x000055ac01e85645 n/a (ibus-x11 + 0x5645)
#37 0x000055ac01e8869a n/a (ibus-x11 + 0x869a)
#38 0x000055ac01e8e0a2 n/a (ibus-x11 + 0xe0a2)
#39 0x000055ac01e8feca n/a (ibus-x11 + 0xfeca)
#40 0x00007f55be59284b n/a (libgdk-3.so.0 + 0x8b84b)
#41 0x00007f55be537fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#42 0x00007f55be592d28 n/a (libgdk-3.so.0 + 0x8bd28)
#43 0x00007f55be3b4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#44 0x00007f55be411cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#45 0x00007f55be3b20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#46 0x000055ac01e85645 n/a (ibus-x11 + 0x5645)
#47 0x000055ac01e8869a n/a (ibus-x11 + 0x869a)
#48 0x000055ac01e8e0a2 n/a (ibus-x11 + 0xe0a2)
#49 0x000055ac01e8feca n/a (ibus-x11 + 0xfeca)
#50 0x00007f55be59284b n/a (libgdk-3.so.0 + 0x8b84b)
#51 0x00007f55be537fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#52 0x00007f55be592d28 n/a (libgdk-3.so.0 + 0x8bd28)
#53 0x00007f55be3b4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#54 0x00007f55be411cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#55 0x00007f55be3b20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#56 0x000055ac01e85645 n/a (ibus-x11 + 0x5645)
#57 0x000055ac01e8869a n/a (ibus-x11 + 0x869a)
#58 0x000055ac01e8e0a2 n/a (ibus-x11 + 0xe0a2)
#59 0x000055ac01e8feca n/a (ibus-x11 + 0xfeca)
#60 0x00007f55be59284b n/a (libgdk-3.so.0 + 0x8b84b)
#61 0x00007f55be537fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#62 0x00007f55be592d28 n/a (libgdk-3.so.0 + 0x8bd28)
#63 0x00007f55be3b4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
Stack trace of thread 2087:
#0 0x00007f55be12ac0f __poll (libc.so.6 + 0xfdc0f)
#1 0x00007f55be411c2f n/a (libglib-2.0.so.0 + 0xb7c2f)
#2 0x00007f55be3b3fef g_main_loop_run (libglib-2.0.so.0 + 0x59fef)
#3 0x00007f55bdf6728c n/a (libgio-2.0.so.0 + 0x11028c)
#4 0x00007f55be3e6d75 n/a (libglib-2.0.so.0 + 0x8cd75)
#5 0x00007f55be0b444b n/a (libc.so.6 + 0x8744b)
#6 0x00007f55be137e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 2085:
#0 0x00007f55be1302ed syscall (libc.so.6 + 0x1032ed)
#1 0x00007f55be409ca7 g_cond_wait (libglib-2.0.so.0 + 0xafca7)
#2 0x00007f55be37f144 n/a (libglib-2.0.so.0 + 0x25144)
#3 0x00007f55be3e92fe n/a (libglib-2.0.so.0 + 0x8f2fe)
#4 0x00007f55be3e6d75 n/a (libglib-2.0.so.0 + 0x8cd75)
#5 0x00007f55be0b444b n/a (libc.so.6 + 0x8744b)
#6 0x00007f55be137e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 2086:
#0 0x00007f55be12ac0f __poll (libc.so.6 + 0xfdc0f)
#1 0x00007f55be411c2f n/a (libglib-2.0.so.0 + 0xb7c2f)
#2 0x00007f55be3b20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#3 0x00007f55be3b2132 n/a (libglib-2.0.so.0 + 0x58132)
#4 0x00007f55be3e6d75 n/a (libglib-2.0.so.0 + 0x8cd75)
#5 0x00007f55be0b444b n/a (libc.so.6 + 0x8744b)
#6 0x00007f55be137e40 n/a (libc.so.6 + 0x10ae40)
ELF object binary architecture: AMD x86-64
10:27:01 kernel: iwlwifi 0000:2e:00.0: WRT: Invalid buffer destination
09:06:45 gdm-session-wor: gkr-pam: unable to locate daemon control file
09:06:39 kernel: iwlwifi 0000:2e:00.0: WRT: Invalid buffer destination
09:06:39 kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
09:06:39 kernel: iwlwifi 0000:2e:00.0: WRT: Invalid buffer destination
09:06:38 kernel:
09:06:38 kernel: proc_thermal_pci 0000:00:04.0: error: proc_thermal_add, will continue
09:06:37 kernel: pci 0000:00:07.0: DPC: RP PIO log size 0 is invalid
Time #2:
15:03:25 systemd-coredum: Process 2101 (ibus-x11) of user 1000 dumped core.
Stack trace of thread 2101:
#0 0x0000562df3bcf045 n/a (ibus-x11 + 0xe045)
#1 0x0000562df3bd0eca n/a (ibus-x11 + 0xfeca)
#2 0x00007fafc0d9284b n/a (libgdk-3.so.0 + 0x8b84b)
#3 0x00007fafc0d37fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#4 0x00007fafc0d92d28 n/a (libgdk-3.so.0 + 0x8bd28)
#5 0x00007fafc0bb4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#6 0x00007fafc0c11cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#7 0x00007fafc0bb20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#8 0x0000562df3bc6645 n/a (ibus-x11 + 0x5645)
#9 0x0000562df3bc969a n/a (ibus-x11 + 0x869a)
#10 0x0000562df3bcf0a2 n/a (ibus-x11 + 0xe0a2)
#11 0x0000562df3bd0eca n/a (ibus-x11 + 0xfeca)
#12 0x00007fafc0d9284b n/a (libgdk-3.so.0 + 0x8b84b)
#13 0x00007fafc0d37fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#14 0x00007fafc0d92d28 n/a (libgdk-3.so.0 + 0x8bd28)
#15 0x00007fafc0bb4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#16 0x00007fafc0c11cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#17 0x00007fafc0bb20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#18 0x0000562df3bc6645 n/a (ibus-x11 + 0x5645)
#19 0x0000562df3bc969a n/a (ibus-x11 + 0x869a)
#20 0x0000562df3bcf0a2 n/a (ibus-x11 + 0xe0a2)
#21 0x0000562df3bd0eca n/a (ibus-x11 + 0xfeca)
#22 0x00007fafc0d9284b n/a (libgdk-3.so.0 + 0x8b84b)
#23 0x00007fafc0d37fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#24 0x00007fafc0d92d28 n/a (libgdk-3.so.0 + 0x8bd28)
#25 0x00007fafc0bb4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#26 0x00007fafc0c11cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#27 0x00007fafc0bb20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#28 0x0000562df3bc6645 n/a (ibus-x11 + 0x5645)
#29 0x0000562df3bc969a n/a (ibus-x11 + 0x869a)
#30 0x0000562df3bcf0a2 n/a (ibus-x11 + 0xe0a2)
#31 0x0000562df3bd0eca n/a (ibus-x11 + 0xfeca)
#32 0x00007fafc0d9284b n/a (libgdk-3.so.0 + 0x8b84b)
#33 0x00007fafc0d37fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#34 0x00007fafc0d92d28 n/a (libgdk-3.so.0 + 0x8bd28)
#35 0x00007fafc0bb4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#36 0x00007fafc0c11cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#37 0x00007fafc0bb20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#38 0x0000562df3bc6645 n/a (ibus-x11 + 0x5645)
#39 0x0000562df3bc969a n/a (ibus-x11 + 0x869a)
#40 0x0000562df3bcf0a2 n/a (ibus-x11 + 0xe0a2)
#41 0x0000562df3bd0eca n/a (ibus-x11 + 0xfeca)
#42 0x00007fafc0d9284b n/a (libgdk-3.so.0 + 0x8b84b)
#43 0x00007fafc0d37fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#44 0x00007fafc0d92d28 n/a (libgdk-3.so.0 + 0x8bd28)
#45 0x00007fafc0bb4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#46 0x00007fafc0c11cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#47 0x00007fafc0bb20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#48 0x0000562df3bc6645 n/a (ibus-x11 + 0x5645)
#49 0x0000562df3bc969a n/a (ibus-x11 + 0x869a)
#50 0x0000562df3bcf0a2 n/a (ibus-x11 + 0xe0a2)
#51 0x0000562df3bd0eca n/a (ibus-x11 + 0xfeca)
#52 0x00007fafc0d9284b n/a (libgdk-3.so.0 + 0x8b84b)
#53 0x00007fafc0d37fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
#54 0x00007fafc0d92d28 n/a (libgdk-3.so.0 + 0x8bd28)
#55 0x00007fafc0bb4a31 g_main_context_dispatch (libglib-2.0.so.0 + 0x5aa31)
#56 0x00007fafc0c11cc9 n/a (libglib-2.0.so.0 + 0xb7cc9)
#57 0x00007fafc0bb20e2 g_main_context_iteration (libglib-2.0.so.0 + 0x580e2)
#58 0x0000562df3bc6645 n/a (ibus-x11 + 0x5645)
#59 0x0000562df3bc969a n/a (ibus-x11 + 0x869a)
#60 0x0000562df3bcf0a2 n/a (ibus-x11 + 0xe0a2)
#61 0x0000562df3bd0eca n/a (ibus-x11 + 0xfeca)
#62 0x00007fafc0d9284b n/a (libgdk-3.so.0 + 0x8b84b)
#63 0x00007fafc0d37fb9 gdk_display_get_event (libgdk-3.so.0 + 0x30fb9)
Stack trace of thread 2119:
#0 0x00007fafc0920c0f n/a (/usr/lib/libc.so.6 (deleted) + 0xfdc0f)
ELF object binary architecture: AMD x86-64
Aug 1 19:28:49 systemd: Failed to start Application launched by gnome-session-binary.
"sudo dmesg | grep ibus" output after the last crash:
[31315.068827] ibus-x11[2101]: segfault at 8 ip 0000562df3bcf045 sp 00007fff1db3e6a0 error 4 in ibus-x11[562df3bc4000+11000] likely on CPU 13 (core 25, socket 0)
Any help, even just understanding what's going on or getting some log or error information from emacs, would be appreciated. Here's some info about my system:
Linux 6.4.7-arch1-1
GNOME 44.3, X11
Emacs 28.2, Spacemacs develop
Please let me know if any other information would be helpful!
Offline
My emacs has been freezing and crashing randomly.
15:03:25 systemd-coredum: Process 2101 (ibus-x11) of user 1000 dumped core.
Is there also a coredump for emacs?
This makes me think the issue is with X
More like a problem w/ https://wiki.archlinux.org/title/IBus as for now, do you deliberately use that?
Offline
Is there also a coredump for emacs?
No, there's not, and it didn't print anything after crashing when running from terminal.
More like a problem w/ https://wiki.archlinux.org/title/IBus as for now, do you deliberately use that?
I do, but hadn't realized that's what it was called! I hadn't switched input methods before any of these crashes.
Offline
Can you say when about this started and correlate that w/ the updates in your pacman log?
It's probably an ibus update or the update of glib2 that "broke" G_SLICE, https://bbs.archlinux.org/viewtopic.php … 5#p2090065
Offline
Sorry for the delay in replying. Here are some pacman logs:
> cat /var/log/pacman.log | grep ibus
[2023-05-11T04:12:29+0000] [ALPM] installed libusb (1.0.26-2)
[2023-05-11T05:53:05+0000] [ALPM] installed libusbmuxd (2.0.2-2)
[2023-05-11T05:53:06+0000] [ALPM] installed libibus (1.5.28-4)
[2023-06-01T14:16:40-0500] [ALPM] upgraded libusbmuxd (2.0.2-2 -> 2.0.2-3)
[2023-06-18T17:28:11-0500] [PACMAN] Running 'pacman -S -y -u --config /etc/pacman.conf -- extra/python-numpy extra/ibus extra/python-qrcode extra/webkit2gtk extra/python-sentry_sdk extra/python-pillow extra/python-magic'
[2023-06-18T17:28:27-0500] [ALPM] installed ibus (1.5.28-4)
[2023-06-18T17:28:27-0500] [PACMAN] Running 'pacman -D -q --asdeps --config /etc/pacman.conf -- python-sentry_sdk python-pillow python-magic python-numpy ibus python-qrcode webkit2gtk'
> cat /var/log/pacman.log | grep glib2
[2023-05-11T03:41:15+0000] [ALPM] installed glib2 (2.76.2-1)
[2023-05-26T10:18:07-0500] [ALPM] upgraded glib2 (2.76.2-1 -> 2.76.3-1)
[2023-06-27T17:56:44-0500] [ALPM] installed lib32-glib2 (2.76.3-1)
[2023-07-12T20:43:01-0500] [ALPM] upgraded glib2 (2.76.3-1 -> 2.76.4-1)
[2023-07-12T20:43:08-0500] [ALPM] upgraded lib32-glib2 (2.76.3-1 -> 2.76.4-1)
coredumpctl records the first occurrence of this crash on 06-20 (can post the whole thing if it helps).
Would it be worth downgrading either ibus or glib2?
Offline
You apparently /installed/ ibus only in 6/18 so that's the probably cause for the crashes - doesn't help what introduced the bug, you simply were not using ibus before.
Offline
Right, that makes sense.
I think it's the same as this issue, which it looks like is fixed but not in the Arch package yet. I'll see if updating to the newest version from GitHub fixes the issue.
Offline
I am suffering from the same crashes for a while now on Intelijj.
Did you had any luck upgrading ibus?
Offline
I upgraded it pretty recently and, so far, have not had any issues (though I'm not 100% sure it's fixed since I don't know how to trigger the crash).
If you're interested in doing this, I basically followed these install instructions, but using the "configure" options (and following "sed" command) from the PKGBUILD. Would be great if they updated the Arch package.
Offline