Hello Antonio, thank you for the detailed informations.
Am 01.04.21 um 19:15 schrieb Antonio:
$ gdb gsettings-data-convert
Starting program: /usr/bin/gsettings-data-convert
(gsettings-data-convert:4756): GConf-CRITICAL **: 19:00:31.514: gconf_engine_get_local_for_addresses: assertion 'addresses != NULL' failed
I guess the above line is causing the issue, which results in "client->engine" being a null pointer [1] [2]. The interesting function for the addresses seems to be get_writable_client [3]. It looks like upstream applied a patch to exit the process immediately in the case of addresses being a null pointer. Therefore is just the question left why get_writable_source_path/gconf_load_source_path returns a null pointer... Which leads to the question what the content of this path might be: /etc/gconf/2 Kind regards, Bernhard
Thread 1 "gsettings-data-" received signal SIGSEGV, Segmentation fault. gconf_engine_get_entry (conf=0x0, key=key@entry=0x5555555917d0 "/system/pulseaudio/modules/combine/args0", locale=0x7ffff7b70b6e <_nl_C_name> "C", use_schema_default=use_schema_default@entry=1, err=err@entry=0x7fffffffde60) at gconf-dbus.c:1293 1293 gconf-dbus.c: File o directory non esistente.
(gdb) bt #0 gconf_engine_get_entry (conf=0x0, key=key@entry=0x5555555917d0 "/system/pulseaudio/modules/combine/args0", locale=0x7ffff7b70b6e <_nl_C_name> "C", use_schema_default=use_schema_default@entry=1, err=err@entry=0x7fffffffde60) at gconf-dbus.c:1293 #1 0x00007ffff7f4d7a6 in get (client=client@entry=0x55555555d2a0, key=0x5555555917d0 "/system/pulseaudio/modules/combine/args0", use_default=0, error=error@entry=0x7fffffffde60) at gconf-client.c:1493 #2 0x00007ffff7f4ee93 in gconf_client_get_full (client=client@entry=0x55555555d2a0, key=key@entry=0x5555555917d0 "/system/pulseaudio/modules/combine/args0", use_schema_default=use_schema_default@entry=0, err=err@entry=0x7fffffffdef8, locale=0x0) at gconf-client.c:1543 #3 0x00007ffff7f4efbf in gconf_client_get_without_default (client=client@entry=0x55555555d2a0, key=key@entry=0x5555555917d0 "/system/pulseaudio/modules/combine/args0", err=err@entry=0x7fffffffdef8) at gconf-client.c:1605 #4 0x000055555555715d in handle_file (filename=filename@entry=0x55555556b490 "/usr/share/GConf/gsettings/pulseaudio.convert") at gsettings-data-convert.c:214 #5 0x0000555555556912 in handle_dir (converted=0x55555555c980, stored_mtime=0, dirname=0x55555556a3e0 "/usr/share/GConf/gsettings") at gsettings-data-convert.c:436 #6 main (argc=<optimized out>, argv=<optimized out>) at gsettings-data-convert.c:670
[1] https://gitlab.gnome.org/Archive/gconf/-/blob/master/gconf/gconf-dbus.c#L1293 [2] https://gitlab.gnome.org/Archive/gconf/-/blob/master/gconf/gconf-client.c#L1491 [3] https://gitlab.gnome.org/Archive/gconf/-/blob/master/gsettings/gsettings-data-convert.c#L98 [4] https://gitlab.gnome.org/Archive/gconf/-/commit/98ff7acca7595f508b094506195aeffaf2e8b74c