GNOME Bugzilla – Bug 628853
hangs if there's no relationships.ini file
Last modified: 2010-09-10 16:18:50 UTC
if .local/share/folks/relationships.ini file doesn't exist, then the key file backend will eat cpu forever. touch .local/share/folks/relationships.ini fixes the issue and lets empathy start.
Created attachment 169551 [details] [review] Fix error handling in the code to create the ~/.local/share/folks directory tree http://git.collabora.co.uk/?p=user/pwith/folks;a=shortlog;h=refs/heads/628853-load-relationships-ini
*** Bug 629242 has been marked as a duplicate of this bug. ***
Review of attachment 169551 [details] [review]: Oddly, I couldn't reproduce this before apply the patch. But I couldn't after, and it seems like an improvement anyhow.
commit 88df560e88cf14e3fc6b0b6060173dd94e3ecaed Author: Philip Withnall <philip.withnall@collabora.co.uk> Date: Mon Sep 6 10:35:25 2010 +0100 Bug 628853 — hangs if there's no relationships.ini file The code to create the directory tree for relationships.ini wasn't handling errors properly, so was getting stuck in an infinite loop in the case that the ~/.local/share/folks directory existed but relationships.ini didn't. Closes: bgo#628853 backends/key-file/kf-persona-store.vala | 23 +++++++++++++++++++---- 1 files changed, 19 insertions(+), 4 deletions(-)