GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... (gdb) run Starting program: /usr/bin/gnome-terminal [Thread debugging using libthread_db enabled] [New Thread 0x7f0a65d07770 (LWP 23957)] ** ERROR:terminal-tabs-menu.c:133:free_tab_id: assertion failed: (id >= 0 && id < tabs_id_array->len * 8) [New Thread 0x41220950 (LWP 23965)] Program received signal SIGABRT, Aborted. [Switching to Thread 0x7f0a65d07770 (LWP 23957)] 0x00007f0a6248afd5 in raise () from /lib/libc.so.6 (gdb) bt #0 0x00007f0a6248afd5 in raise () from /lib/libc.so.6 #1 0x00007f0a6248cb43 in abort () from /lib/libc.so.6 #2 0x00007f0a62a45d43 in IA__g_assertion_message (domain=0x7f0a62a8375e "", file=0x436426 "terminal-tabs-menu.c", line=, func=0x43647b "free_tab_id", message=) at /build/buildd/glib2.0-2.18.2/glib/gtestutils.c:1301 #3 0x00007f0a62a461e2 in IA__g_assertion_message_expr (domain=0x0, file=0x436426 "terminal-tabs-menu.c", line=133, func=0x43647b "free_tab_id", expr=) at /build/buildd/glib2.0-2.18.2/glib/gtestutils.c:1312 #4 0x00000000004259dd in free_tab_id (action=0x2c70160) at terminal-tabs-menu.c:133 #5 0x0000000000425dcb in notebook_page_removed_cb (notebook=0x1c96b40, container=0x2c63a30, position=0, menu=0x2c57b80) at terminal-tabs-menu.c:245 #6 0x00007f0a62cb825d in IA__g_closure_invoke (closure=0x2c72130, return_value=0x0, n_param_values=3, param_values=0x2c80680, invocation_hint=0x7fff6dd49cf0) at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767 #7 0x00007f0a62ccdf5d in signal_emit_unlocked_R (node=0x1c92890, detail=0, instance=0x1c96b40, emission_return=0x0, instance_and_params=0x2c80680) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3244 #8 0x00007f0a62ccf608 in IA__g_signal_emit_valist (instance=0x1c96b40, signal_id=, detail=0, var_args=0x7fff6dd49ed0) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2977 #9 0x00007f0a62ccfb33 in IA__g_signal_emit (instance=0x5d95, signal_id=23957, detail=6) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3034 #10 0x00007f0a6416b1e6 in gtk_notebook_remove (container=0x1c96b40, widget=0x2c63a30) at /build/buildd/gtk+2.0-2.14.4/gtk/gtknotebook.c:3756 #11 0x00007f0a62cb825d in IA__g_closure_invoke (closure=0x1c47ef0, return_value=0x0, n_param_values=2, param_values=0x2c80890, invocation_hint=0x7fff6dd4a140) at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767 #12 0x00007f0a62ccd878 in signal_emit_unlocked_R (node=0x1c48a50, detail=0, instance=0x1c96b40, emission_return=0x0, instance_and_params=0x2c80890) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3174 #13 0x00007f0a62ccf608 in IA__g_signal_emit_valist (instance=0x1c96b40, signal_id=, detail=0, var_args=0x7fff6dd4a320) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2977 #14 0x00007f0a62ccfb33 in IA__g_signal_emit (instance=0x5d95, signal_id=23957, detail=6) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3034 #15 0x000000000042c659 in terminal_window_remove_screen (window=0x2bce1c0, screen=0x2c73420) at terminal-window.c:1985 #16 0x000000000042b0d2 in screen_close_cb (screen=0x2c73420, window=0x2bce1c0) at terminal-window.c:1212 #17 0x00007f0a62cb825d in IA__g_closure_invoke (closure=0x2c7b780, return_value=0x0, n_param_values=1, param_values=0x2cbcd80, invocation_hint=0x7fff6dd4a5b0) at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767 #18 0x00007f0a62ccdf5d in signal_emit_unlocked_R (node=0x1e710e0, detail=0, instance=0x2c73420, emission_return=0x0, instance_and_params=0x2cbcd80) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3244 #19 0x00007f0a62ccf608 in IA__g_signal_emit_valist (instance=0x2c73420, signal_id=, detail=0, var_args=0x7fff6dd4a790) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2977 #20 0x00007f0a62ccfb33 in IA__g_signal_emit (instance=0x5d95, signal_id=23957, detail=6) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3034 #21 0x000000000042479e in terminal_screen_widget_child_died (term=0x2c73420, screen=0x2c73420) at terminal-screen.c:1779 #22 0x00007f0a62cb825d in IA__g_closure_invoke (closure=0x2c77310, return_value=0x0, n_param_values=1, param_values=0x2ca3480, invocation_hint=0x7fff6dd4a9f0) at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767 #23 0x00007f0a62ccdf5d in signal_emit_unlocked_R (node=0x1e6c7b0, detail=0, instance=0x2c73420, emission_return=0x0, instance_and_params=0x2ca3480) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3244 #24 0x00007f0a62ccf608 in IA__g_signal_emit_valist (instance=0x2c73420, signal_id=, detail=0, var_args=0x7fff6dd4abd0) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2977 #25 0x00007f0a62ccf987 in IA__g_signal_emit_by_name (instance=0x2c73420, detailed_signal=0x7f0a6471feaa "child-exited") at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3071 #26 0x00007f0a62cb825d in IA__g_closure_invoke (closure=0x2cbeaf0, return_value=0x0, n_param_values=3, param_values=0x2c806d0, invocation_hint=0x7fff6dd4ae50) at /build/buildd/glib2.0-2.18.2/gobject/gclosure.c:767 #27 0x00007f0a62ccdf5d in signal_emit_unlocked_R (node=0x2982d00, detail=0, instance=0x26ae200, emission_return=0x0, instance_and_params=0x2c806d0) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3244 #28 0x00007f0a62ccf608 in IA__g_signal_emit_valist (instance=0x26ae200, signal_id=, detail=0, var_args=0x7fff6dd4b030) at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:2977 #29 0x00007f0a62ccf987 in IA__g_signal_emit_by_name (instance=0x26ae200, detailed_signal=0x7f0a6471feaa "child-exited") at /build/buildd/glib2.0-2.18.2/gobject/gsignal.c:3071 #30 0x00007f0a6461aa78 in ?? () from /usr/lib/libvte.so.9 #31 0x00007f0a62a1ddb4 in g_child_watch_dispatch ( source=, callback=0, user_data=0x6) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:3952 #32 0x00007f0a62a1fd3b in IA__g_main_context_dispatch (context=0x1c20af0) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2144 #33 0x00007f0a62a2350d in g_main_context_iterate (context=0x1c20af0, block=1, dispatch=1, self=) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2778 #34 0x00007f0a62a23a3d in IA__g_main_loop_run (loop=0x1c58560) at /build/buildd/glib2.0-2.18.2/glib/gmain.c:2986 #35 0x00007f0a641487a7 in IA__gtk_main () at /build/buildd/gtk+2.0-2.14.4/gtk/gtkmain.c:1200 #36 0x000000000041728b in main (argc=1, argv=0x7fff6dd4b4f8) at terminal.c:1252 (gdb) quit The program is running. Exit anyway? (y or n)