A new bug fix update has been released which fixes app crashes due to some invalid XML data from subsonic. It may happen that a music file has ID3-Tags with non-valid characters (caused by copy & paste or something like this). In such cases Subsonic will send those invalid characters and SonicStreamer crashed in the past trying to read the data.
As a first workaround the app will skip only a single node instead of the whole XML. So that means if an artist has several albums and one of these albums has a tag with an invalid character (e.g. in the name tag) then SonicStreamer will only skip this specific album. All other albums and artist data should be available.
Thanks a lot to Josh who gave me the chance to reproduce this scenario on his server and to work on a first solution.