No locks found. Doesn't rule out bad parameters though.
Weird, I can play music using the search feature. This is the same behaviour someone described in the trac ticket I found.
Looks like it's failing on the 'Get Attributes For Media' line in the DCERouter.log.
Too tired now. Will look again tomorrow. Here's the log at the exact moment I clicked the performer.
08 08/12/10 23:15:19.985 Received Message from 21 ([36;1mOnScreen Orbiter / Kitchen[0m) to 10 ([36;1mMedia Plug-in / Kitchen[0m), type 1 id 807 Command:[35;1mGet Attributes For Media[0m, retry none, parameters: <0xa1beeb90>
08 08/12/10 23:15:19.985 Parameter 5(Value To Assign): <0xa1beeb90>
08 08/12/10 23:15:19.985 Parameter 13(Filename): !A1362 <0xa1beeb90>
08 08/12/10 23:15:19.985 Parameter 45(PK_EntertainArea): <0xa1beeb90>
Return code: 139
3 08/12/10 23:15:20 DCERouter (server) [1;31mDevice died... count=23/200 dev=DCERouter[1;00m
Thu Aug 12 23:15:20 BST 2010 died