Opened 14 years ago

Closed 14 years ago

#121 closed defect (worksforme)

Unicode characters in music meta data break myth music player

Reported by: anonymous Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythmusic Version: 0.18.1
Severity: high Keywords: Unicode characters mythmusic
Cc: Ticket locked: no

Description

Some albums, such as Pascal Roge collection of Eric Satie recordings break as the track name contains nasty unicode sequences. The player throws a nasty, as it fails to open the file.

An example of the garb from the DB is,

mysql> select mythdigest,title,filename from musicmetadata where filename like '%Satie%'; +------------+-----------------------------------------+-------------------------------------------------------------------------+ | mythdigest | title | filename | +------------+-----------------------------------------+-------------------------------------------------------------------------+ | NULL | Je te veux ³ª´Â ³Ê¸¦ ¿øÇØ | Satie/Pascal? Roge/04 - Je te veux - ³ª´Â ³Ê¸¦ ¿øÇØ.flac | | NULL | Gymnopedie No.1 | Satie/Pascal? Roge/01 - Gymnopedie No.1.flac | | NULL | Gymnopedie No.2 | Satie/Pascal? Roge/02 - Gymnopedie No.2.flac | | NULL | Gymnopedie No.3 | Satie/Pascal? Roge/03 - Gymnopedie No.3.flac | | NULL | 4 Preludes flasques ³ª¸¥ÇÑ 4°³ÀÇ ÀüÁÖ°î | Satie/Pascal? Roge/05 - 4 Preludes flasques - ³ª¸¥ÇÑ 4°³ÀÇ ÀüÁÖ°î.flac | | NULL | Prelude en tapisserie Àå½ÄµÈ ÀüÁÖ°î | Satie/Pascal? Roge/06 - Prelude en tapisserie - Àå½ÄµÈ ÀüÁÖ°î.flac | | NULL | 4eme Nocturne 4¹ø° ³ìÅÏ | Satie/Pascal? Roge/07 - 4eme Nocturne - 4¹ø° ³ìÅÏ.flac | | NULL | Sonatine bureaucratique °ü·áÀû ¼Ò³ªÆ¼³× | Satie/Pascal? Roge/16 - Sonatine bureaucratique - °ü·áÀû ¼Ò³ªÆ¼³×.flac | | NULL | Gnossienne No.1 | Satie/Pascal? Roge/10 - Gnossienne No.1.flac | | NULL | Gnossienne No.2 | Satie/Pascal? Roge/11 - Gnossienne No.2.flac | | NULL | Gnossienne No.3 | Satie/Pascal? Roge/12 - Gnossienne No.3.flac | | NULL | Gnossienne No.4 | Satie/Pascal? Roge/13 - Gnossienne No.4.flac | | NULL | Gnossienne No.5 | Satie/Pascal? Roge/14 - Gnossienne No.5.flac | | NULL | Gnossienne No.6 | Satie/Pascal? Roge/15 - Gnossienne No.6.flac | | NULL | Le Picadilly ÇÇÄ«µô¸® | Satie/Pascal? Roge/17 - Le Picadilly - ÇÇÄ«µô¸®.flac | | NULL | Embryons desseches ¸»¶ó¹ö¸° ÅÂ¾Æ | Satie/Pascal? Roge/09 - Embryons desseches - ¸»¶ó¹ö¸° žÆ.flac | +------------+-----------------------------------------+-------------------------------------------------------------------------+ 16 rows in set (0.01 sec)

Change History (2)

comment:1 Changed 14 years ago by kirwin@…

I have also been seeing failure when creating/detecting directories with unicode file names during the import process. I would guess that this is related, but I don't know that for sure. I was going to look into it when I have some time, but have been very busy.

Keith

comment:2 Changed 14 years ago by Isaac Richards

Resolution: worksforme
Status: newclosed

Sounds like your locale is set wrong.

Note: See TracTickets for help on using tickets.