The topic says it all. In case of loading failure, desc is NULL, so xfree(desc->name) throws the server into lalaland.
thanks, I forgot to git-update-index before I committed. fix is pushed as 6cbaf15e6109ba77819c4070f5b46c78237ec460
*** Bug 14563 has been marked as a duplicate of this bug. ***
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.