Activity log for bug #674612

Date Who What changed Old value New value Message
2010-11-12 17:40:33 Matthias Andree bug added bug
2010-11-12 17:42:26 Matthias Andree description Binary package hint: gconf This isn't easy to reproduce, but has happened twice. Situation: 1. evolution starts (and with it gconfd) 2. disk is full 3. next time, evolution is started again, it starts the mail account wizard. Only remedy was to log out the affected user, shut down her gconfd, and restore the $HOME/.gconfd/ directory from backup. This leads to the conclusion that gconfd isn't sufficiently careful when rewriting configuration files such as $HOME/.gconfd/apps/evolution/mail/%gconfd.xml. It SHOULD write to a temporary file, fsync() and close it, and only then rename it over the old file. If it did that, only the configuration /CHANGES/ would have been lost, not the whole configuration as such. ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: libgconf2-4 2.31.91-0ubuntu3.1 ProcVersionSignature: Ubuntu 2.6.35-22.35-generic-pae 2.6.35.4 Uname: Linux 2.6.35-22-generic-pae i686 NonfreeKernelModules: nvidia Architecture: i386 Date: Fri Nov 12 18:25:38 2010 EcryptfsInUse: Yes ProcEnviron: LANGUAGE=de_DE:de:en_GB:en PATH=(custom, no user) LANG=de_DE.utf8 SHELL=/bin/bash SourcePackage: gconf Binary package hint: gconf This isn't easy to reproduce, but has happened twice. Situation: 1. evolution starts (and with it gconfd) 2. disk is full 3. evolution is closed. 4. next time evolution is started, it starts the mail account setup wizard. The only remedy was to log out the affected user, shut down her gconfd, and restore the $HOME/.gconfd/ directory from backup. This leads to the conclusion that gconfd isn't sufficiently careful when rewriting configuration files such as $HOME/.gconfd/apps/evolution/mail/%gconf.xml. gconfd SHOULD write to a temporary file, fsync() and close it, and only then rename it over the old file. If it did that, only the configuration /CHANGES/ would have been lost, not the whole configuration as such. ProblemType: Bug DistroRelease: Ubuntu 10.10 Package: libgconf2-4 2.31.91-0ubuntu3.1 ProcVersionSignature: Ubuntu 2.6.35-22.35-generic-pae 2.6.35.4 Uname: Linux 2.6.35-22-generic-pae i686 NonfreeKernelModules: nvidia Architecture: i386 Date: Fri Nov 12 18:25:38 2010 EcryptfsInUse: Yes ProcEnviron:  LANGUAGE=de_DE:de:en_GB:en  PATH=(custom, no user)  LANG=de_DE.utf8  SHELL=/bin/bash SourcePackage: gconf
2011-07-08 18:54:57 Pedro Villavicencio gconf (Ubuntu): importance Undecided Low
2011-07-08 18:54:57 Pedro Villavicencio gconf (Ubuntu): status New Incomplete
2011-09-09 04:17:42 Launchpad Janitor gconf (Ubuntu): status Incomplete Expired
2011-09-09 16:07:16 Matthias Andree gconf (Ubuntu): status Expired Confirmed