GLib-CRITICAL **: 21:49:32.257: Failed to set scheduler settings: Operation not permitted ("free(): invalid size")
Breakpoint 1, 0x00007ffff70139d0 in free () from /lib64/libc.so.6
[?2004h[?2004l
[?2004h(gdb) bt
[?2004l
#0 0x00007ffff70139d0 in free () at /lib64/libc.so.6
#1 0x00007ffff7339ad5 in g_free (mem=<optimized out>) at ../glib/gmem.c:229
#2 0x00007ffff735085c in slice_config_init (config=0x7ffff74134d0 <allocator+16>) at ../glib/gslice.c:440
#3 g_slice_init_nomessage () at ../glib/gslice.c:461
#4 0x00007ffff735187e in thread_memory_from_self () at ../glib/gslice.c:562
#5 thread_memory_from_self () at ../glib/gslice.c:552
#6 g_slice_alloc (mem_size=mem_size@entry=96) at ../glib/gslice.c:1052
#7 0x00007ffff732138e in g_hash_table_new_full
(hash_func=0x7ffff7322dc0 <g_str_hash>, key_equal_func=0x7ffff7322da0 <g_str_equal>, key_destroy_func=key_destroy_func@entry=0x0, value_destroy_func=value_destroy_func@entry=0x0) at ../glib/ghash.c:1073
#8 0x00007ffff73213f9 in g_hash_table_new (hash_func=<optimized out>, key_equal_func=<optimized out>)
at ../glib/ghash.c:1036
#9 0x00007ffff734360b in g_quark_init () at ../glib/gquark.c:63
#10 0x00007ffff72feec5 in glib_init () at ../glib/glib-init.c:341
#11 glib_init () at ../glib/glib-init.c:330
#12 glib_init_ctor () at ../glib/glib-init.c:455
#13 0x00007ffff7fcddde in call_init.part () at /lib64/ld-linux-x86-64.so.2
#14 0x00007ffff7fcdec0 in _dl_init () at /lib64/ld-linux-x86-64.so.2
#15 0x00007ffff7fe52a0 in _dl_start_user () at /lib64/ld-linux-x86-64.so.2
#16 0x0000000000000002 in ()
#17 0x00007fffffffe450 in ()
#18 0x00007fffffffe462 in ()
#19 0x0000000000000000 in ()
[?2004h(gdb) quit
This is the other half of what I assume is a bug in glib. To me it looks like the hash table and some form of memory allocation. But I could be wrong. Someone with more insight please help me to figure this out. Slackware Current (15.1) Gnome 43.0
Edited by Nathaniel Russell