Skip to content

csd-xsettings segfaults on launch #380

@autofire372

Description

@autofire372
 * csd version: 5.8.0
 * Distribution: EndeavourOS
 * Graphics hardware *and* driver used: NVIDIA GeForce GTX 1070 Ti w/ driver 530.41.03
 * 32 or 64 bit: 64 bit

Issue
csd-xsettings has begun persistently segfaulting on launch, delaying sign-in and leaving me stuck with Cinnamon's default app and icon themes.

Steps to reproduce

  1. Have a working, but outdated, Cinnamon DE setup (happened when updating Cinnamon 5.8 to 5.8.1; also when going from 5.6.8 to 5.8)
  2. Update Cinnamon through your distro's package manager (pacman, in my case)
  3. Reboot

Expected behaviour
I expect to able to change my app and icon themes, and for my system to log in quicker than it currently does.

Other information
I obtained the following error message by running a git build of csd-xsettings 5.8.0 in gdb:

Thread 1 "csd-xsettings" received signal SIGSEGV, Segmentation fault. 0x00007ffff7516f25 in g_settings_schema_has_key (schema=0x0, key=0x55555556339f "high-contrast") at ../glib/gio/gsettingsschema.c:1063
1063 return gvdb_table_has_value (schema->table, key);

For completeness, here's the output of gsettings list-recursively | grep high-contrast:

org.cinnamon.desktop.interface high-contrast false
org.gnome.desktop.a11y.interface high-contrast false
x.dm.slick-greeter high-contrast false

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions