You are not logged in.
Without any obvious reason (i.e. a package update), today I started encountering segfaults in Yubico Authenticator (on starting) and Terminator (when trying to drag a window onto another monitor). The journalctl -p3 -xb log is here: https://paste.ee/p/YIMBKIdX , if nesessary, I can attach a full log.
After I encountered this error, I tried to install updates (pacman -S), tried to reinstall firmware (intel-ucode), didn't achieve any result. How should I debug my problem further?
Offline
Note that this feature should not be used when attaching logs to bug reports and support threads, as to limit extraneous output.
Copied from https://wiki.archlinux.org/title/System … ing_output
Full log please.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Thank you, missed that.
Paste.ee for some reason refused to store it, here is a gist: https://gist.github.com/StragaSevera/b2 … 55f7c720a2
Offline
Jul 08 16:56:30 straga-linux-desktop sddm[949]: Setting default cursor
Jul 08 16:56:30 straga-linux-desktop sddm[949]: Could not setup default cursor
Jul 08 16:57:25 straga-linux-desktop authenticator[6424]: Unable to load from the cursor themeDid you change your cursor theme?
#0 0x00007fb5e980b178 cairo_surface_unmap_image (libcairo.so.2 + 0x74178)
#1 0x00007fb5eb235d60 n/a (libgdk-3.so.0 + 0x32d60)
#2 0x00007fb5eb240d82 n/a (libgdk-3.so.0 + 0x3dd82)
#3 0x00007fb5eb240ea3 gdk_window_end_draw_frame (libgdk-3.so.0 + 0x3dea3)
#4 0x00007fb5e9e2ffe4 gtk_main_do_event (libgtk-3.so.0 + 0x42ffe4)
#5 0x00007fb5eb22a1b7 n/a (libgdk-3.so.0 + 0x271b7)
#6 0x00007fb5eb23c52f n/a (libgdk-3.so.0 + 0x3952f)
#7 0x00007fb5eb241f82 n/a (libgdk-3.so.0 + 0x3ef82)
#8 0x00007fb5eb2421d2 n/a (libgdk-3.so.0 + 0x3f1d2)
#9 0x00007fb5e95585f7 n/a (libgobject-2.0.so.0 + 0x325f7)
#10 0x00007fb5e9558709 g_signal_emit_valist (libgobject-2.0.so.0 + 0x32709)
#11 0x00007fb5e95587c4 g_signal_emit (libgobject-2.0.so.0 + 0x327c4)
#12 0x00007fb5eb2383b1 n/a (libgdk-3.so.0 + 0x353b1)
#13 0x00007fb5eb223872 n/a (libgdk-3.so.0 + 0x20872)
#14 0x00007fb5e9430511 n/a (libglib-2.0.so.0 + 0x60511)
#15 0x00007fb5e942e87d n/a (libglib-2.0.so.0 + 0x5e87d)
#16 0x00007fb5e942fcd7 n/a (libglib-2.0.so.0 + 0x5fcd7)
#17 0x00007fb5e942fee5 g_main_context_iteration (libglib-2.0.so.0 + 0x5fee5)
#18 0x00007fb5e9666b26 g_application_run (libgio-2.0.so.0 + 0xe1b26)
#19 0x0000562833a9d4f0 main (/opt/yubico-authenticator/authenticator + 0x24f0)
#20 0x00007fb5e8e376b5 n/a (libc.so.6 + 0x276b5)
#21 0x00007fb5e8e37769 __libc_start_main (libc.so.6 + 0x27769)
#22 0x0000562833a9d3ee _start (/opt/yubico-authenticator/authenticator + 0x23ee) #0 0x00007fa849c5c12e n/a (libgtk-3.so.0 + 0x45c12e)
#1 0x00007fa84eb3448b g_cclosure_marshal_VOID__OBJECTv (libgobject-2.0.so.0 + 0x1048b)
#2 0x00007fa84eb565f7 n/a (libgobject-2.0.so.0 + 0x325f7)
#3 0x00007fa84eb569e0 g_signal_emit_by_name (libgobject-2.0.so.0 + 0x329e0)
#4 0x00007fa849de2e96 n/a (libgtk-3.so.0 + 0x5e2e96)
#5 0x00007fa84eb565f7 n/a (libgobject-2.0.so.0 + 0x325f7)
#6 0x00007fa84eb569e0 g_signal_emit_by_name (libgobject-2.0.so.0 + 0x329e0)
#7 0x00007fa84cf3accd n/a (libgdk-3.so.0 + 0x6accd)
#8 0x00007fa84fbb9ac6 n/a (libffi.so.8 + 0x7ac6)
#9 0x00007fa84fbb676b n/a (libffi.so.8 + 0x476b)
#10 0x00007fa84fbb906e ffi_call (libffi.so.8 + 0x706e)
#11 0x00007fa84cd53910 n/a (libwayland-client.so.0 + 0x4910)
#12 0x00007fa84cd54199 n/a (libwayland-client.so.0 + 0x5199)
#13 0x00007fa84cd54573 wl_display_dispatch_queue_pending (libwayland-client.so.0 + 0x5573)
#14 0x00007fa84cf29fc1 n/a (libgdk-3.so.0 + 0x59fc1)
#15 0x00007fa84cef429b gdk_display_get_event (libgdk-3.so.0 + 0x2429b)
#16 0x00007fa84cf328a0 n/a (libgdk-3.so.0 + 0x628a0)
#17 0x00007fa84ebe187d n/a (libglib-2.0.so.0 + 0x5e87d)
#18 0x00007fa84ebe2cd7 n/a (libglib-2.0.so.0 + 0x5fcd7)
#19 0x00007fa84ebe3097 g_main_loop_run (libglib-2.0.so.0 + 0x60097)
#20 0x00007fa849c2a1cf gtk_main (libgtk-3.so.0 + 0x42a1cf)
#21 0x00007fa84fbb9ac6 n/a (libffi.so.8 + 0x7ac6)
#22 0x00007fa84fbb676b n/a (libffi.so.8 + 0x476b)
#23 0x00007fa84fbb906e ffi_call (libffi.so.8 + 0x706e)
#24 0x00007fa84ed5ee59 n/a (_gi.cpython-313-x86_64-linux-gnu.so + 0x33e59)
#25 0x00007fa84ed5c682 n/a (_gi.cpython-313-x86_64-linux-gnu.so + 0x31682)
#26 0x00007fa84f776894 _PyEval_EvalFrameDefault (libpython3.13.so.1.0 + 0x176894)
#27 0x00007fa84f84c8b9 PyEval_EvalCode (libpython3.13.so.1.0 + 0x24c8b9)
#28 0x00007fa84f88af5c n/a (libpython3.13.so.1.0 + 0x28af5c)
#29 0x00007fa84f88801b n/a (libpython3.13.so.1.0 + 0x28801b)
#30 0x00007fa84f885718 n/a (libpython3.13.so.1.0 + 0x285718)
#31 0x00007fa84f8849d2 n/a (libpython3.13.so.1.0 + 0x2849d2)
#32 0x00007fa84f884343 n/a (libpython3.13.so.1.0 + 0x284343)
#33 0x00007fa84f88248b Py_RunMain (libpython3.13.so.1.0 + 0x28248b)
#34 0x00007fa84f839dcb Py_BytesMain (libpython3.13.so.1.0 + 0x239dcb)
#35 0x00007fa84f4376b5 n/a (libc.so.6 + 0x276b5)
#36 0x00007fa84f437769 __libc_start_main (libc.so.6 + 0x27769)
#37 0x000055c9ba85b045 _start (/usr/bin/python3.13 + 0x1045)Neither are flatschpaks?
pacman -Qikk gtk3Offline
No, I did not change my cursor theme for at least half of a year. Do you think this might be connected?
Yes, I installed them directly (from AUR and main repo respectively), not via flatpak.
sudo pacman -Qikk gtk3
Name : gtk3
Version : 1:3.24.49-2
Description : GObject-based multi-platform GUI toolkit
Architecture : x86_64
URL : https://www.gtk.org/
Licenses : LGPL-2.1-or-later
Groups : None
Provides : gtk3-print-backends libgailutil-3.so=0-64 libgdk-3.so=0-64 libgtk-3.so=0-64
Depends On : adwaita-fonts adwaita-icon-theme at-spi2-core cairo dconf desktop-file-utils fontconfig fribidi gdk-pixbuf2 glib2
glibc harfbuzz iso-codes libcloudproviders libcolord libcups libegl libepoxy libgl librsvg libx11 libxcomposite
libxcursor libxdamage libxext libxfixes libxi libxinerama libxkbcommon libxrandr libxrender pango shared-mime-info
tinysparql wayland gtk-update-icon-cache
Optional Deps : evince: Default print preview command
Required By : appstream-glib arch-gaming-meta audacity ayatana-ido blueman bolt-launcher caribou chromium cinnamon cinnamon-desktop
cjs clutter cropgui electron32 electron34 electron35 electron36 evolution evolution-data-server evolution-ews firefox
five-or-more four-in-a-row gcr gedit gimp gnome-autoar gnome-desktop gnome-session gnome-settings-daemon gspell
gtk-layer-shell gtkmm3 gtksourceview3 gtksourceview4 ibus lib32-gtk3 libappindicator-gtk3 libayatana-appindicator
libayatana-indicator libdbusmenu-gtk3 libgedit-amtk libgedit-gtksourceview libgedit-tepl libgnome-games-support
libgnomekbd libhandy libkeybinder3 libnma libpeas libwnck3 libxfce4ui libxfce4windowing lightdm-slick-greeter lutris
meld nvidia-settings polkit-gnome qemu-ui-gtk spotify-launcher sublime-text thunderbird timezonemap trueconf vte3
webkit2gtk webkit2gtk-4.1 wxwidgets-gtk3 xdg-desktop-portal-gtk xdg-user-dirs-gtk yad yelp
Optional For : avahi ghostscript jdk-openjdk jdk17-openjdk jre8-openjdk kde-gtk-config libcanberra libdecor libreoffice-fresh lshw
pinentry plymouth qt5-base qt6-base stoken suil unison vlc wine-staging zbar
Conflicts With : gtk3-print-backends
Replaces : gtk3-print-backends<=3.22.26-1
Installed Size : 53.14 MiB
Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Build Date : Fri May 9 19:56:53 2025
Install Date : Wed May 14 11:07:36 2025
Install Reason : Installed as a dependency for another package
Install Script : Yes
Validated By : Signature
gtk3: 1020 total files, 0 altered filesLast edited by ought (2025-07-09 07:12:50)
Offline
gtk has recently shown up w/ crashing on unresolvable cursors.
wrt
Without any obvious reason (i.e. a package update), today I started encountering segfaults
Does it still work on an X11 session?
https://archlinux.org/news/plasma-640-w … re-on-x11/
Offline
gtk has recently shown up w/ crashing on unresolvable cursors.
wrt
Without any obvious reason (i.e. a package update), today I started encountering segfaults
Does it still work on an X11 session?
https://archlinux.org/news/plasma-640-w … re-on-x11/
Just checked - no, neither Yubico Authenticator nor Terminator are crashing under X11. But I'd still prefer to stay on Wayland, if possible.
Maybe I need to uninstall packages with GTK cursors?
Offline
Use https://wiki.archlinux.org/title/Debuginfod for a better backtrace.
Offline
The GDB log is here: https://paste.ee/p/pjrUNrim .
I tried to follow the instructions, and even download the debug symbols for libgtk manually, but it still goes like this:
0x00007f045925c12e in ?? () from /usr/lib/libgtk-3.so.0Offline
download the debug symbols for libgtk manually
https://wiki.archlinux.org/title/Core_d … _core_dump - it (and gdb) will automatically ask you whether you want to use debuginfod, just say "y" (or whatever, no idea whether it's localized to "s") and proceed.
Offline
Got it, for some reason it did not ask me about debuginfod when I was running it under sudo, but asked when I ran without sudo.
https://pastebin.com/QJhfAcET
Offline
It's drag-n-drop related… explains why it's only wayland.
But not really
when trying to drag a window onto another monitor
can you drag the window there w/ alt+lmb or super+lmb (ie. whatever allows you to drag around the whole window w/o having to use the titlebar)?
It's *only* dragging to another monitor?
Dragging the window around in the problematic fashion on the same monitor is fine?
Please post your Xorg log, https://wiki.archlinux.org/title/Xorg#General (you should still have that around, no need to log into X11 again)
Offline
Maybe I was a bit incorrect in my description - this happens when I have two tabs in one window and I'm trying to "drag them apart", something like this: https://images2.imgbox.com/d5/7c/6ZukP8w4_o.png . It happens when I try to drag the tab out of the window, even if they stay on the same screen.
Btw, switching to Xorg and back fixed my yubico-authenticator problem (I don't know how), so this is the only problem that's left. Here is the Xorg log: https://pastebin.com/j0zNmFTW
Offline
In that case the DND code makes way more sense. (In that light it also does no longer matter, but the outputs are attached to the same and only GPU)
Thread 1 (Thread 0x7f045f225bc0 (LWP 16742)):
#0 0x00007f045925c12e in gtk_notebook_drag_end (widget=0x55cd664ef090 [terminatorlib+notebook+Notebook], context=0x55cd66639310 [GdkWaylandDragContext]) at ../gtk/gtk/gtknotebook.c:3743
notebook = 0x55cd664ef090 [terminatorlib+notebook+Notebook]
priv = 0x55cd664eee90
#4 0x00007f045e0aa9e0 in <emit signal '0x7f045946eb1a "drag-end"' on instance 0x55cd664ef090 [terminatorlib+notebook+Notebook]> (instance=0x55cd664ef090, detailed_signal=detailed_signal@entry=0x7f045946eb1a "drag-end") at ../glib/gobject/gsignal.c:3638
var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff4f44d570, reg_save_area = 0x7fff4f44d490}}
detail = <optimized out>
signal_id = <optimized out>
itype = 0x55cd6650cf70 [terminatorlib+notebook+Notebook/GtkNotebook/GtkContainer/GtkWidget/GInitiallyUnowned]
#1 0x00007f045e08848b in g_cclosure_marshal_VOID__OBJECTv (closure=<optimized out>, return_value=<optimized out>, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x55cd65bf0fa0) at ../glib/gobject/gmarshal.c:1910
cc = <optimized out>
data1 = <optimized out>
data2 = <optimized out>
callback = <optimized out>
arg0 = 0x55cd66639310
args_copy = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff4f44d570, reg_save_area = 0x7fff4f44d490}}
#2 0x00007f045e0aa5f7 in _g_closure_invoke_va (closure=0x55cd65c9c840, return_value=0x0, instance=0x55cd664ef090, args=0x7fff4f44d460, n_params=1, param_types=0x55cd65bf0fa0) at ../glib/gobject/gclosure.c:898
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
real_closure = 0x55cd65c9c820
_g_boolean_var_50 = <optimized out>
#3 signal_emit_valist_unlocked (instance=instance@entry=0x55cd664ef090, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff4f44d460) at ../glib/gobject/gsignal.c:3438
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x7fff4f44d640, instance = 0x55cd664ef090, ihint = {signal_id = 105, detail = 0, run_type = (G_SIGNAL_RUN_LAST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x55cd6650cf70 [terminatorlib+notebook+Notebook/GtkNotebook/GtkContainer/GtkWidget/GInitiallyUnowned]}
instance_type = <optimized out>
emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x4
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = 1, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>}
#5 0x00007f04593e2e96 in gtk_drag_source_info_destroy (info=0x55cd66473600) at ../gtk/gtk/gtkdnd.c:2807
context = <optimized out>
last_event = <optimized out>
#8 0x00007f045e0aa9e0 in <emit signal '0x7f045c498250 "dnd-finished"' on instance 0x55cd66639310 [GdkWaylandDragContext]> (instance=0x55cd66639310, detailed_signal=detailed_signal@entry=0x7f045c498250 "dnd-finished") at ../glib/gobject/gsignal.c:3638
var_args = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff4f44d8d0, reg_save_area = 0x7fff4f44d7f0}}
detail = <optimized out>
signal_id = <optimized out>
itype = 0x55cd65be7d30 [GdkWaylandDragContext/GdkDragContext]
#6 0x00007f045e0aa5f7 in _g_closure_invoke_va (closure=0x55cd6665bd20, return_value=0x0, instance=0x55cd66639310, args=0x7fff4f44d7c0, n_params=0, param_types=0x0) at ../glib/gobject/gclosure.c:898
marshal = <optimized out>
marshal_data = <optimized out>
in_marshal = <optimized out>
real_closure = 0x55cd6665bd00
_g_boolean_var_50 = <optimized out>
#7 signal_emit_valist_unlocked (instance=instance@entry=0x55cd66639310, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff4f44d7c0) at ../glib/gobject/gsignal.c:3438
return_accu = 0x0
accu = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
emission = {next = 0x0, instance = 0x55cd66639310, ihint = {signal_id = 49, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x55cd65be7d30 [GdkWaylandDragContext/GdkDragContext]}
instance_type = <optimized out>
emission_return = {g_type = 0x0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
rtype = 0x4
static_scope = 0
fastpath_handler = <optimized out>
closure = <optimized out>
run_type = <optimized out>
hlist = <optimized out>
l = <optimized out>
fastpath = <optimized out>
instance_and_params = <optimized out>
param_values = <optimized out>
node = <optimized out>
i = <optimized out>
node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = 0, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>}
#9 0x00007f045c463ccd in data_source_dnd_finished (data=<optimized out>, source=0x55cd65ba3090) at ../gtk/gdk/wayland/gdkselection-wayland.c:1169
display = 0x55cd65b63530 [GdkWaylandDisplay]
context = <optimized out>
#10 0x00007f045f1abac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#11 0x00007f045f1a876b in ffi_call_int (cif=cif@entry=0x7fff4f44dab0, fn=fn@entry=0x7f045c463c60 <data_source_dnd_finished>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7fff4f44db80, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676
classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, 1595593376, 32516}
stack = <optimized out>
argp = 0x7fff4f44d900 ""
arg_types = <optimized out>
gprcount = 2
ssecount = <optimized out>
ngpr = 1
nsse = 0
i = <optimized out>
avn = <optimized out>
flags = <optimized out>
reg_args = <optimized out>
#12 0x00007f045f1ab06e in ffi_call (cif=cif@entry=0x7fff4f44dab0, fn=0x7f045c463c60 <data_source_dnd_finished>, rvalue=rvalue@entry=0x0, avalue=avalue@entry=0x7fff4f44db80) at ../src/x86/ffi64.c:713
arg_types = <optimized out>
i = <optimized out>
nargs = <optimized out>
max_reg_struct_size = <optimized out>
#13 0x00007f045c27c910 in wl_closure_invoke (closure=closure@entry=0x55cd66638be0, target=<optimized out>, target@entry=0x55cd65ba3090, opcode=opcode@entry=4, data=<optimized out>, flags=1) at ../wayland-1.23.1/src/connection.c:1228
count = 0
cif = {abi = FFI_UNIX64, nargs = 2, arg_types = 0x7fff4f44dad0, rtype = 0x7f045f1ad1a0 <ffi_type_void>, bytes = 0, flags = 0}
ffi_types = {0x7f045f1ad2a0 <ffi_type_pointer>, 0x7f045f1ad2a0 <ffi_type_pointer>, 0x7f045f1ad2a0 <ffi_type_pointer>, 0x55cd666fc7b0, 0x0, 0x7f045eaa1fda <__internal_syscall_cancel+90>, 0x7f045c281d7c, 0x0, 0x7fff4f44db70, 0x7f045e1985a0 <sysprof_collector_get+80>, 0xd800000000, 0xd8, 0x100000073, 0x973f4958db4b0400, 0x2f, 0x55cd66638cb8, 0x55cd65a0d000, 0x8, 0x55cd65a0d000, 0x0, 0x7fff4f44dd40, 0x7f045c27dc50 <wl_display_read_events+192>}
ffi_args = {0x7fff4f44da90, 0x7fff4f44da98, 0x55cd666fe848, 0x7fff4f44dbe0, 0x55cd65b8b280, 0x55cd65a0d0a8, 0x55cd66638cb0, 0x973f4958db4b0400, 0x8, 0x7f045e2020bc, 0x7fff4f44dc80, 0x55cd66514ce0, 0x7f045e20049e, 0x7f045e202067, 0x7fff4f44dc70, 0x7f045e1990fb <sysprof_collector_mark_vprintf+59>, 0x7fff4f44dc40, 0x7f045eab3dfe <_int_free_merge_chunk+174>, 0x20, 0x55cd666fe930, 0x100000073, 0xb}
implementation = <optimized out>
#14 0x00007f045c27d199 in dispatch_event (display=display@entry=0x55cd65a0d000, queue=queue@entry=0x55cd65a0d0f8) at ../wayland-1.23.1/src/wayland-client.c:1674
closure = 0x55cd66638be0
proxy = 0x55cd65ba3090
opcode = 4
proxy_destroyed = <optimized out>
#15 0x00007f045c27d573 in dispatch_queue (display=0x55cd65a0d000, queue=0x55cd65a0d0f8) at ../wayland-1.23.1/src/wayland-client.c:1820
count = 4
count = <optimized out>
err = <optimized out>
#16 wl_display_dispatch_queue_pending (display=0x55cd65a0d000, queue=0x55cd65a0d0f8) at ../wayland-1.23.1/src/wayland-client.c:2062
ret = <optimized out>
#17 0x00007f045c27d5e1 in wl_display_dispatch_pending (display=<optimized out>) at ../wayland-1.23.1/src/wayland-client.c:2125
#18 0x00007f045c452fc1 in _gdk_wayland_display_queue_events (display=<optimized out>) at ../gtk/gdk/wayland/gdkeventsource.c:201
display_wayland = <optimized out>
source = 0x55cd65ba9dd0
#19 0x00007f045c41d29b in gdk_display_get_event (display=0x55cd65b63530 [GdkWaylandDisplay]) at ../gtk/gdk/gdkdisplay.c:442
#20 0x00007f045c45b8a0 in gdk_event_source_dispatch (base=<optimized out>, callback=<optimized out>, data=<optimized out>) at ../gtk/gdk/wayland/gdkeventsource.c:120
source = <optimized out>
display = 0x55cd65b63530 [GdkWaylandDisplay]
event = <optimized out>
#21 0x00007f045e13587d in g_main_dispatch (context=0x55cd65b981b0) at ../glib/glib/gmain.c:3398
user_data = 0x0
callback = 0x0
gaig_temp = <optimized out>
gaig_temp = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
dispatch = 0x7f045c45b880 <gdk_event_source_dispatch>
prev_source = 0x0
was_in_call = 0
cb_funcs = 0x0
begin_time_nsec = 1383419057272
source = 0x55cd65ba9dd0
current = 0x55cd65b9c200
i = 0
#22 0x00007f045e136cd7 in g_main_context_dispatch_unlocked (context=0x55cd65b981b0) at ../glib/glib/gmain.c:4249
#23 g_main_context_iterate_unlocked (context=0x55cd65b981b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4314
max_priority = 2147483647
timeout_usec = 19681008
some_ready = 1
nfds = 9
allocated_nfds = <optimized out>
fds = 0x55cd666a7450
begin_time_nsec = <optimized out>
#24 0x00007f045e137097 in g_main_loop_run (loop=0x55cd66502b00) at ../glib/glib/gmain.c:4516
self = <optimized out>
#25 0x00007f045922a1cf in gtk_main () at ../gtk/gtk/gtkmain.c:1329
loop = 0x55cd66502b00
#26 0x00007f045f1abac6 in ffi_call_unix64 () at ../src/x86/unix64.S:104
#27 0x00007f045f1a876b in ffi_call_int (cif=cif@entry=0x55cd66514e80, fn=fn@entry=0x7f045922a140 <gtk_main>, rvalue=<optimized out>, rvalue@entry=0x7fff4f44e0e8, avalue=avalue@entry=0x0, closure=closure@entry=0x0) at ../src/x86/ffi64.c:676
classes = {1707344528, 21965, 1705339984, 21965}
stack = <optimized out>
argp = 0x7fff4f44df20 ""
arg_types = <optimized out>
gprcount = 0
ssecount = <optimized out>
ngpr = 21965
nsse = 1707344528
i = <optimized out>
avn = <optimized out>
flags = <optimized out>
reg_args = <optimized out>
#28 0x00007f045f1ab06e in ffi_call (cif=cif@entry=0x55cd66514e80, fn=0x7f045922a140 <gtk_main>, rvalue=rvalue@entry=0x7fff4f44e0e8, avalue=0x0) at ../src/x86/ffi64.c:713
arg_types = <optimized out>
i = <optimized out>
nargs = <optimized out>
max_reg_struct_size = <optimized out>
#29 0x00007f045f1e3e59 in pygi_invoke_c_callable (function_cache=0x55cd66514dc0, state=0x7fff4f44e150, py_args=<optimized out>, py_nargsf=<optimized out>, py_kwnames=<optimized out>) at ../pygobject/gi/pygi-invoke.c:710
_save = 0x7f045f130df0 <_PyRuntime+283024>
cache = 0x55cd66514dc0
ffi_return_value = {v_boolean = 0, v_int8 = 0 '\000', v_uint8 = 0 '\000', v_int16 = 0, v_uint16 = 0, v_int32 = 0, v_uint32 = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_short = 0, v_ushort = 0, v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_ssize = 0, v_size = 0, v_string = 0x0, v_pointer = 0x0}
ret = 0x0
#30 0x00007f045f1e1682 in pygi_function_cache_invoke (function_cache=<optimized out>, py_args=0x7f045f101560 <_PyRuntime+88320>, py_nargsf=0, py_kwnames=0x0) at ../pygobject/gi/pygi-cache.c:951
state = {py_in_args = 0x7f045f101548 <_PyRuntime+88296>, n_py_in_args = 0, n_args = 0, ffi_args = 0x0, args = 0x0, return_arg = {v_boolean = 0, v_int8 = 0 '\000', v_uint8 = 0 '\000', v_int16 = 0, v_uint16 = 0, v_int32 = 0, v_uint32 = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_short = 0, v_ushort = 0, v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_ssize = 0, v_size = 0, v_string = 0x0, v_pointer = 0x0}, to_py_return_arg_cleanup_data = 0x0, error = 0x0, failed = 0, py_async = 0x0, user_data = 0x0, function_ptr = 0x7f045922a140 <gtk_main>}
#31 pygi_callable_info_invoke (self=<optimized out>, py_args=0x7f045f101560 <_PyRuntime+88320>, py_nargsf=0, py_kwnames=0x0) at ../pygobject/gi/pygi-invoke.c:783
#32 0x00007f045ed76894 in PyObject_Call (callable=0x7f0459690ed0, args=0x7f045f101548 <_PyRuntime+88296>, kwargs=0x7f0440e3a3c0) at Objects/call.c:373
tstate = <optimized out>
#33 PyCFunction_Call (callable=0x7f0459690ed0, args=0x7f045f101548 <_PyRuntime+88296>, kwargs=0x7f0440e3a3c0) at Objects/call.c:381
#34 _PyEval_EvalFrameDefault (tstate=<optimized out>, frame=<optimized out>, throwflag=<optimized out>) at Python/generated_cases.c.h:1355
func = 0x7f0459690ed0
this_instr = 0x55cd65c34a5a
kwargs = 0x7f0440e3a3c0
callargs = 0x7f045f101548 <_PyRuntime+88296>
result = <optimized out>
opcode = <optimized out>
oparg = <optimized out>
entry_frame = {f_executable = 0x7f045f0e3150 <_Py_NoneStruct>, previous = 0x0, f_funcobj = 0x7fff4f44e380, f_globals = 0x7f045e4345c0, f_builtins = 0x7f045f0f5d58 <_PyRuntime+41208>, f_locals = 0x7f045e4345c0, frame_obj = 0x7fff4f44e3c0, instr_ptr = 0x7f045efcf4a2 <_Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS+2>, stacktop = 0, return_offset = 0, owner = 3 '\003', localsplus = {0x7f045f130df0 <_PyRuntime+283024>}}
next_instr = 0x55cd65c34a5c
stack_pointer = 0x7f045f22d120
exception_unwind = <optimized out>
dying = <optimized out>
opcode_targets = {0x7f045ec5033e <_PyEval_EvalFrameDefault-1183474>, 0x7f045ec54e42 <_PyEval_EvalFrameDefault-1164270>, 0x7f045ed7726a <_PyEval_EvalFrameDefault+24634>, 0x7f045ed780ea <_PyEval_EvalFrameDefault+28346>, 0x7f045ed75428 <_PyEval_EvalFrameDefault+16888>, 0x7f045ed73d71 <_PyEval_EvalFrameDefault+11073>, 0x7f045ec544f5 <_PyEval_EvalFrameDefault-1166651>, 0x7f045ed76aed <_PyEval_EvalFrameDefault+22717>, 0x7f045ed7847e <_PyEval_EvalFrameDefault+29262>, 0x7f045ed77143 <_PyEval_EvalFrameDefault+24339>, 0x7f045ec50373 <_PyEval_EvalFrameDefault-1183421>, 0x7f045ed79527 <_PyEval_EvalFrameDefault+33527>, 0x7f045ed794b8 <_PyEval_EvalFrameDefault+33416>, 0x7f045ed779b9 <_PyEval_EvalFrameDefault+26505>, 0x7f045ed770fa <_PyEval_EvalFrameDefault+24266>, 0x7f045ed77c1e <_PyEval_EvalFrameDefault+27118>, 0x7f045ec53cb5 <_PyEval_EvalFrameDefault-1168763>, 0x7f045ec50dfd <_PyEval_EvalFrameDefault-1180723>, 0x7f045ec53bd9 <_PyEval_EvalFrameDefault-1168983>, 0x7f045ed741e0 <_PyEval_EvalFrameDefault+12208>, 0x7f045ed78fa4 <_PyEval_EvalFrameDefault+32116>, 0x7f045ed78f19 <_PyEval_EvalFrameDefault+31977>, 0x7f045ed71d37 <_PyEval_EvalFrameDefault+2823>, 0x7f045ec52702 <_PyEval_EvalFrameDefault-1174318>, 0x7f045ed798ef <_PyEval_EvalFrameDefault+34495>, 0x7f045ed78359 <_PyEval_EvalFrameDefault+28969>, 0x7f045ed76561 <_PyEval_EvalFrameDefault+21297>, 0x7f045ed78969 <_PyEval_EvalFrameDefault+30521>, 0x7f045ed78916 <_PyEval_EvalFrameDefault+30438>, 0x7f045ed7995b <_PyEval_EvalFrameDefault+34603>, 0x7f045ed73fe5 <_PyEval_EvalFrameDefault+11701>, 0x7f045ed76680 <_PyEval_EvalFrameDefault+21584>, 0x7f045ed71a49 <_PyEval_EvalFrameDefault+2073>, 0x7f045ed76974 <_PyEval_EvalFrameDefault+22340>, 0x7f045ed71692 <_PyEval_EvalFrameDefault+1122>, 0x7f045ed76d75 <_PyEval_EvalFrameDefault+23365>, 0x7f045ed71c41 <_PyEval_EvalFrameDefault+2577>, 0x7f045ed795fb <_PyEval_EvalFrameDefault+33739>, 0x7f045ed78256 <_PyEval_EvalFrameDefault+28710>, 0x7f045ed75ca8 <_PyEval_EvalFrameDefault+19064>, 0x7f045ed73cc5 <_PyEval_EvalFrameDefault+10901>, 0x7f045ed79872 <_PyEval_EvalFrameDefault+34370>, 0x7f045ed76ca6 <_PyEval_EvalFrameDefault+23158>, 0x7f045ed7721e <_PyEval_EvalFrameDefault+24558>, 0x7f045ed78500 <_PyEval_EvalFrameDefault+29392>, 0x7f045ed7228e <_PyEval_EvalFrameDefault+4190>, 0x7f045ed7908d <_PyEval_EvalFrameDefault+32349>, 0x7f045ed753bf <_PyEval_EvalFrameDefault+16783>, 0x7f045ed74e4b <_PyEval_EvalFrameDefault+15387>, 0x7f045ed79179 <_PyEval_EvalFrameDefault+32585>, 0x7f045ed779fd <_PyEval_EvalFrameDefault+26573>, 0x7f045ed76eee <_PyEval_EvalFrameDefault+23742>, 0x7f045ed74013 <_PyEval_EvalFrameDefault+11747>, 0x7f045ed751dc <_PyEval_EvalFrameDefault+16300>, 0x7f045ed767d1 <_PyEval_EvalFrameDefault+21921>, 0x7f045ed7933f <_PyEval_EvalFrameDefault+33039>, 0x7f045ed792a3 <_PyEval_EvalFrameDefault+32883>, 0x7f045ed73e4a <_PyEval_EvalFrameDefault+11290>, 0x7f045ed73132 <_PyEval_EvalFrameDefault+7938>, 0x7f045ed74424 <_PyEval_EvalFrameDefault+12788>, 0x7f045ed7744c <_PyEval_EvalFrameDefault+25116>, 0x7f045ed72f48 <_PyEval_EvalFrameDefault+7448>, 0x7f045ed72642 <_PyEval_EvalFrameDefault+5138>, 0x7f045ed763ec <_PyEval_EvalFrameDefault+20924>, 0x7f045ed79c6f <_PyEval_EvalFrameDefault+35391>, 0x7f045ed79a60 <_PyEval_EvalFrameDefault+34864>, 0x7f045ec5005a <_PyEval_EvalFrameDefault-1184214>, 0x7f045ed793d8 <_PyEval_EvalFrameDefault+33192>, 0x7f045ed76b65 <_PyEval_EvalFrameDefault+22837>, 0x7f045ed79569 <_PyEval_EvalFrameDefault+33593>, 0x7f045ec53335 <_PyEval_EvalFrameDefault-1171195>, 0x7f045ed74b96 <_PyEval_EvalFrameDefault+14694>, 0x7f045ed72025 <_PyEval_EvalFrameDefault+3573>, 0x7f045ed78ffe <_PyEval_EvalFrameDefault+32206>, 0x7f045ed78ead <_PyEval_EvalFrameDefault+31869>, 0x7f045ed78d56 <_PyEval_EvalFrameDefault+31526>, 0x7f045ed72f94 <_PyEval_EvalFrameDefault+7524>, 0x7f045ed716cd <_PyEval_EvalFrameDefault+1181>, 0x7f045ed74ef3 <_PyEval_EvalFrameDefault+15555>, 0x7f045ed74746 <_PyEval_EvalFrameDefault+13590>, 0x7f045ed72a3d <_PyEval_EvalFrameDefault+6157>, 0x7f045ed7922e <_PyEval_EvalFrameDefault+32766>, 0x7f045ed724eb <_PyEval_EvalFrameDefault+4795>, 0x7f045ed71402 <_PyEval_EvalFrameDefault+466>, 0x7f045ed71fcf <_PyEval_EvalFrameDefault+3487>, 0x7f045ed7132f <_PyEval_EvalFrameDefault+255>, 0x7f045ed76634 <_PyEval_EvalFrameDefault+21508>, 0x7f045ed7758b <_PyEval_EvalFrameDefault+25435>, 0x7f045ed71452 <_PyEval_EvalFrameDefault+546>, 0x7f045ed797b0 <_PyEval_EvalFrameDefault+34176>, 0x7f045ec4ed68 <_PyEval_EvalFrameDefault-1189064>, 0x7f045ed775db <_PyEval_EvalFrameDefault+25515>, 0x7f045ed77071 <_PyEval_EvalFrameDefault+24129>, 0x7f045ed79abc <_PyEval_EvalFrameDefault+34956>, 0x7f045ed76467 <_PyEval_EvalFrameDefault+21047>, 0x7f045ed774bf <_PyEval_EvalFrameDefault+25231>, 0x7f045ed78854 <_PyEval_EvalFrameDefault+30244>, 0x7f045ed715d4 <_PyEval_EvalFrameDefault+932>, 0x7f045ed7353c <_PyEval_EvalFrameDefault+8972>, 0x7f045ed730bf <_PyEval_EvalFrameDefault+7823>, 0x7f045ed71633 <_PyEval_EvalFrameDefault+1027>, 0x7f045ed785aa <_PyEval_EvalFrameDefault+29562>, 0x7f045ed776e5 <_PyEval_EvalFrameDefault+25781>, 0x7f045ed71903 <_PyEval_EvalFrameDefault+1747>, 0x7f045ed75647 <_PyEval_EvalFrameDefault+17431>, 0x7f045ed755cf <_PyEval_EvalFrameDefault+17311>, 0x7f045ed76e9f <_PyEval_EvalFrameDefault+23663>, 0x7f045ed78705 <_PyEval_EvalFrameDefault+29909>, 0x7f045ed754ed <_PyEval_EvalFrameDefault+17085>, 0x7f045ed771be <_PyEval_EvalFrameDefault+24462>, 0x7f045ed7137b <_PyEval_EvalFrameDefault+331>, 0x7f045ed728b4 <_PyEval_EvalFrameDefault+5764>, 0x7f045ed72e3d <_PyEval_EvalFrameDefault+7181>, 0x7f045ed78bea <_PyEval_EvalFrameDefault+31162>, 0x7f045ed76c0c <_PyEval_EvalFrameDefault+23004>, 0x7f045ed738d8 <_PyEval_EvalFrameDefault+9896>, 0x7f045ed783f4 <_PyEval_EvalFrameDefault+29124>, 0x7f045ed7877e <_PyEval_EvalFrameDefault+30030>, 0x7f045ed736cd <_PyEval_EvalFrameDefault+9373>, 0x7f045ec555b7 <_PyEval_EvalFrameDefault-1162361> <repeats 30 times>, 0x7f045ed750d5 <_PyEval_EvalFrameDefault+16037>, 0x7f045ed75a73 <_PyEval_EvalFrameDefault+18499>, 0x7f045ed72c2d <_PyEval_EvalFrameDefault+6653>, 0x7f045ed75bc8 <_PyEval_EvalFrameDefault+18840>, 0x7f045ed725b2 <_PyEval_EvalFrameDefault+4994>, 0x7f045ed74240 <_PyEval_EvalFrameDefault+12304>, 0x7f045ed74ac5 <_PyEval_EvalFrameDefault+14485>, 0x7f045ed733d6 <_PyEval_EvalFrameDefault+8614>, 0x7f045ed74d37 <_PyEval_EvalFrameDefault+15111>, 0x7f045ed77ac1 <_PyEval_EvalFrameDefault+26769>, 0x7f045ed73484 <_PyEval_EvalFrameDefault+8788>, 0x7f045ed72cd2 <_PyEval_EvalFrameDefault+6818>, 0x7f045ed759a5 <_PyEval_EvalFrameDefault+18293>, 0x7f045ed77ca9 <_PyEval_EvalFrameDefault+27257>, 0x7f045ed73a24 <_PyEval_EvalFrameDefault+10228>, 0x7f045ed7494d <_PyEval_EvalFrameDefault+14109>, 0x7f045ed7325a <_PyEval_EvalFrameDefault+8234>, 0x7f045ed72737 <_PyEval_EvalFrameDefault+5383>, 0x7f045ed74bcc <_PyEval_EvalFrameDefault+14748>, 0x7f045ed71a8b <_PyEval_EvalFrameDefault+2139>, 0x7f045ed72b2a <_PyEval_EvalFrameDefault+6394>, 0x7f045ed7391f <_PyEval_EvalFrameDefault+9967>, 0x7f045ed75b08 <_PyEval_EvalFrameDefault+18648>, 0x7f045ed720d8 <_PyEval_EvalFrameDefault+3752>, 0x7f045ed745a5 <_PyEval_EvalFrameDefault+13173>, 0x7f045ed742ee <_PyEval_EvalFrameDefault+12478>, 0x7f045ed75da9 <_PyEval_EvalFrameDefault+19321>, 0x7f045ed72379 <_PyEval_EvalFrameDefault+4425>, 0x7f045ed71d7a <_PyEval_EvalFrameDefault+2890>, 0x7f045ed735ab <_PyEval_EvalFrameDefault+9083>, 0x7f045ed7603c <_PyEval_EvalFrameDefault+19980>, 0x7f045ed77920 <_PyEval_EvalFrameDefault+26352>, 0x7f045ed729c6 <_PyEval_EvalFrameDefault+6038>, 0x7f045ed74f29 <_PyEval_EvalFrameDefault+15609>, 0x7f045ed7181e <_PyEval_EvalFrameDefault+1518>, 0x7f045ed7407f <_PyEval_EvalFrameDefault+11855>, 0x7f045ed76147 <_PyEval_EvalFrameDefault+20247>, 0x7f045ed76704 <_PyEval_EvalFrameDefault+21716>, 0x7f045ed76203 <_PyEval_EvalFrameDefault+20435>, 0x7f045ed72db8 <_PyEval_EvalFrameDefault+7048>, 0x7f045ed72a9d <_PyEval_EvalFrameDefault+6253>, 0x7f045ed75058 <_PyEval_EvalFrameDefault+15912>, 0x7f045ed781bd <_PyEval_EvalFrameDefault+28557>, 0x7f045ec52c66 <_PyEval_EvalFrameDefault-1172938>, 0x7f045ed719a4 <_PyEval_EvalFrameDefault+1908>, 0x7f045ed748d0 <_PyEval_EvalFrameDefault+13984>, 0x7f045ed71ccb <_PyEval_EvalFrameDefault+2715>, 0x7f045ed72461 <_PyEval_EvalFrameDefault+4657>, 0x7f045ed73820 <_PyEval_EvalFrameDefault+9712>, 0x7f045ed79443 <_PyEval_EvalFrameDefault+33299>, 0x7f045ed75763 <_PyEval_EvalFrameDefault+17715>, 0x7f045ed75efb <_PyEval_EvalFrameDefault+19659>, 0x7f045ed7292d <_PyEval_EvalFrameDefault+5885>, 0x7f045ed762fb <_PyEval_EvalFrameDefault+20683>, 0x7f045ed71507 <_PyEval_EvalFrameDefault+727>, 0x7f045ed71719 <_PyEval_EvalFrameDefault+1257>, 0x7f045ed78c61 <_PyEval_EvalFrameDefault+31281>, 0x7f045ed769d3 <_PyEval_EvalFrameDefault+22435>, 0x7f045ed714c5 <_PyEval_EvalFrameDefault+661>, 0x7f045ed77391 <_PyEval_EvalFrameDefault+24929>, 0x7f045ed73761 <_PyEval_EvalFrameDefault+9521>, 0x7f045ed7451d <_PyEval_EvalFrameDefault+13037>, 0x7f045ed783a5 <_PyEval_EvalFrameDefault+29045>, 0x7f045ed747e4 <_PyEval_EvalFrameDefault+13748>, 0x7f045ed75121 <_PyEval_EvalFrameDefault+16113>, 0x7f045ed757f7 <_PyEval_EvalFrameDefault+17863>, 0x7f045ed717da <_PyEval_EvalFrameDefault+1450>, 0x7f045ed74778 <_PyEval_EvalFrameDefault+13640>, 0x7f045ed76d06 <_PyEval_EvalFrameDefault+23254>, 0x7f045ed74194 <_PyEval_EvalFrameDefault+12132>, 0x7f045ed760cc <_PyEval_EvalFrameDefault+20124>...}
word = {cache = <optimized out>, op = {code = <optimized out>, arg = <optimized out>}, counter = {{{backoff = <optimized out>, value = <optimized out>}, as_counter = <optimized out>}}}
word = {cache = <optimized out>, op = {code = <optimized out>, arg = <optimized out>}, counter = {{{backoff = <optimized out>, value = <optimized out>}, as_counter = <optimized out>}}}
#35 0x00007f045ee4c8b9 in PyEval_EvalCode (co=0x55cd658eff30, globals=<optimized out>, locals=0x7f045e4345c0) at Python/ceval.c:604
tstate = 0x7f045f130df0 <_PyRuntime+283024>
builtins = <optimized out>
desc = {fc_globals = 0x7f045e4345c0, fc_builtins = 0x7f045e5a9dc0, fc_name = 0x7f045f0f4438 <_PyRuntime+34776>, fc_qualname = 0x7f045f0f4438 <_PyRuntime+34776>, fc_code = 0x55cd658eff30, fc_defaults = 0x0, fc_kwdefaults = 0x0, fc_closure = 0x0}
func = 0x7f045e5d1440
res = <optimized out>
#36 0x00007f045ee8af5c in run_eval_code_obj (tstate=tstate@entry=0x7f045f130df0 <_PyRuntime+283024>, co=co@entry=0x55cd658eff30, globals=globals@entry=0x7f045e4345c0, locals=locals@entry=0x7f045e4345c0) at Python/pythonrun.c:1381
v = <optimized out>
has_builtins = <optimized out>
#37 0x00007f045ee8801b in run_mod (mod=mod@entry=0x55cd658dc8f0, filename=filename@entry=0x7f045e4346f0, globals=globals@entry=0x7f045e4345c0, locals=locals@entry=0x7f045e4345c0, flags=flags@entry=0x7fff4f44e628, arena=arena@entry=0x7f045e51bd10, interactive_src=0x0, generate_new_source=0) at Python/pythonrun.c:1466
tstate = 0x7f045f130df0 <_PyRuntime+283024>
interactive_filename = <optimized out>
co = 0x55cd658eff30
v = <optimized out>
#38 0x00007f045ee85718 in pyrun_file (fp=fp@entry=0x55cd65831470, filename=filename@entry=0x7f045e4346f0, start=start@entry=257, globals=globals@entry=0x7f045e4345c0, locals=locals@entry=0x7f045e4345c0, closeit=closeit@entry=1, flags=0x7fff4f44e628) at Python/pythonrun.c:1295
arena = 0x7f045e51bd10
mod = <optimized out>
ret = <optimized out>
#39 0x00007f045ee849d2 in _PyRun_SimpleFileObject (fp=fp@entry=0x55cd65831470, filename=filename@entry=0x7f045e4346f0, closeit=closeit@entry=1, flags=flags@entry=0x7fff4f44e628) at Python/pythonrun.c:517
ret = <optimized out>
main_module = 0x7f045e405d50
dict = 0x7f045e4345c0
set_file_name = 1
has_file = <optimized out>
pyc = <optimized out>
v = <optimized out>
#40 0x00007f045ee84343 in _PyRun_AnyFileObject (fp=fp@entry=0x55cd65831470, filename=filename@entry=0x7f045e4346f0, closeit=closeit@entry=1, flags=flags@entry=0x7fff4f44e628) at Python/pythonrun.c:77
decref_filename = 0
res = <optimized out>
#41 0x00007f045ee8248b in pymain_run_file_obj (program_name=0x7f045e434730, filename=0x7f045e4346f0, skip_source_first_line=0) at Modules/main.c:410
fp = 0x55cd65831470
sb = {st_dev = 2082, st_ino = 4786228, st_nlink = 1, st_mode = 33261, st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 5638, st_blksize = 4096, st_blocks = 16, st_atim = {tv_sec = 1752064878, tv_nsec = 927235597}, st_mtim = {tv_sec = 1747900023, tv_nsec = 0}, st_ctim = {tv_sec = 1748246925, tv_nsec = 989295346}, __glibc_reserved = {0, 0, 0}}
cf = {cf_flags = 0, cf_feature_version = 13}
run = <optimized out>
#42 pymain_run_file (config=0x7f045f1034e8 <_PyRuntime+96392>) at Modules/main.c:429
filename = 0x7f045e4346f0
program_name = 0x7f045e434730
res = <optimized out>
#43 pymain_run_python (exitcode=0x7fff4f44e61c) at Modules/main.c:696
main_importer_path = <optimized out>
interp = 0x7f045f1015b0 <_PyRuntime+88400>
config = 0x7f045f1034e8 <_PyRuntime+96392>
path0 = 0x7f045e48a5f0
#44 Py_RunMain () at Modules/main.c:775
exitcode = 0
#45 0x00007f045ee39dcb in Py_BytesMain (argc=<optimized out>, argv=<optimized out>) at Modules/main.c:829
args = {argc = 2, use_bytes_argv = 1, bytes_argv = 0x7fff4f44e888, wchar_argv = 0x0}
#46 0x00007f045ea376b5 in __libc_start_call_main (main=main@entry=0x55cd58b4a120 <main>, argc=argc@entry=2, argv=argv@entry=0x7fff4f44e888) at ../sysdeps/nptl/libc_start_call_main.h:58
self = <optimized out>
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 1162197321872472334, 140734523304072, 2, 139656753291264, 94340444900800, 1162197322390468878, 1285451695895116046}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x7fff4f44e888}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#47 0x00007f045ea37769 in __libc_start_main_impl (main=0x55cd58b4a120 <main>, argc=2, argv=0x7fff4f44e888, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4f44e878) at ../csu/libc-start.c:360
#48 0x000055cd58b4a045 in _start ()https://retrace.fedoraproject.org/faf/reports/1211457/
At least for terminator, is is an https://wiki.archlinux.org/title/Waylan … plications client?
Offline
No, it seems like it is a native Wayland client - the xlsclients -l doesn't list it, and xwininfo doesn't show data for it.
Offline
https://gitlab.gnome.org/GNOME/gtk/-/bl … ok.c#L3743
The only this makes sense is if the above gtk_notebook_switch_page destroys priv.
Does it matter whether you're dragging an active or inactive tab around?
Offline
Yes, it does - it crashes only when I drag the active tab, when dragging an inactive one, it's OK. That's a good workaround, btw, if we don't find the root cause of the crash, thanks =-)
Offline
That's a good workaround, btw, if we don't find the root cause of the crash, thanks =-)
The root cause is a bug and you've beyond enough information for https://gitlab.gnome.org/GNOME/gtk/-/issues
The only question is whether maybe https://gitlab.gnome.org/GNOME/gtk/-/co … 42f232b317 already fixes it, https://aur.archlinux.org/packages/gtk3-git
Offline
The git version didn't fix this problem. Will post a bug on the page you mentioned, thanks!
Offline