linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [bug] GNOME loses all settings following failure to resume from suspend
@ 2022-01-05 17:34 Chris Murphy
  2022-01-05 18:04 ` Filipe Manana
  0 siblings, 1 reply; 18+ messages in thread
From: Chris Murphy @ 2022-01-05 17:34 UTC (permalink / raw)
  To: Btrfs BTRFS; +Cc: Josef Bacik

https://gitlab.gnome.org/GNOME/dconf/-/issues/73

Following a crash, instead of either the old or new dconf database
file being present, a corrupt one is present.

dconf uses g_file_set_contents() to atomically update the database
file, which effectively inhibits (one or more?) fsync's, yet somehow
in the crash/powerfail case this is resulting in a corrupt dconf
database. I don't know if by "corrupt" this is a 0 length file or some
other effect.

Thanks,

-- 
Chris Murphy

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2022-01-09 17:04 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-05 17:34 [bug] GNOME loses all settings following failure to resume from suspend Chris Murphy
2022-01-05 18:04 ` Filipe Manana
2022-01-05 18:32   ` Filipe Manana
2022-01-05 18:34   ` Hugo Mills
2022-01-05 20:38     ` Filipe Manana
2022-01-05 21:31       ` Hugo Mills
2022-01-05 21:39         ` Hugo Mills
2022-01-05 21:53           ` Hugo Mills
2022-01-06  9:51             ` Filipe Manana
2022-01-06 10:20               ` Hugo Mills
2022-01-06 10:27                 ` Filipe Manana
2022-01-06 20:02                   ` Chris Murphy
2022-01-06 20:06                     ` Chris Murphy
2022-01-06 20:23                       ` Hugo Mills
2022-01-06 21:07                 ` Adam Borowski
2022-01-05 18:40   ` Chris Murphy
2022-01-05 20:32     ` Filipe Manana
2022-01-09 17:04   ` Remi Gauvin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).