Bug#882679: tilix: GSlice: assertion failed: sinfo->n_allocated > 0

Felipe Sateler fsateler at debian.org
Sat Nov 25 15:37:43 UTC 2017


Package: tilix
Version: 1.7.1-2
Severity: important

I have seen tilix crash with the backtrace below.

Memory on the system was tight, but plenty of swap available.

#0  0x00007f2c8a269a70 in __GI_raise (sig=sig at entry=6)
    at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x00007f2c8a26b19a in __GI_abort () at abort.c:89
#2  0x00007f2c87d6ee74 in mem_error (format=format at entry=0x7f2c87da8b4d "assertion failed: %s") at ../../../../glib/gslice.c:1472
#3  0x00007f2c87d6eee4 in slab_allocator_free_chunk (chunk_size=chunk_size at entry=32, mem=mem at entry=0x5629c580b250) at ../../../../glib/gslice.c:1354
#4  0x00007f2c87d6f536 in magazine_cache_trim (allocator=0x7f2c8801ac20 <allocator>, stamp=<optimized out>, ix=<optimized out>)
    at ../../../../glib/gslice.c:679
#5  0x00007f2c87d6f536 in magazine_cache_push_magazine (ix=<optimized out>, magazine_chunks=<optimized out>, count=<optimized out>)
    at ../../../../glib/gslice.c:710
#6  0x00007f2c87d706af in thread_memory_magazine2_unload (tmem=<optimized out>, ix=<optimized out>) at ../../../../glib/gslice.c:809
#7  0x00007f2c87d706af in g_slice_free1 (mem_size=<optimized out>, mem_block=0x5629c321a6e0) at ../../../../glib/gslice.c:1118
#8  0x00007f2c87d4e7fd in g_list_free_1 (list=<optimized out>)
    at ../../../../glib/glist.c:203
#9  0x00007f2c87d63892 in g_queue_pop_head (queue=0x5629c1f33c00)
    at ../../../../glib/gqueue.c:521
#10 0x00007f2c86106b01 in  ()
    at /lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0
#11 0x00007f2c87d53893 in g_timeout_dispatch (source=source at entry=0x5629c3f98f30, callback=<optimized out>, user_data=<optimized out>)
    at ../../../../glib/gmain.c:4633
#12 0x00007f2c87d52e15 in g_main_dispatch (context=0x5629c1edeaf0)
    at ../../../../glib/gmain.c:3148
#13 0x00007f2c87d52e15 in g_main_context_dispatch (context=context at entry=0x5629c1edeaf0) at ../../../../glib/gmain.c:3813
#14 0x00007f2c87d531e0 in g_main_context_iterate (context=context at entry=0x5629c1edeaf0, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3886
#15 0x00007f2c87d5326c in g_main_context_iteration (context=context at entry=0x5629c1edeaf0, may_block=may_block at entry=1) at ../../../../glib/gmain.c:3947
#16 0x00007f2c88310bed in g_application_run (application=0x7f2c7400f6d0, argc=<optimized out>, argv=<optimized out>)
    at ../../../../gio/gapplication.c:2401
#17 0x00005629c0ec5d9b in D main (args=...) at /build/tilix-1.7.1/source/app.d:146

Journal has very little information, I could only find this, reported by
dbus:

com.gexperts.Tilix[1158]: ***MEMORY-ERROR***: tilix[1768]: GSlice: assertion failed: sinfo->n_allocated > 0


Tilix journal appended here, although I doubt it i useful since the
crash happened about 30 minutes after the last line.

Nov 24 15:24:38 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Nov 24 15:35:26 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Nov 24 15:35:30 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Nov 24 21:20:00 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Nov 25 10:59:35 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 10:59:35 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 10:59:35 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 10:59:35 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 10:59:35 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 10:59:35 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 11:18:35 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 11:18:35 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Nov 25 11:37:57 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 11:37:57 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Nov 25 11:50:10 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 11:50:10 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Nov 25 11:50:11 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 11:50:11 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed
Nov 25 11:50:12 felipepc tilix[1768]: gtk_notebook_get_tab_label: assertion 'list != NULL' failed
Nov 25 11:50:12 felipepc tilix[1768]: g_signal_handler_disconnect: assertion 'handler_id > 0' failed



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

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

Versions of packages tilix depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.26.1-1
ii  libc6                                        2.25-2
ii  libgtkd-3-0                                  3.7.1-1
ii  libphobos2-ldc75                             1:1.5.0-1
ii  libvted-3-0                                  3.7.1-1
ii  libx11-6                                     2:1.6.4-3
ii  tilix-common                                 1.7.1-2

tilix recommends no packages.

Versions of packages tilix suggests:
pn  python-nautilus  <none>

-- no debconf information



More information about the pkg-gnome-maintainers mailing list