I'm using Ubuntu 6.06. The circumstances were somewhat rare, but yes, a blank location can be written during normal use. I added a file and Rhythmbox crashed while adding the file, presumably part-way through, hence the missing location element.
However, since Rhythmbox will not start at all until the database is fixed, I'd say patch it -- newer users that don't know where to look or what to change could be very bewildered. If I can reproduce the situation in which Rhythmbox writes the blank location, I will open a bug for that. -- blank location in database entry causes abort https://launchpad.net/bugs/38955 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs