Bug#899042: tilix: Crashes on Shift+Alt+Up combo

Felipe Sateler fsateler at debian.org
Fri May 18 16:59:22 BST 2018


Package: tilix
Version: 1.7.9-2
Severity: important
Tags: upstream

Hi,

Tilix pretty reliably crashes on me when I press Shift+Alt+Up. According
to the preferences, this combo is bound to the "Resize terminal up"
action.

The backtrace is pasted below.

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x0000560119de9119 in _D7gobject7ObjectGQi__T6opCastTC3gtk9ContainerQkZQBaMFZQy (this=0x0) at /usr/include/d/gtkd-3/gobject/ObjectG.d:176
176				if ( !g_type_is_a(gObject.gTypeInstance.gClass.gType, T.getType()) )
[Current thread is 1 (Thread 0x7f9be5c6d700 (LWP 12763))]
(gdb) bt
#0  0x0000560119de9119 in _D7gobject7ObjectGQi__T6opCastTC3gtk9ContainerQkZQBaMFZQy (this=0x0) at /usr/include/d/gtkd-3/gobject/ObjectG.d:176
#1  0x0000560119deeb18 in gx.tilix.session.Session.resizeTerminal(immutable(char)[]) (this=<optimized out>, direction=...)
    at /build/tilix-kTlymw/tilix-1.7.9/source/gx/tilix/session.d:1325
#5  0x00007f9be1e3fe0f in <emit signal ??? on instance 0x56011b40f450 [GSimpleAction]> (instance=instance at entry=0x56011b40f450, signal_id=<optimized out>, detail=detail at entry=0)
    at ../../../../gobject/gsignal.c:3447
    #2  0x00007f9be1e23f6d in g_closure_invoke (closure=0x56011b40edc0, return_value=0x0, n_param_values=2, param_values=0x7fffc28ecc90, invocation_hint=0x7fffc28ecc10)
    at ../../../../gobject/gclosure.c:804
    #3  0x00007f9be1e36d3e in signal_emit_unlocked_R (node=node at entry=0x56011ab51d90, detail=detail at entry=0, instance=instance at entry=0x56011b40f450, emission_return=emission_return at entry=0x0, instance_and_params=instance_and_params at entry=0x7fffc28ecc90) at ../../../../gobject/gsignal.c:3635
    #4  0x00007f9be1e3f3f5 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7fffc28ece60)
    at ../../../../gobject/gsignal.c:3391
#6  0x00007f9be138fd7d in g_simple_action_activate (action=0x56011b40f450, parameter=0x0) at ../../../../gio/gsimpleaction.c:225
#7  0x00007f9bdb4787f0 in gtk_action_muxer_activate_action (action_group=0x56011b3b50c0, action_name=0x56011b40dfe1 "session.resize-terminal-up", parameter=0x0)
    at ../../../../gtk/gtkactionmuxer.c:412
#8  0x00007f9bdb4787c2 in gtk_action_muxer_activate_action (action_group=0x56011b58b000, action_name=0x56011b40dfe1 "session.resize-terminal-up", parameter=0x0)
    at ../../../../gtk/gtkactionmuxer.c:414
#9  0x00007f9bdb4787c2 in gtk_action_muxer_activate_action (action_group=0x56011b585a40, action_name=0x56011b40dfe1 "session.resize-terminal-up", parameter=0x0)
    at ../../../../gtk/gtkactionmuxer.c:414
#10 0x00007f9bdb4787c2 in gtk_action_muxer_activate_action (action_group=0x56011b585a00, action_name=0x56011b40dfe1 "session.resize-terminal-up", parameter=0x0)
    at ../../../../gtk/gtkactionmuxer.c:414
#11 0x00007f9bdb4787c2 in gtk_action_muxer_activate_action (action_group=0x56011b5859c0, action_name=0x56011b40dfe1 "session.resize-terminal-up", parameter=0x0)
    at ../../../../gtk/gtkactionmuxer.c:414
#12 0x00007f9bdb4787c2 in gtk_action_muxer_activate_action (action_group=0x56011b4a0c40, action_name=0x56011b40dfe1 "session.resize-terminal-up", parameter=0x0)
    at ../../../../gtk/gtkactionmuxer.c:414
#13 0x00007f9bdb4787c2 in gtk_action_muxer_activate_action (action_group=0x56011b4ecb80, action_name=0x56011b40dfe1 "session.resize-terminal-up", parameter=0x0)
    at ../../../../gtk/gtkactionmuxer.c:414
#14 0x00007f9bdb4787c2 in gtk_action_muxer_activate_action (action_group=0x56011b582940, action_name=0x56011b40dfe1 "session.resize-terminal-up", parameter=0x0)
    at ../../../../gtk/gtkactionmuxer.c:414
#15 0x00007f9bdb491dcd in gtk_application_accels_activate (accels=<optimized out>, action_group=action_group at entry=0x56011b582940, key=65362, modifier=9)
    at ../../../../gtk/gtkapplicationaccels.c:448
#16 0x00007f9bdb71bab9 in gtk_window_activate_key (window=window at entry=0x56011ad1e590 [GtkApplicationWindow], event=event at entry=0x56011b4d4da0) at ../../../../gtk/gtkwindow.c:11986
#17 0x00007f9bdb71bc61 in gtk_window_key_press_event (widget=0x56011ad1e590 [GtkApplicationWindow], event=0x56011b4d4da0) at ../../../../gtk/gtkwindow.c:8190
#18 0x00007f9bdb5b0d57 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x56011aa9e560, return_value=0x7fffc28ed380, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x56011aaa9790) at ../../../../gtk/gtkmarshalers.c:129
#19 0x00007f9be1e241a6 in _g_closure_invoke_va (closure=0x56011aa9e560, return_value=0x7fffc28ed380, instance=0x56011ad1e590, args=0x7fffc28ed450, n_params=1, param_types=0x56011aaa9790) at ../../../../gobject/gclosure.c:867
#20 0x00007f9be1e3f0ad in g_signal_emit_valist (instance=0x56011ad1e590, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7fffc28ed450)
    at ../../../../gobject/gsignal.c:3300
#21 0x00007f9be1e3fe0f in g_signal_emit (instance=instance at entry=0x56011ad1e590, signal_id=<optimized out>, detail=detail at entry=0) at ../../../../gobject/gsignal.c:3447
#22 0x00007f9bdb6f7ed4 in gtk_widget_event_internal (widget=0x56011ad1e590 [GtkApplicationWindow], event=0x56011b4d4da0) at ../../../../gtk/gtkwidget.c:7744
#23 0x00007f9bdb5add9f in propagate_event (widget=0x56011ad1e590 [GtkApplicationWindow], event=0x56011b4d4da0, captured=<optimized out>, topmost=0x0) at ../../../../gtk/gtkmain.c:2685
#24 0x00007f9bdb5afda8 in gtk_main_do_event (event=<optimized out>) at ../../../../gtk/gtkmain.c:1915
#25 0x00007f9be0334785 in _gdk_event_emit (event=event at entry=0x56011b4d4da0) at ../../../../gdk/gdkevents.c:73
#26 0x00007f9be038f0d2 in gdk_event_source_dispatch (base=base at entry=0x56011aa77030, callback=<optimized out>, data=<optimized out>) at ../../../../../gdk/wayland/gdkeventsource.c:124
#27 0x00007f9be1b4a287 in g_main_dispatch (context=0x56011aa6bb10) at ../../../../glib/gmain.c:3177
#28 0x00007f9be1b4a287 in g_main_context_dispatch (context=context at entry=0x56011aa6bb10) at ../../../../glib/gmain.c:3830
#29 0x00007f9be1b4a4c0 in g_main_context_iterate (context=context at entry=0x56011aa6bb10, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>)
    at ../../../../glib/gmain.c:3903
#30 0x00007f9be1b4a54c in g_main_context_iteration (context=context at entry=0x56011aa6bb10, may_block=may_block at entry=1) at ../../../../glib/gmain.c:3964
#31 0x00007f9be1387cdd in g_application_run (application=0x56011aab92d0 [GtkApplication], argc=<optimized out>, argv=<optimized out>) at ../../../../gio/gapplication.c:2470
#32 0x0000560119e408cc in D main (args=...) at /build/tilix-kTlymw/tilix-1.7.9/source/app.d:146


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages tilix depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.28.0-2
ii  libc6                                        2.27-3
ii  libgtkd-3-0                                  3.8.2-1
ii  libphobos2-ldc-shared78                      1:1.8.0-3
ii  libvted-3-0                                  3.8.2-1
ii  libx11-6                                     2:1.6.5-1
ii  tilix-common                                 1.7.9-2

tilix recommends no packages.

Versions of packages tilix suggests:
ii  python-nautilus  1.1-6

-- no debconf information



More information about the pkg-gnome-maintainers mailing list