GNOME Bugzilla – Bug 745555
Crash in vte_terminal_accessible_get_text()
Last modified: 2021-06-10 15:00:48 UTC
From https://bugzilla.redhat.com/show_bug.cgi?id=1198258 Possibly coïncidence, but all terminals crashed after closing one through confirming, “yes, it's OK if it's busy, close it anyway” dialog. Version-Release number of selected component: gnome-terminal-3.14.2-2.fc21 [and presumably vte-0.38.2] Truncated backtrace: Thread no. 1 (10 frames) #0 vte_terminal_accessible_get_text at vteaccess.c:864 #1 text_changed_event_listener at event.c:903 #4 g_signal_emit_by_name at gsignal.c:3405 #5 emit_text_changed_delete at vteaccess.c:197 #7 vte_terminal_accessible_text_scrolled at vteaccess.c:602 #8 g_cclosure_marshal_VOID__INTv at gmarshal.c:410 #9 _g_closure_invoke_va at gclosure.c:831 #11 g_signal_emit_by_name at gsignal.c:3405 #12 vte_terminal_handle_scroll at vte.c:986 #17 gtk_adjustment_value_changed at gtkadjustment.c:894
Created attachment 298473 [details] backtrace
Possibly the same/similar cause here: https://retrace.fedoraproject.org/faf/problems/1001931/ where it fails an assertion: Frame # Function Binary Source or offset Line 1 raise /lib64/libc.so.6 ../sysdeps/unix/sysv/linux/raise.c 55 2 abort /lib64/libc.so.6 /usr/src/debug/glibc-2.20/stdlib/abort.c 91 3 g_assertion_message /lib64/libglib-2.0.so.0 /gtestutils.c 2291 4 g_assertion_message_expr /lib64/libglib-2.0.so.0 /gtestutils.c 2307 5 vte_terminal_accessible_text_scrolled /lib64/libvte-2.91.so.0 /vteaccess.c 621
I think I have a relevant bug at: https://github.com/gnunn1/terminix/issues/726 Stacktrace: #0 0x00007f02b169bfdf in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 set = {__val = {0, 94278073239894, 94278073239980, 94278073239680, 94278073239980, 0, 0, 0, 139649546722128, 0, 17179869184, 139649546722048, 32, 0, 2064, 94278073079728}} pid = <optimized out> tid = <optimized out> #1 0x00007f02b169d40a in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0xd3, sa_sigaction = 0xd3}, sa_mask = {__val = {256, 3, 219043332110, 0, 0, 472446402651, 0, 0, 532575944823, 94274532147201, 139649546722048, 211, 139649532056416, 139649397035520, 94278073079728, 211}}, sa_flags = -1329573024, sa_restorer = 0x7f02a8b41200} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f02b0963515 in g_assertion_message (domain=domain@entry=0x7f02a8b3d0f6 "Vte", file=file@entry=0x7f02a8b40f60 "/build/vte2.91-LrEiN5/vte2.91-0.46.1/./src/vteaccess.cc", line=line@entry=926, func=func@entry=0x7f02a8b41200 "gchar* vte_terminal_accessible_get_text_somewhere(AtkText*, gint, AtkTextBoundary, direction, gint*, gint*)", message=message@entry=0x55bed30d06d0 "assertion failed: (offset >= 0)") at ././glib/gtestutils.c:2432 lstr = "926\000\377\177\000\000\000\037\244G\244\027\260\253i\000\000\000\000\000\000\000\374\016\264\250\002\177\000" s = 0x55bed30e57b0 "X\033\240\261\002\177" #3 0x00007f02b09635aa in g_assertion_message_expr (domain=0x7f02a8b3d0f6 "Vte", file=0x7f02a8b40f60 "/build/vte2.91-LrEiN5/vte2.91-0.46.1/./src/vteaccess.cc", line=926, func=0x7f02a8b41200 "gchar* vte_terminal_accessible_get_text_somewhere(AtkText*, gint, AtkTextBoundary, direction, gint*, gint*)", expr=<optimized out>) at ././glib/gtestutils.c:2455 s = 0x55bed30d06d0 "assertion failed: (offset >= 0)" #4 0x00007f02a8b297ae in () at /usr/lib/x86_64-linux-gnu/libvte-2.91.so.0 #5 0x00007f02b0269d7d in atk_text_get_text_at_offset () at /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 #6 0x00007f02a9b4de3b in () at /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 #7 0x00007f02a9b424b8 in () at /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 #8 0x00007f02a96d46a3 in () at /lib/x86_64-linux-gnu/libdbus-1.so.3 #9 0x00007f02a96c5d24 in dbus_connection_dispatch () at /lib/x86_64-linux-gnu/libdbus-1.so.3 #10 0x00007f02a990e665 in () at /usr/lib/x86_64-linux-gnu/libatspi.so.0 #11 0x00007f02b093c7f7 in g_main_dispatch (context=0x55bed23f09a0) at ././glib/gmain.c:3203 dispatch = 0x7f02a990e650 prev_source = 0x55bed23cde30 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x55bed2e50240 current = 0x55bed23f2da0 i = 0 #12 0x00007f02b093c7f7 in g_main_context_dispatch (context=context@entry=0x55bed23f09a0) at ././glib/gmain.c:3856 #13 0x00007f02b093ca60 in g_main_context_iterate (context=0x55bed23f09a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 4 allocated_nfds = 4 fds = <optimized out> #14 0x00007f02b093cd82 in g_main_loop_run (loop=0x55bed30f4ee0) at ././glib/gmain.c:4125 __func__ = "g_main_loop_run" #15 0x00007f02a9b3f392 in () at /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 #16 0x00007f02a9dea50c in _gtk_accessibility_key_snooper (widget=widget@entry=0x55bed25d02b0 [GtkApplicationWindow], event=event@entry=0x55bed27f9e50) at ././gtk/a11y/gtkaccessibilityutil.c:152 listener = <optimized out> l = 0x55bed2fa6560 atk_event = {type = 1, state = 0, keyval = 65293, length = 1, string = 0x7f02ae47eb02 <keynames+13698> "Return", keycode = 36, timestamp = 17486881} result = 0 #17 0x00007f02a9f8d8e5 in gtk_invoke_key_snoopers (event=0x55bed27f9e50, grab_widget=0x55bed25d02b0 [GtkApplicationWindow]) at ././gtk/gtkmain.c:2428 slist = <optimized out> return_val = 0 event_widget = 0x55bed25d02b0 [GtkApplicationWindow] grab_widget = 0x55bed25d02b0 [GtkApplicationWindow] topmost_widget = <optimized out> window_group = 0x7f02a000ad60 [GtkWindowGroup] rewritten_event = <optimized out> device = 0x55bed23c80b0 [GdkX11DeviceXI2] tmp_list = <optimized out> __func__ = "gtk_main_do_event" #18 0x00007f02a9f8d8e5 in gtk_main_do_event (event=0x55bed27f9e50) at ././gtk/gtkmain.c:1846 event_widget = 0x55bed25d02b0 [GtkApplicationWindow] grab_widget = 0x55bed25d02b0 [GtkApplicationWindow] topmost_widget = <optimized out> window_group = 0x7f02a000ad60 [GtkWindowGroup] rewritten_event = <optimized out> device = 0x55bed23c80b0 [GdkX11DeviceXI2] tmp_list = <optimized out> __func__ = "gtk_main_do_event" #19 0x00007f02ae405e15 in _gdk_event_emit (event=event@entry=0x55bed27f9e50) at ././gdk/gdkevents.c:73 #20 0x00007f02ae436e42 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ././gdk/x11/gdkeventsource.c:367 display = <optimized out> event = 0x55bed27f9e50 #21 0x00007f02b093c7f7 in g_main_dispatch (context=0x55bed23b7580) at ././glib/gmain.c:3203 dispatch = 0x7f02ae436e20 <gdk_event_source_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x55bed23cde30 current = 0x55bed23f2da0 i = 0 #22 0x00007f02b093c7f7 in g_main_context_dispatch (context=context@entry=0x55bed23b7580) at ././glib/gmain.c:3856 #23 0x00007f02b093ca60 in g_main_context_iterate (context=context@entry=0x55bed23b7580, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 5 allocated_nfds = 8 fds = <optimized out> #24 0x00007f02b093cb0c in g_main_context_iteration (context=context@entry=0x55bed23b7580, may_block=may_block@entry=1) at ././glib/gmain.c:3990 retval = <optimized out> #25 0x00007f02ad85470d in g_application_run (application=0x55bed23d0210 [GtkApplication], argc=2, argv=0x7f02b47b8880) at ././gio/gapplication.c:2381 arguments = 0x55bed24af840 status = 0 context = 0x55bed23b7580 acquired_context = <optimized out> __func__ = "g_application_run" #26 0x000055bed069cb14 in () #27 0x00007f02b21d7e3f in rt.dmain2._d_run_main(int, char**, extern(C) int(char[][]) function).runAll().__lambda1() () at /usr/lib/x86_64-linux-gnu/libdruntime-ldc.so.71 #28 0x00007f02b21d7d84 in rt.dmain2._d_run_main(int, char**, extern(C) int(char[][]) function).tryExec(scope void() delegate) () at /usr/lib/x86_64-linux-gnu/libdruntime-ldc.so.71 #29 0x00007f02b21d7cad in _d_run_main () at /usr/lib/x86_64-linux-gnu/libdruntime-ldc.so.71 #30 0x00007f02b16892b1 in __libc_start_main (main=0x55bed06c5d10, argc=2, argv=0x7fff81cb90e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff81cb90d8) at ../csu/libc-start.c:291 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 4728434343745097730, 94278028270912, 140735370989792, 0, 0, 1521203697974972418, 1505899861973471234}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7fff81cb9100, 0x7f02b4884168}, data = {prev = 0x0, cleanup = 0x0, canceltype = -2117365504}}} not_first_call = <optimized out> #31 0x000055bed0629d6a in () StacktraceTop: g_assertion_message (domain=domain@entry=0x7f02a8b3d0f6 "Vte", file=file@entry=0x7f02a8b40f60 "/build/vte2.91-LrEiN5/vte2.91-0.46.1/./src/vteaccess.cc", line=line@entry=926, func=func@entry=0x7f02a8b41200 "gchar* vte_terminal_accessible_get_text_somewhere(AtkText*, gint, AtkTextBoundary, direction, gint*, gint*)", message=message@entry=0x55bed30d06d0 "assertion failed: (offset >= 0)") at ././glib/gtestutils.c:2432 g_assertion_message_expr (domain=0x7f02a8b3d0f6 "Vte", file=0x7f02a8b40f60 "/build/vte2.91-LrEiN5/vte2.91-0.46.1/./src/vteaccess.cc", line=926, func=0x7f02a8b41200 "gchar* vte_terminal_accessible_get_text_somewhere(AtkText*, gint, AtkTextBoundary, direction, gint*, gint*)", expr=<optimized out>) at ././glib/gtestutils.c:2455 () at /usr/lib/x86_64-linux-gnu/libvte-2.91.so.0 atk_text_get_text_at_offset () at /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 () at /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 ThreadStacktrace: . Thread 4 (Thread 0x7f029ffff700 (LWP 12058)): #0 0x00007f02b174854d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f02b093c9f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f02940010c0, timeout=<optimized out>, context=0x55bed24de700) at ././glib/gmain.c:4228 poll_func = 0x7f02b094c840 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7f02940010c0 #2 0x00007f02b093c9f6 in g_main_context_iterate (context=context@entry=0x55bed24de700, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7f02940010c0 #3 0x00007f02b093cb0c in g_main_context_iteration (context=0x55bed24de700, may_block=1) at ././glib/gmain.c:3990 retval = <optimized out> #4 0x00007f02a429046d in () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #5 0x00007f02b0964345 in g_thread_proxy (data=0x55bed2562d90) at ././glib/gthread.c:784 thread = 0x55bed2562d90 #6 0x00007f02b1d12424 in start_thread (arg=0x7f029ffff700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f029ffff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139649251014400, -1521261048107167742, 0, 140735370985903, 0, 139649595486272, 1505991029523681282, 1505898277717217282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f02b17519bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 3 (Thread 0x7f02a6971700 (LWP 12039)): #0 0x00007f02b174854d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f02b093c9f6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7f02980008c0, timeout=<optimized out>, context=0x55bed2412fa0) at ././glib/gmain.c:4228 poll_func = 0x7f02b094c840 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7f02980008c0 #2 0x00007f02b093c9f6 in g_main_context_iterate (context=context@entry=0x55bed2412fa0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7f02980008c0 #3 0x00007f02b093cb0c in g_main_context_iteration (context=0x55bed2412fa0, may_block=may_block@entry=1) at ././glib/gmain.c:3990 retval = <optimized out> #4 0x00007f02b093cb51 in glib_worker_main (data=<optimized out>) at ././glib/gmain.c:5783 #5 0x00007f02b0964345 in g_thread_proxy (data=0x55bed23c3540) at ././glib/gthread.c:784 thread = 0x55bed23c3540 #6 0x00007f02b1d12424 in start_thread (arg=0x7f02a6971700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f02a6971700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139649361581824, -1521261048107167742, 0, 140735370983871, 0, 139649595486272, 1505935170252771330, 1505898277717217282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f02b17519bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 2 (Thread 0x7f02a6170700 (LWP 12040)): #0 0x00007f02b174854d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f02b093c9f6 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f02a00010c0, timeout=<optimized out>, context=0x55bed2413830) at ././glib/gmain.c:4228 poll_func = 0x7f02b094c840 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x7f02a00010c0 #2 0x00007f02b093c9f6 in g_main_context_iterate (context=0x55bed2413830, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3924 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 2 allocated_nfds = 2 fds = 0x7f02a00010c0 #3 0x00007f02b093cd82 in g_main_loop_run (loop=0x55bed24137c0) at ././glib/gmain.c:4125 __func__ = "g_main_loop_run" #4 0x00007f02ad8804f6 in gdbus_shared_thread_func (user_data=0x55bed2413800) at ././gio/gdbusprivate.c:247 data = 0x55bed2413800 #5 0x00007f02b0964345 in g_thread_proxy (data=0x55bed23c3590) at ././glib/gthread.c:784 thread = 0x55bed23c3590 #6 0x00007f02b1d12424 in start_thread (arg=0x7f02a6170700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f02a6170700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139649353189120, -1521261048107167742, 0, 140735370984223, 0, 139649595486272, 1505936269227528194, 1505898277717217282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007f02b17519bf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 . Thread 1 (Thread 0x7f02b48477c0 (LWP 12010)): #0 0x00007f02b169bfdf in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:58 set = {__val = {0, 94278073239894, 94278073239980, 94278073239680, 94278073239980, 0, 0, 0, 139649546722128, 0, 17179869184, 139649546722048, 32, 0, 2064, 94278073079728}} pid = <optimized out> tid = <optimized out> #1 0x00007f02b169d40a in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0xd3, sa_sigaction = 0xd3}, sa_mask = {__val = {256, 3, 219043332110, 0, 0, 472446402651, 0, 0, 532575944823, 94274532147201, 139649546722048, 211, 139649532056416, 139649397035520, 94278073079728, 211}}, sa_flags = -1329573024, sa_restorer = 0x7f02a8b41200} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007f02b0963515 in g_assertion_message (domain=domain@entry=0x7f02a8b3d0f6 "Vte", file=file@entry=0x7f02a8b40f60 "/build/vte2.91-LrEiN5/vte2.91-0.46.1/./src/vteaccess.cc", line=line@entry=926, func=func@entry=0x7f02a8b41200 "gchar* vte_terminal_accessible_get_text_somewhere(AtkText*, gint, AtkTextBoundary, direction, gint*, gint*)", message=message@entry=0x55bed30d06d0 "assertion failed: (offset >= 0)") at ././glib/gtestutils.c:2432 lstr = "926\000\377\177\000\000\000\037\244G\244\027\260\253i\000\000\000\000\000\000\000\374\016\264\250\002\177\000" s = 0x55bed30e57b0 "X\033\240\261\002\177" #3 0x00007f02b09635aa in g_assertion_message_expr (domain=0x7f02a8b3d0f6 "Vte", file=0x7f02a8b40f60 "/build/vte2.91-LrEiN5/vte2.91-0.46.1/./src/vteaccess.cc", line=926, func=0x7f02a8b41200 "gchar* vte_terminal_accessible_get_text_somewhere(AtkText*, gint, AtkTextBoundary, direction, gint*, gint*)", expr=<optimized out>) at ././glib/gtestutils.c:2455 s = 0x55bed30d06d0 "assertion failed: (offset >= 0)" #4 0x00007f02a8b297ae in () at /usr/lib/x86_64-linux-gnu/libvte-2.91.so.0 #5 0x00007f02b0269d7d in atk_text_get_text_at_offset () at /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 #6 0x00007f02a9b4de3b in () at /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 #7 0x00007f02a9b424b8 in () at /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 #8 0x00007f02a96d46a3 in () at /lib/x86_64-linux-gnu/libdbus-1.so.3 #9 0x00007f02a96c5d24 in dbus_connection_dispatch () at /lib/x86_64-linux-gnu/libdbus-1.so.3 #10 0x00007f02a990e665 in () at /usr/lib/x86_64-linux-gnu/libatspi.so.0 #11 0x00007f02b093c7f7 in g_main_dispatch (context=0x55bed23f09a0) at ././glib/gmain.c:3203 dispatch = 0x7f02a990e650 prev_source = 0x55bed23cde30 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x55bed2e50240 current = 0x55bed23f2da0 i = 0 #12 0x00007f02b093c7f7 in g_main_context_dispatch (context=context@entry=0x55bed23f09a0) at ././glib/gmain.c:3856 #13 0x00007f02b093ca60 in g_main_context_iterate (context=0x55bed23f09a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 4 allocated_nfds = 4 fds = <optimized out> #14 0x00007f02b093cd82 in g_main_loop_run (loop=0x55bed30f4ee0) at ././glib/gmain.c:4125 __func__ = "g_main_loop_run" #15 0x00007f02a9b3f392 in () at /usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0 #16 0x00007f02a9dea50c in _gtk_accessibility_key_snooper (widget=widget@entry=0x55bed25d02b0 [GtkApplicationWindow], event=event@entry=0x55bed27f9e50) at ././gtk/a11y/gtkaccessibilityutil.c:152 listener = <optimized out> l = 0x55bed2fa6560 atk_event = {type = 1, state = 0, keyval = 65293, length = 1, string = 0x7f02ae47eb02 <keynames+13698> "Return", keycode = 36, timestamp = 17486881} result = 0 #17 0x00007f02a9f8d8e5 in gtk_invoke_key_snoopers (event=0x55bed27f9e50, grab_widget=0x55bed25d02b0 [GtkApplicationWindow]) at ././gtk/gtkmain.c:2428 slist = <optimized out> return_val = 0 event_widget = 0x55bed25d02b0 [GtkApplicationWindow] grab_widget = 0x55bed25d02b0 [GtkApplicationWindow] topmost_widget = <optimized out> window_group = 0x7f02a000ad60 [GtkWindowGroup] rewritten_event = <optimized out> device = 0x55bed23c80b0 [GdkX11DeviceXI2] tmp_list = <optimized out> __func__ = "gtk_main_do_event" #18 0x00007f02a9f8d8e5 in gtk_main_do_event (event=0x55bed27f9e50) at ././gtk/gtkmain.c:1846 event_widget = 0x55bed25d02b0 [GtkApplicationWindow] grab_widget = 0x55bed25d02b0 [GtkApplicationWindow] topmost_widget = <optimized out> window_group = 0x7f02a000ad60 [GtkWindowGroup] rewritten_event = <optimized out> device = 0x55bed23c80b0 [GdkX11DeviceXI2] tmp_list = <optimized out> __func__ = "gtk_main_do_event" #19 0x00007f02ae405e15 in _gdk_event_emit (event=event@entry=0x55bed27f9e50) at ././gdk/gdkevents.c:73 #20 0x00007f02ae436e42 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at ././gdk/x11/gdkeventsource.c:367 display = <optimized out> event = 0x55bed27f9e50 #21 0x00007f02b093c7f7 in g_main_dispatch (context=0x55bed23b7580) at ././glib/gmain.c:3203 dispatch = 0x7f02ae436e20 <gdk_event_source_dispatch> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x55bed23cde30 current = 0x55bed23f2da0 i = 0 #22 0x00007f02b093c7f7 in g_main_context_dispatch (context=context@entry=0x55bed23b7580) at ././glib/gmain.c:3856 #23 0x00007f02b093ca60 in g_main_context_iterate (context=context@entry=0x55bed23b7580, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 5 allocated_nfds = 8 fds = <optimized out> #24 0x00007f02b093cb0c in g_main_context_iteration (context=context@entry=0x55bed23b7580, may_block=may_block@entry=1) at ././glib/gmain.c:3990 retval = <optimized out> #25 0x00007f02ad85470d in g_application_run (application=0x55bed23d0210 [GtkApplication], argc=2, argv=0x7f02b47b8880) at ././gio/gapplication.c:2381 arguments = 0x55bed24af840 status = 0 context = 0x55bed23b7580 acquired_context = <optimized out> __func__ = "g_application_run" #26 0x000055bed069cb14 in () #27 0x00007f02b21d7e3f in rt.dmain2._d_run_main(int, char**, extern(C) int(char[][]) function).runAll().__lambda1() () at /usr/lib/x86_64-linux-gnu/libdruntime-ldc.so.71 #28 0x00007f02b21d7d84 in rt.dmain2._d_run_main(int, char**, extern(C) int(char[][]) function).tryExec(scope void() delegate) () at /usr/lib/x86_64-linux-gnu/libdruntime-ldc.so.71 #29 0x00007f02b21d7cad in _d_run_main () at /usr/lib/x86_64-linux-gnu/libdruntime-ldc.so.71 #30 0x00007f02b16892b1 in __libc_start_main (main=0x55bed06c5d10, argc=2, argv=0x7fff81cb90e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff81cb90d8) at ../csu/libc-start.c:291 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 4728434343745097730, 94278028270912, 140735370989792, 0, 0, 1521203697974972418, 1505899861973471234}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7fff81cb9100, 0x7f02b4884168}, data = {prev = 0x0, cleanup = 0x0, canceltype = -2117365504}}} not_first_call = <optimized out> #31 0x000055bed0629d6a in () Title: terminix crashed with SIGABRT in g_assertion_message()
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/vte/-/issues/2176.