After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 745555 - Crash in vte_terminal_accessible_get_text()
Crash in vte_terminal_accessible_get_text()
Status: RESOLVED OBSOLETE
Product: vte
Classification: Core
Component: general
0.38.x
Other Linux
: Normal critical
: ---
Assigned To: VTE Maintainers
VTE Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-03-03 19:11 UTC by Egmont Koblinger
Modified: 2021-06-10 15:00 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
backtrace (35.29 KB, text/plain)
2015-03-03 19:22 UTC, Egmont Koblinger
Details

Description Egmont Koblinger 2015-03-03 19:11:43 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
Comment 1 Egmont Koblinger 2015-03-03 19:22:20 UTC
Created attachment 298473 [details]
backtrace
Comment 2 Christian Persch 2015-07-29 17:10:25 UTC
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
Comment 3 Ritesh Raj Sarraf 2017-01-30 06:43:04 UTC
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()
Comment 4 GNOME Infrastructure Team 2021-06-10 15:00:48 UTC
-- 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.