Package: lilyterm
Version: 0.9.9.4+git20150208.f600c0-5
Severity: normal

Dear Maintainer,

   * What led up to the situation?
     Open two windows of lilyterm, close the second one leads to a crash
     of both windows.
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
     Open two windows of lilyterm, close the second one.
   * What was the outcome of this action?
     Crash of both windows.
   * What outcome did you expect instead?
     No crash and only closing the 2nd window.

Thread 2 (Thread 0x7f9f41c6a700 (LWP 8834)):
#0  0x00007f9f46c20739 in __GI___poll (fds=0x5598aa3e6720, nfds=1, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f9f46f0ce46 in g_main_context_poll (priority=<optimized out>, 
n_fds=1, fds=0x5598aa3e6720, timeout=<optimized out>, context=0x5598aa3aaf40) 
at ../../../../glib/gmain.c:4221
#2  0x00007f9f46f0ce46 in g_main_context_iterate 
(context=context@entry=0x5598aa3aaf40, block=block@entry=1, 
dispatch=dispatch@entry=1, self=<optimized out>) at 
../../../../glib/gmain.c:3915
#3  0x00007f9f46f0cf6c in g_main_context_iteration (context=0x5598aa3aaf40, 
may_block=may_block@entry=1) at ../../../../glib/gmain.c:3981
#4  0x00007f9f46f0cfb1 in glib_worker_main (data=<optimized out>) at 
../../../../glib/gmain.c:5861
#5  0x00007f9f46f35135 in g_thread_proxy (data=0x5598aa322000) at 
../../../../glib/gthread.c:784
#6  0x00007f9f46cf7f2a in start_thread (arg=0x7f9f41c6a700) at 
pthread_create.c:463
#7  0x00007f9f46c2aedf in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f9f41f55c80 (LWP 8832)):
#0  0x00007f9f46b68f3b in __GI_raise (sig=sig@entry=6) at 
../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f9f46b6a2f1 in __GI_abort () at abort.c:79
#2  0x00007f9f46bab867 in __libc_message (action=action@entry=do_abort, 
fmt=fmt@entry=0x7f9f46cb5273 "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#3  0x00007f9f46bb1e0a in malloc_printerr (str=str@entry=0x7f9f46cb6b30 
"malloc_consolidate(): invalid chunk size") at malloc.c:5350
#4  0x00007f9f46bb210e in malloc_consolidate (av=av@entry=0x7f9f46ceac40 
<main_arena>) at malloc.c:4441
#5  0x00007f9f46bb38f7 in _int_free (av=0x7f9f46ceac40 <main_arena>, 
p=0x5598aa42e7f0, have_lock=<optimized out>) at malloc.c:4362
#6  0x00007f9f46e9b71d in _vte_file_stream_finalize(GObject*) 
(object=0x5598aa530190 [VteFileStream]) at ../../src/vtestream-file.h:1081
#7  0x00007f9f46ff1c82 in g_object_unref (_object=0x5598aa530190) at 
../../../../gobject/gobject.c:3346
#8  0x00007f9f46e65e79 in vte::base::Ring::~Ring() (this=0x5598aa4ef1b8, 
__in_chrg=<optimized out>) at ../../src/ring.cc:100
#9  0x00007f9f46e7b297 in VteScreen::~VteScreen() (this=0x5598aa4ef1b8, 
__in_chrg=<optimized out>) at ../../src/vteinternal.hh:178
#10 0x00007f9f46e7b297 in vte::terminal::Terminal::~Terminal() 
(this=0x5598aa4ef000, __in_chrg=<optimized out>) at ../../src/vte.cc:8319
#11 0x00007f9f46e9dbc4 in vte::platform::Widget::~Widget() 
(this=0x5598aa6c61b0, __in_chrg=<optimized out>) at ../../src/widget.cc:108
#12 0x00007f9f46e86cf3 in vte_terminal_finalize(GObject*) 
(object=0x5598aa6c6310 [VteTerminal]) at ../../src/vtegtk.cc:424
#13 0x00007f9f46ff1c82 in g_object_unref (_object=0x5598aa6c6310) at 
../../../../gobject/gobject.c:3346
#14 0x00007f9f472bdc10 in gtk_box_forall (container=<optimized out>, 
include_internals=<optimized out>, callback=0x7f9f47513e50 
<gtk_widget_destroy>, callback_data=0x0) at ../../../../gtk/gtkbox.c:2671
#15 0x00007f9f47308b16 in gtk_container_destroy (widget=0x5598aa397740 
[GtkBox]) at ../../../../gtk/gtkcontainer.c:1700
#19 0x00007f9f47008ecf in <emit signal ??? on instance 0x5598aa397740 [GtkBox]> 
(instance=instance@entry=0x5598aa397740, signal_id=<optimized out>, 
detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
    #16 0x00007f9f46feca81 in g_closure_invoke (closure=0x5598aa2cafa0, 
return_value=0x0, n_param_values=1, param_values=0x7ffc4cc24aa0, 
invocation_hint=0x7ffc4cc24a20) at ../../../../gobject/gclosure.c:810
    #17 0x00007f9f46fffc4a in signal_emit_unlocked_R 
(node=node@entry=0x5598aa2c3b40, detail=detail@entry=0, 
instance=instance@entry=0x5598aa397740, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7ffc4cc24aa0) at 
../../../../gobject/gsignal.c:3549
    #18 0x00007f9f47008882 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7ffc4cc24c50) at ../../../../gobject/gsignal.c:3391
#20 0x00007f9f4751c40c in gtk_widget_dispose (object=0x5598aa397740 [GtkBox]) 
at ../../../../gtk/gtkwidget.c:12098
#21 0x00007f9f46ff3448 in g_object_run_dispose (object=0x5598aa397740 [GtkBox]) 
at ../../../../gobject/gobject.c:1108
#22 0x00007f9f473f67be in gtk_notebook_forall (container=<optimized out>, 
include_internals=0, callback=0x7f9f47513e50 <gtk_widget_destroy>, 
callback_data=0x0) at ../../../../gtk/gtknotebook.c:4578
#23 0x00007f9f47308b16 in gtk_container_destroy (widget=0x5598aa54c460 
[GtkNotebook]) at ../../../../gtk/gtkcontainer.c:1700
#27 0x00007f9f47008ecf in <emit signal ??? on instance 0x5598aa54c460 
[GtkNotebook]> (instance=instance@entry=0x5598aa54c460, signal_id=<optimized 
out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
    #24 0x00007f9f46feca81 in g_closure_invoke (closure=0x5598aa2cafa0, 
return_value=0x0, n_param_values=1, param_values=0x7ffc4cc24f80, 
invocation_hint=0x7ffc4cc24f00) at ../../../../gobject/gclosure.c:810
    #25 0x00007f9f46fffc4a in signal_emit_unlocked_R 
(node=node@entry=0x5598aa2c3b40, detail=detail@entry=0, 
instance=instance@entry=0x5598aa54c460, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7ffc4cc24f80) at 
../../../../gobject/gsignal.c:3549
    #26 0x00007f9f47008882 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7ffc4cc25130) at ../../../../gobject/gsignal.c:3391
#28 0x00007f9f4751c40c in gtk_widget_dispose (object=0x5598aa54c460 
[GtkNotebook]) at ../../../../gtk/gtkwidget.c:12098
#29 0x00007f9f46ff3448 in g_object_run_dispose (object=0x5598aa54c460 
[GtkNotebook]) at ../../../../gobject/gobject.c:1108
#30 0x00007f9f475284a9 in gtk_window_forall (container=0x5598aa305a10 
[GtkWindow], include_internals=0, callback=0x7f9f47513e50 <gtk_widget_destroy>, 
callback_data=0x0) at ../../../../gtk/gtkwindow.c:8540
#31 0x00007f9f47308b16 in gtk_container_destroy (widget=0x5598aa305a10 
[GtkWindow]) at ../../../../gtk/gtkcontainer.c:1700
#35 0x00007f9f47008ecf in <emit signal ??? on instance 0x5598aa305a10 
[GtkWindow]> (instance=instance@entry=0x5598aa305a10, signal_id=<optimized 
out>, detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
    #32 0x00007f9f46fecb6d in g_closure_invoke (closure=0x5598aa2cafa0, 
return_value=0x0, n_param_values=1, param_values=0x7ffc4cc25460, 
invocation_hint=0x7ffc4cc253e0) at ../../../../gobject/gclosure.c:810
    #33 0x00007f9f46fffc4a in signal_emit_unlocked_R 
(node=node@entry=0x5598aa2c3b40, detail=detail@entry=0, 
instance=instance@entry=0x5598aa305a10, 
emission_return=emission_return@entry=0x0, 
instance_and_params=instance_and_params@entry=0x7ffc4cc25460) at 
../../../../gobject/gsignal.c:3549
    #34 0x00007f9f47008882 in g_signal_emit_valist (instance=<optimized out>, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7ffc4cc25610) at ../../../../gobject/gsignal.c:3391
#36 0x00007f9f4751c40c in gtk_widget_dispose (object=0x5598aa305a10 
[GtkWindow]) at ../../../../gtk/gtkwidget.c:12098
#37 0x00007f9f4752fbe8 in gtk_window_dispose (object=0x5598aa305a10 
[GtkWindow]) at ../../../../gtk/gtkwindow.c:3157
#38 0x00007f9f46ff3448 in g_object_run_dispose (object=0x5598aa305a10 
[GtkWindow]) at ../../../../gobject/gobject.c:1108
#39 0x00007f9f47513eb9 in gtk_widget_destroy (widget=<optimized out>) at 
../../../../gtk/gtkwidget.c:4728
#40 0x00005598a967272e in close_page (vte=<optimized out>, 
close_type=<optimized out>, close_type@entry=2) at notebook.c:1037
#41 0x00005598a96778b9 in window_quit (window=<optimized out>, event=<optimized 
out>, win_data=0x5598aa703ed0) at window.c:554
#42 0x00007f9f47565284 in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x5598aa691190, 
return_value=0x7ffc4cc25950, instance=<optimized out>, args=<optimized out>, 
marshal_data=<optimized out>, n_params=<optimized out>, 
param_types=0x5598aa2ce030) at ../../../../gtk/gtkmarshalers.c:129
#43 0x00007f9f46fecda6 in _g_closure_invoke_va (closure=0x5598aa691190, 
return_value=0x7ffc4cc25950, instance=0x5598aa305a10, args=0x7ffc4cc25a20, 
n_params=1, param_types=0x5598aa2ce030) at ../../../../gobject/gclosure.c:873
#44 0x00007f9f4700832b in g_signal_emit_valist (instance=0x5598aa305a10, 
signal_id=<optimized out>, detail=<optimized out>, 
var_args=var_args@entry=0x7ffc4cc25a20) at ../../../../gobject/gsignal.c:3300
#45 0x00007f9f47008ecf in g_signal_emit 
(instance=instance@entry=0x5598aa305a10, signal_id=<optimized out>, 
detail=detail@entry=0) at ../../../../gobject/gsignal.c:3447
#46 0x00007f9f475133e4 in gtk_widget_event_internal 
(widget=widget@entry=0x5598aa305a10 [GtkWindow], 
event=event@entry=0x5598aa2b75e0) at ../../../../gtk/gtkwidget.c:7744
#47 0x00007f9f475154fa in gtk_widget_event (widget=widget@entry=0x5598aa305a10 
[GtkWindow], event=event@entry=0x5598aa2b75e0) at 
../../../../gtk/gtkwidget.c:7314
#48 0x00007f9f473d625b in gtk_main_do_event (event=<optimized out>) at 
../../../../gtk/gtkmain.c:1936
#49 0x00007f9f470d72a5 in _gdk_event_emit (event=event@entry=0x5598aa2b75e0) at 
../../../../gdk/gdkevents.c:73
#50 0x00007f9f47107d22 in gdk_event_source_dispatch (source=<optimized out>, 
callback=<optimized out>, user_data=<optimized out>) at 
../../../../../gdk/x11/gdkeventsource.c:367
#51 0x00007f9f46f0cc3e in g_main_dispatch (context=0x5598aa2c2130) at 
../../../../glib/gmain.c:3182
#52 0x00007f9f46f0cc3e in g_main_context_dispatch 
(context=context@entry=0x5598aa2c2130) at ../../../../glib/gmain.c:3847
#53 0x00007f9f46f0ced8 in g_main_context_iterate (context=0x5598aa2c2130, 
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at 
../../../../glib/gmain.c:3920
#54 0x00007f9f46f0d1d2 in g_main_loop_run (loop=0x5598aa67ccc0) at 
../../../../glib/gmain.c:4116
#55 0x00007f9f473d5295 in gtk_main () at ../../../../gtk/gtkmain.c:1323
#56 0x00005598a965bc92 in main (argc=<optimized out>, argv=<optimized out>) at 
main.c:258

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (700, 'testing'), (70, 'unstable-debug'), (70, 'testing-debug'), 
(70, 'experimental'), (70, 'unstable'), (70, 'stable'), (70, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 4.18.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.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages lilyterm depends on:
ii  libc6               2.27-6
ii  libgdk-pixbuf2.0-0  2.38.0+dfsg-6
ii  libglib2.0-0        2.58.1-2
ii  libgtk-3-0          3.24.0-3
ii  libpango-1.0-0      1.42.4-3
ii  libvte-2.91-0       0.54.0-1
ii  libx11-6            2:1.6.6-1

lilyterm recommends no packages.

lilyterm suggests no packages.

-- no debconf information

Reply via email to