[Bug 981053] Re: Creating system dconf configuration crashes lightdm

2012-04-14 Thread Sebastien Bacher
** Changed in: dconf Importance: Medium = Undecided ** Changed in: dconf Remote watch: GNOME Bug Tracker #662141 = None ** Changed in: d-conf (Ubuntu) Assignee: (unassigned) = Ryan Lortie (desrt) ** Also affects: d-conf (Ubuntu Precise) Importance: High Assignee: Ryan Lortie

[Bug 981053] Re: Creating system dconf configuration crashes lightdm

2012-04-13 Thread Sebastien Bacher
Ryan says the segfault is https://bugzilla.gnome.org/show_bug.cgi?id=662141 and he plans to improve tolerance to such errors next cycle, do you hit that bug in some production mode or while hacking around to define profiles for your config? ** Project changed: lightdm = dconf ** Also affects:

[Bug 981053] Re: Creating system dconf configuration crashes lightdm

2012-04-13 Thread Thomas Bushnell BSG
Sorry for the churn here. I'm not actually concerned about the bug in https://bugzilla.gnome.org/show_bug.cgi?id=662141. I agree that's user error, and there's nothing particularly crucial about improving the error reporting here. The bug at this point is that when the file does exist, and is

[Bug 981053] Re: Creating system dconf configuration crashes lightdm

2012-04-13 Thread Thomas Bushnell BSG
Also, on Ubuntu, there is no system table at all by default, so a failure to open one that's configured probably doesn't degrade the system much. ;) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 981053] Re: Creating system dconf configuration crashes lightdm

2012-04-13 Thread Thomas Bushnell BSG
When we crash, table-data is in fact null. I presume this is the expected behavior of g_mapped_file_get_contents for an empty file. Fixing the erroneous extra * will turn this into a check whether table-data is null. But that's still going to have a bug. If it returns zero, then

[Bug 981053] Re: Creating system dconf configuration crashes lightdm

2012-04-13 Thread Bug Watch Updater
** Changed in: dconf Status: Unknown = New ** Changed in: dconf Importance: Unknown = Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/981053 Title: Creating system dconf

[Bug 981053] Re: Creating system dconf configuration crashes lightdm

2012-04-13 Thread Thomas Bushnell BSG
I submit that the importance of this bug is High. It completely prevents creating a system configuration as far as I can tell. There is no way to create a non-zero binary database. And zero-length binary databases are broken. (And the obvious fix also prevents loading of the textual ones in .d.)

[Bug 981053] Re: Creating system dconf configuration crashes lightdm

2012-04-13 Thread Thomas Bushnell BSG
Please remove the reference to gnome-bugs #662141. This is NOT that bug. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/981053 Title: Creating system dconf configuration crashes lightdm To manage