Subject: Re: bug#55422: Emacs not starting due to gsettings changes.

From: Pankaj Jangid <[email-masked]>
Date: Sun, 15 May 2022 14:59:46 +0530

Po Lu <[email-masked]> writes:

> Pankaj Jangid <[email-masked]> writes:
>
>> Po Lu <[email-masked]> writes:
>>
>>> Pankaj Jangid <[email-masked]> writes:
>>>
>>>> Here is the error message. And attached is the stacktrace.
>>>
>>> Does this fix the problem?
>>>
>> Nope. Here is the stacktrace,
>
> Please show the error message from GIO accompanying that backtrace.

pankaj@anant:~/work/gnu/emacs (gsettings)$ ./src/emacs -Q

(emacs:1663825): GLib-GIO-ERROR **: 12:56:54.466: Settings schema 'org.gnome.desktop.interface' does not contain a key named 'font-rgba-order'
Fatal error 5: Trace/breakpoint trap
Backtrace:
./src/emacs(+0x19917f)[0x55c11188217f]
./src/emacs(+0x16b1fd)[0x55c1118541fd]
./src/emacs(+0x1989f0)[0x55c1118819f0]
./src/emacs(+0x1989c5)[0x55c1118819c5]
./src/emacs(+0x198a2b)[0x55c111881a2b]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x14140)[0x7f68fb568140]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log_structured_array+0x117)[0x7f68fc814ca7]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log_default_handler+0xb5)[0x7f68fc8150b5]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_logv+0x219)[0x7f68fc815309]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_log+0x8f)[0x7f68fc81559f]
/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xf44e9)[0x7f68fca394e9]
/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xf4b5c)[0x7f68fca39b5c]
/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_settings_get_value+0x65)[0x7f68fca3dcf5]
./src/emacs(+0x31622a)[0x55c1119ff22a]
./src/emacs(+0x3167da)[0x55c1119ff7da]
./src/emacs(+0x316816)[0x55c1119ff816]
./src/emacs(+0x30fff3)[0x55c1119f8ff3]
./src/emacs(+0x2f8991)[0x55c1119e1991]
./src/emacs(+0x2338f5)[0x55c11191c8f5]
./src/emacs(+0x283fbd)[0x55c11196cfbd]
./src/emacs(+0x233bad)[0x55c11191cbad]
./src/emacs(+0x233f21)[0x55c11191cf21]
./src/emacs(+0x233496)[0x55c11191c496]
./src/emacs(+0x2336f2)[0x55c11191c6f2]
./src/emacs(+0x23283e)[0x55c11191b83e]
./src/emacs(+0x233ad9)[0x55c11191cad9]
./src/emacs(+0x283fbd)[0x55c11196cfbd]
./src/emacs(+0x233bad)[0x55c11191cbad]
./src/emacs(+0x233f21)[0x55c11191cf21]
./src/emacs(+0x233d3f)[0x55c11191cd3f]
./src/emacs(+0x232437)[0x55c11191b437]
./src/emacs(+0x231a1f)[0x55c11191aa1f]
./src/emacs(+0x172324)[0x55c11185b324]
./src/emacs(+0x22fcdf)[0x55c111918cdf]
./src/emacs(+0x17236c)[0x55c11185b36c]
./src/emacs(+0x22f3cc)[0x55c1119183cc]
./src/emacs(+0x172245)[0x55c11185b245]
./src/emacs(+0x1717fa)[0x55c11185a7fa]
./src/emacs(+0x1719a3)[0x55c11185a9a3]
./src/emacs(+0x16de90)[0x55c111856e90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7f68fb1fed0a]
...
Trace/breakpoint trap