Alex: I got your file and it plays on my machine. Doesn't crash the server.
Now it plays a little oddly, because the title shows up as Andúrilúúúúúúúúúúúúúúú by Howard Shoreúúúúúúúúú. I'm not sure I got the right number of trailing 'ú's. That needs to be fixed. Whether fixing this will fix the crash on your machine ... well, it's hard to predict. I can tell you, just from the left hand pane in the slim ui that you have both id3v1 and id3v2 tags in this file. That may be a good thing or it may not, depending on whether you're happy the erroneous padding stopped at 30 characters or not. There are some other odd things about these tags. This claims to be track 255, which seems unlikely but I don't think anything in slim cares, except for sorting purposes. According to Tag & Rename, the title really is stored as Andúrilúúúúúúúúúúúúúúú and also Howard Shore's name was similarly butchered. This is in both the id3v1 and id3v2 tags. Also the comment field is a string of what look like hex digits. Tag & Rename, for the v2 tags, shows a longer string of hex digits in the comment field. Slim doesn't show the comment field, although I'm not sure why. And in the V2 tags, it puts 255/-1 for the track #. I've never seen that before. I'll have to look at the actual tag encodings to see what's going on there. Someone has put a BPM tag into this file. 135.18. Did you do that? Does this file you sent me still crash your system? If so, I'll need more details of when it crashed, what player(s) you have tried to play it on, when the server crashes, how you have your display set up, what operating system, etc. Triode: you wrote: > The display is built up from 6 components: > > Line1 - left justified text on top line > Line2 - same for bottom line [this bit can scroll] > > overlay1 - right justified text on top line [normall used for progress > bar/count] > overlay2 - right justified text on bottom line [normally used for > arrow/notes symbols] > > center1/center2 - centered text on line 1 or 2 > > Now only line1 has the code to protect against utf8 strings being sent > to the display code. Did you really mean only line1 has code to protect it? Or did you mean line 2 (according to your naming system). AFAIK, nothing from the song goes into line one. It only ever says Playing or Stopped and (1 of 1) and those sorts of things. I was about to go off and do something else now, but over the next few days I'll examine the tags more and see how slim handles them and see what I can figure out. -- Michaelwagner ------------------------------------------------------------------------ Michaelwagner's Profile: http://forums.slimdevices.com/member.php?userid=428 View this thread: http://forums.slimdevices.com/showthread.php?t=18985 _______________________________________________ Discuss mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/discuss
