Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this page for instructions on how to get full permissions. Sorry for the inconvenience.
Admin message
source.puri.sm will be down starting March 18, 6:00 UTC, for a server migration. We expect the migration to take up to 4 hours.
Project 'Librem5/gnome-settings-daemon' was moved to 'Librem5/debs/gnome-settings-daemon'. Please update any links and bookmarks that may still have the old path.
this is not about a panel nor g-c-c at all, it's about gsd-wacom crashing like
(gdb) bt#0 0x00007fac24cd0df0 in g_bit_lock (address=address@entry=0x20, lock_bit=lock_bit@entry=0) at ../../../glib/gbitlock.c:214#1 0x00007fac24d3bd68 in g_variant_lock (value=0x0) at ../../../glib/gvariant-core.c:408#2 0x00007fac24d3bd68 in g_variant_fill_gvs (serialised=0x7ffc3b74a500, data=0x0) at ../../../glib/gvariant-core.c:408#3 0x00007fac24d4152d in gvs_variable_sized_array_needed_size (n_children=3, children=<optimized out>, gvs_filler=0x7fac24d3bd50 <g_variant_fill_gvs>, type_info=<optimized out>) at ../../../glib/gvariant-serialiser.c:726#4 0x00007fac24d4152d in g_variant_serialiser_needed_size (type_info=<optimized out>, gvs_filler=gvs_filler@entry=0x7fac24d3bd50 <g_variant_fill_gvs>, children=<optimized out>, n_children=3) at ../../../glib/gvariant-serialiser.c:1477#5 0x00007fac24d3b2d7 in g_variant_ensure_size (value=0x7fac14022750) at ../../../glib/gvariant-core.c:346#6 0x00007fac24d3bd70 in g_variant_fill_gvs (serialised=0x7ffc3b74a5d0, data=0x7fac14022750) at ../../../glib/gvariant-core.c:409#7 0x00007fac24d415bd in gvs_variant_needed_size (type_info=0x7fac24dac9c0 <g_variant_type_info_basic_table+320>, children=0x561b9c52fad0, n_children=1, gvs_filler=0x7fac24d3bd50 <g_variant_fill_gvs>) at ../../../glib/gvariant-serialiser.c:1246#8 0x00007fac24d415bd in g_variant_serialiser_needed_size (type_info=0x7fac24dac9c0 <g_variant_type_info_basic_table+320>, gvs_filler=gvs_filler@entry=0x7fac24d3bd50 <g_variant_fill_gvs>, children=0x561b9c52fad0, n_children=1) at ../../../glib/gvariant-serialiser.c:1477#9 0x00007fac24d3b2d7 in g_variant_ensure_size (value=0x7fac140220d0) at ../../../glib/gvariant-core.c:346#10 0x00007fac24d3bd70 in g_variant_fill_gvs (serialised=0x7ffc3b74a6a0, data=0x7fac140220d0) at ../../../glib/gvariant-core.c:409#11 0x00007fac24d41725 in gvs_variable_sized_maybe_needed_size (type_info=0x7fac14022070, n_children=1, children=0x561b9c5965f0, gvs_filler=0x7fac24d3bd50 <g_variant_fill_gvs>) at ../../../glib/gvariant-serialiser.c:375#12 0x00007fac24d41725 in g_variant_serialiser_needed_size (type_info=0x7fac14022070, gvs_filler=gvs_filler@entry=0x7fac24d3bd50 <g_variant_fill_gvs>, children=0x561b9c5965f0, n_children=1) at ../../../glib/gvariant-serialiser.c:1477#13 0x00007fac24d3b2d7 in g_variant_ensure_size (value=0x7fac140220a0) at ../../../glib/gvariant-core.c:346#14 0x00007fac24d3bd70 in g_variant_fill_gvs (serialised=0x7ffc3b74a770, data=0x7fac140220a0) at ../../../glib/gvariant-core.c:409#15 0x00007fac24d41692 in gvs_tuple_needed_size (n_children=2, children=0x561b9c551370, gvs_filler=0x7fac24d3bd50 <g_variant_fill_gvs>, type_info=0x7fac14022010) at ../../../glib/gvariant-serialiser.c:999#16 0x00007fac24d41692 in g_variant_serialiser_needed_size (type_info=0x7fac14022010, gvs_filler=gvs_filler@entry=0x7fac24d3bd50 <g_variant_fill_gvs>, children=0x561b9c551370, n_children=2) at ../../../glib/gvariant-serialiser.c:1477#17 0x00007fac24d3b2d7 in g_variant_ensure_size (value=0x7fac14022040) at ../../../glib/gvariant-core.c:346#18 0x00007fac24d3bd70 in g_variant_fill_gvs (serialised=0x7ffc3b74a840, data=0x7fac14022040) at ../../../glib/gvariant-core.c:409#19 0x00007fac24d4152d in gvs_variable_sized_array_needed_size (n_children=1, children=<optimized out>, gvs_filler=0x7fac24d3bd50 <g_variant_fill_gvs>, type_info=<optimized out>) at ../../../glib/gvariant-serialiser.c:726#20 0x00007fac24d4152d in g_variant_serialiser_needed_size (type_info=<optimized out>, gvs_filler=gvs_filler@entry=0x7fac24d3bd50 <g_variant_fill_gvs>, children=<optimized out>, n_children=1) at ../../../glib/gvariant-serialiser.c:1477#21 0x00007fac24d3b2d7 in g_variant_ensure_size (value=0x7fac14021f80) at ../../../glib/gvariant-core.c:346#22 0x00007fac24d3b93f in g_variant_get_size (value=value@entry=0x7fac14021f80) at ../../../glib/gvariant-core.c:873#23 0x00007fac2154a8df in dconf_engine_prepare_change (change=<optimized out>, engine=0x561b9c47f5d0) at ../engine/dconf-engine.c:1135#24 0x00007fac2154a9a7 in dconf_engine_manage_queue (engine=0x561b9c47f5d0) at ../engine/dconf-engine.c:1262#25 0x00007fac2154bca1 in dconf_engine_change_fast (engine=0x561b9c47f5d0, changeset=changeset@entry=0x7fac14022160, origin_tag=origin_tag@entry=0x0, error=error@entry=0x0) at ../engine/dconf-engine.c:1375#26 0x00007fac21548dbc in dconf_settings_backend_write (backend=0x561b9c56b890 [DConfSettingsBackend], key=0x561b9c6431c0 "/org/gnome/desktop/peripherals/touchscreens/1b96:0f01/display", value=0x7fac14022750, origin_tag=0x0) at ../gsettings/dconfsettingsbackend.c:76#27 0x00007fac24f12b24 in g_settings_backend_write (backend=0x561b9c56b890 [DConfSettingsBackend], key=key@entry=0x561b9c6431c0 "/org/gnome/desktop/peripherals/touchscreens/1b96:0f01/display", value=value@entry=0x7fac14022750, origin_tag=origin_tag@entry=0x0) at ../../../gio/gsettingsbackend.c:793#28 0x00007fac24f17023 in g_settings_write_to_backend (settings=settings@entry=0x561b9c568920 [GSettings], value=value@entry=0x7fac14022750, key=<optimized out>) at ../../../gio/gsettings.c:1151#29 0x00007fac24f18d78 in g_settings_set_value (settings=0x561b9c568920 [GSettings], key=0x561b9b081dfc "display", value=0x7fac14022750) at ../../../gio/gsettings.c:1591#30 0x0000561b9b07db27 in ()#31 0x0000561b9b07ddfd in ()#32 0x0000561b9b07e620 in ()#33 0x0000561b9b07ea0b in ()#34 0x0000561b9b07eacb in ()#35 0x00007fac24ed3129 in g_task_return_now (task=0x561b9c4e34b0 [GTask]) at ../../../gio/gtask.c:1209#36 0x00007fac24ed3c43 in g_task_return (task=0x561b9c4e34b0 [GTask], type=<optimized out>) at ../../../gio/gtask.c:1278#37 0x00007fac24c8c7a3 in () at /usr/lib/x86_64-linux-gnu/libgnome-desktop-3.so.17#38 0x00007fac24ed3129 in g_task_return_now (task=0x561b9c73f000 [GTask]) at ../../../gio/gtask.c:1209#39 0x00007fac24ed3c43 in g_task_return (task=0x561b9c73f000 [GTask], type=<optimized out>) at ../../../gio/gtask.c:1278--Type <RET> for more, q to quit, c to continue without paging--#40 0x00007fac24ed44be in g_task_return (type=G_TASK_RETURN_SUCCESS, task=<optimized out>) at ../../../gio/gtask.c:1791#41 0x00007fac24ed44be in g_task_return_boolean (task=<optimized out>, result=<optimized out>) at ../../../gio/gtask.c:1795#42 0x00007fac24f37178 in init_second_async_cb (source_object=0x561b9c578610 [MetaDBusDisplayConfigProxy], res=0x561b9c4e3030, user_data=user_data@entry=0x561b9c73f000) at ../../../gio/gdbusproxy.c:1815#43 0x00007fac24ed3129 in g_task_return_now (task=0x561b9c4e3030 [GTask]) at ../../../gio/gtask.c:1209#44 0x00007fac24ed3c43 in g_task_return (task=0x561b9c4e3030 [GTask], type=<optimized out>) at ../../../gio/gtask.c:1278#45 0x00007fac24ed41bc in g_task_return (type=G_TASK_RETURN_SUCCESS, task=<optimized out>) at ../../../gio/gtask.c:1678#46 0x00007fac24ed41bc in g_task_return_pointer (task=<optimized out>, result=<optimized out>, result_destroy=<optimized out>) at ../../../gio/gtask.c:1683#47 0x00007fac24f367f3 in async_init_get_all_cb (connection=<optimized out>, res=<optimized out>, user_data=0x561b9c4e3030, user_data@entry=0x7fac140124d0) at ../../../gio/gdbusproxy.c:1449#48 0x00007fac24ed3129 in g_task_return_now (task=0x561b9c73f0c0 [GTask]) at ../../../gio/gtask.c:1209#49 0x00007fac24ed3c43 in g_task_return (task=0x561b9c73f0c0 [GTask], type=<optimized out>) at ../../../gio/gtask.c:1278#50 0x00007fac24ed41bc in g_task_return (type=G_TASK_RETURN_SUCCESS, task=<optimized out>) at ../../../gio/gtask.c:1678#51 0x00007fac24ed41bc in g_task_return_pointer (task=<optimized out>, result=<optimized out>, result_destroy=<optimized out>) at ../../../gio/gtask.c:1683#52 0x00007fac24f2b7fa in g_dbus_connection_call_done (source=<optimized out>, result=0x561b9c73f180, user_data=0x561b9c476f70, user_data@entry=0x561b9c73f0c0) at ../../../gio/gdbusconnection.c:5747#53 0x00007fac24ed3129 in g_task_return_now (task=0x561b9c73f180 [GTask]) at ../../../gio/gtask.c:1209#54 0x00007fac24ed3169 in complete_in_idle_cb (task=0x561b9c73f180) at ../../../gio/gtask.c:1223#55 0x00007fac24cfd898 in g_main_dispatch (context=0x561b9c4868c0) at ../../../glib/gmain.c:3189#56 0x00007fac24cfd898 in g_main_context_dispatch (context=context@entry=0x561b9c4868c0) at ../../../glib/gmain.c:3854#57 0x00007fac24cfdc88 in g_main_context_iterate (context=0x561b9c4868c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:3927#58 0x00007fac24cfdf82 in g_main_loop_run (loop=0x561b9c5b0f80) at ../../../glib/gmain.c:4123#59 0x00007fac254d12b5 in gtk_main () at ../../../../gtk/gtkmain.c:1323#60 0x0000561b9b07afda in ()#61 0x00007fac2456909b in __libc_start_main (main=0x561b9b07ae10, argc=1, argv=0x7ffc3b74b0e8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc3b74b0d8) at ../csu/libc-start.c:308#62 0x0000561b9b07b0fa in ()
I am re-opening this issue as I am still getting the crash pretty often on my Dogwood device. The backtrace is as follow :
purism@pureos:~$ echo 'bt' | coredumpctl gdb 969Hint: You are currently not seeing messages from other users and the system. Users in groups 'adm', 'systemd-journal' can see all messages. Pass -q to turn off this notice. PID: 969 (gsd-wacom) UID: 1000 (purism) GID: 1000 (purism) Signal: 11 (SEGV) Timestamp: Mon 2020-12-28 18:53:17 CET (4min 49s ago) Command Line: /usr/lib/gnome-settings-daemon/gsd-wacom Executable: /usr/lib/gnome-settings-daemon/gsd-wacom Control Group: /user.slice/user-1000.slice/session-1.scope Unit: session-1.scope Slice: user-1000.slice Session: 1 Owner UID: 1000 (purism) Boot ID: 2997e0395c22494cbd0c0644ce0ffb9f Machine ID: 2e7fb1d31944409e8bf0b99f8aa9c334 Hostname: pureos Storage: /var/lib/systemd/coredump/core.gsd-wacom.1000.2997e0395c22494cbd0c0644ce0ffb9f.969.1609177997000000.lz4 Message: Process 969 (gsd-wacom) of user 1000 dumped core. Stack trace of thread 969: #0 0x0000ffff95f5ef5c strcmp (libc.so.6) #1 0x0000aaaad28bbac4 n/a (gsd-wacom) #2 0x0000aaaad28bbd40 n/a (gsd-wacom) #3 0x0000aaaad28bc4b8 n/a (gsd-wacom) #4 0x0000aaaad28bc8d4 n/a (gsd-wacom) #5 0x0000aaaad28bc9a4 n/a (gsd-wacom) #6 0x0000ffff96486270 n/a (libgio-2.0.so.0) #7 0x0000ffff96487064 n/a (libgio-2.0.so.0) #8 0x0000ffff962101d0 n/a (libgnome-desktop-3.so.17) #9 0x0000ffff96486270 n/a (libgio-2.0.so.0) #10 0x0000ffff96487064 n/a (libgio-2.0.so.0) #11 0x0000ffff964efac8 n/a (libgio-2.0.so.0) #12 0x0000ffff96486270 n/a (libgio-2.0.so.0) #13 0x0000ffff96487064 n/a (libgio-2.0.so.0) #14 0x0000ffff964ef190 n/a (libgio-2.0.so.0) #15 0x0000ffff96486270 n/a (libgio-2.0.so.0) #16 0x0000ffff96487064 n/a (libgio-2.0.so.0) #17 0x0000ffff964e3208 n/a (libgio-2.0.so.0) #18 0x0000ffff96486270 n/a (libgio-2.0.so.0) #19 0x0000ffff964862bc n/a (libgio-2.0.so.0) #20 0x0000ffff9629051c g_main_context_dispatch (libglib-2.0.so.0) #21 0x0000ffff962908e8 n/a (libglib-2.0.so.0) #22 0x0000ffff96290c80 g_main_loop_run (libglib-2.0.so.0) #23 0x0000ffff96af0b90 gtk_main (libgtk-3.so.0) #24 0x0000aaaad28b8be4 n/a (gsd-wacom) #25 0x0000ffff95f04d24 __libc_start_main (libc.so.6) #26 0x0000aaaad28b8d10 n/a (gsd-wacom) #27 0x0000aaaad28b8d10 n/a (gsd-wacom)GNU gdb (Debian 8.2.1-2+b3) 8.2.1Copyright (C) 2018 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>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 "aarch64-linux-gnu".Type "show configuration" for configuration details.For bug reporting instructions, please see:<http://www.gnu.org/software/gdb/bugs/>.Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>.For help, type "help".Type "apropos word" to search for commands related to "word"...Reading symbols from /usr/lib/gnome-settings-daemon/gsd-wacom...(no debugging symbols found)...done.[New LWP 969][New LWP 977][New LWP 1004][New LWP 1008][New LWP 978][Thread debugging using libthread_db enabled]Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".Core was generated by `/usr/lib/gnome-settings-daemon/gsd-wacom'.Program terminated with signal SIGSEGV, Segmentation fault.#0 0x0000ffff95f5ef5c in strcmp () from /lib/aarch64-linux-gnu/libc.so.6[Current thread is 1 (Thread 0xffff95088010 (LWP 969))](gdb) #0 0x0000ffff95f5ef5c in strcmp () at /lib/aarch64-linux-gnu/libc.so.6#1 0x0000aaaad28bbac4 in ()#2 0x0000aaaad28bbd40 in ()#3 0x0000aaaad28bc4b8 in ()#4 0x0000aaaad28bc8d4 in ()#5 0x0000aaaad28bc9a4 in ()#6 0x0000ffff96486270 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#7 0x0000ffff96487064 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#8 0x0000ffff962101d0 in () at /lib/aarch64-linux-gnu/libgnome-desktop-3.so.17#9 0x0000ffff96486270 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#10 0x0000ffff96487064 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#11 0x0000ffff964efac8 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#12 0x0000ffff96486270 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#13 0x0000ffff96487064 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#14 0x0000ffff964ef190 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#15 0x0000ffff96486270 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#16 0x0000ffff96487064 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#17 0x0000ffff964e3208 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#18 0x0000ffff96486270 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#19 0x0000ffff964862bc in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0#20 0x0000ffff9629051c in g_main_context_dispatch () at /lib/aarch64-linux-gnu/libglib-2.0.so.0#21 0x0000ffff962908e8 in () at /lib/aarch64-linux-gnu/libglib-2.0.so.0#22 0x0000ffff96290c80 in g_main_loop_run () at /lib/aarch64-linux-gnu/libglib-2.0.so.0#23 0x0000ffff96af0b90 in gtk_main () at /lib/aarch64-linux-gnu/libgtk-3.so.0#24 0x0000aaaad28b8be4 in ()#25 0x0000ffff95f04d24 in __libc_start_main () at /lib/aarch64-linux-gnu/libc.so.6#26 0x0000aaaad28b8d10 in ()(gdb) quit