fail to start X, unknown tag standard_session_servicedirs

Steev Klimaszewski steev at gentoo.org
Sat Nov 25 16:45:17 PST 2006


frederic heem wrote:
> On Thursday 23 November 2006 12:31 pm, Thiago Macieira wrote:
>> frederic heem wrote:
>>> Anyway, the daemon must handle unknown tag nicely,
>> I don't agree. If you put invalid data into /etc/passwd, you don't expect
>> tools to keep working. If you write an invalid configuration into
>> Apache's httpd.conf, it won't load. If you have a corrupted xorg.conf, X
>> won't load either.
> It means these programs are not robust and are fragile like crystal glass. 
> The xml configuration session.conf was well-formed but contained a tag that 
> was not recognized because it was added recently. In this case, the daemon 
> shall print a warning and shall not abort. 
> At the moment, it's too easy to screw up whole system.
> Frederic Heem
> 
> 
> _______________________________________________
> dbus mailing list
> dbus at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/dbus
> 

I filed a bug about a similar situation to this - when working on the 
FreeBSD backend, we were having issues with some people where D-Bus 
would simply segfault or say that it was out of memory and we couldn't 
figure out why.  It turned out to be either blank configs, or an added 
config that wasn't formed right.  It was decided to not be a bug.

https://bugs.freedesktop.org/show_bug.cgi?id=8361

You can read the comments why in that bug.


More information about the dbus mailing list