Rockbox

  • Status Closed
  • Percent Complete
    100%
  • Task Type Bugs
  • Category User Interface
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by fbjon - 2005-12-30
Last edited by fbjon - 2005-12-31

FS#2875 - Freezes with multibyte chars in tagdatabase

If the tags for a file contain multibyte characters,
like Japanese for example, viewing that info when using
the ID3 database crashes the player (H120). Database is
built with the java version (SongDB.jar).

All other artist/album/etc. info works ok, but just as
I try to view a japanese artist (further down the list,
say), it crashes. Rolling around the list the other way
doesn’t show much except a few garbled characters
instead of artist names, and an immediate freeze after
that.

Closed by  christi-s
2006-03-19 13:02
Reason for closing:  Out of Date
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Tag database support is being removed in favour of tagcache.

fbjon commented on 2005-12-31 14:08

Ok, I converted all info to unicode. Now, everything still
displays fine in the WPS, but the ID3 database displays
seemingly random ascii characters for multibyte artist/
album/etc names. Only random ascii though, seems to be only
capital letters and some other common chars like underscore,
always with a space at the start, and about 1-3 chars
visible.

No crashes for now. I’m thinking the crashes were only
because I forgot to restart. Tried both perl and java
version, on windows. The java version gives stranger
characters, but no more correct.

Perhaps it’s some kind of big-/little-endian issue…

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing