Bugzilla – Bug 1486
"High" Unicode characters cause Slimserver crash with SliMP3 player.
Last modified: 2008-08-18 10:54:16 UTC
A few previous bugs related to non-ASCII characters has been fixed; here's a new one I found while testing the fixes' limits. Non-ASCII, non-Windows-"ANSI" characters cause the Slimserver (official 6.0.2, not a nightly) to crash when they should be displayed on a SliMP3 player. The web UI is fine. An example of this is an album with the title ??????? (Cyrillic characters). MP3 file, tagged using iTunes on OS X. I'll provide a sample file if that would help. Initial priority (P3) is from my perspective (I won't run into this often in normal use); I imagine some international users might find this higher priority.
what is the actual crash message from the log? is it similar to what is reported in bug 1463
oh, and could you possibly attach one of the songs from that album to this bug?
Created attachment 485 [details] File with Cyrillic album title
It looks similar to bug 1453 (1463 looks unrelated), though without as much verbose commentary around it. From the log file: 2005-05-02 18:44:08.0048 SlimServer done start... Wide character in send at /Library/PreferencePanes/SlimServer.prefPane/Contents/server/Slim/Player/SLIMP3.pm line 201. 2005-05-02 18:46:36.6688 Got to the END. No other relevant-looking entries. I'm only SSHed to the computer, no HTTP or UI access, so can't tell what the d_* settings are.
(Sorry about the "???????" text in an earlier comment; I pasted the Cyrillic text, and just sort of assumed it'd be transmitted/stored fine.)
Dan, do we need a "use bytes;" before that send call or is the problem deeper than that?
The same file included here used to display in web interface with proper cyrillic. After change 3323, it seems to display as ?????? in web interface and on squeezebox 2.
I've checked in what I believe is a fix as subversion change 3620. The server will no longer crash - but it will display garbage on the SLiMP3 display. Not much we can do there. Let me know if this works for you. Thanks.
supplied test file works for me, as far as no crash. however, display is ?????? for album in SB2. Guess that makes sense until there are cyrillic fonts :)
This bug was marked resolved in Slimserver 6.1, which is several versions ago. If you're still seeing this bug, please re-open it. Thanks!