It is probably due to the new categories Music, Movies etc. I do not have setup a playlist named “Filme” or “Musik”, they are just the German translation from these new auto categories. In iTunes 7 they do not show up under playlists but under library. Somehow mt-daap misinterprets these as playlists while parsing the XML.
the actual cause of the crash was that itunes asked for a playlist that didn’t exist anymore. I don’t have incrmental updates, so it’s possible you can catch the database in an inconsistant state.
It *should* just return no items, but clearly I have a problem somewhere. That’s unrelated to the “changing playlist ids” thing.