- Status Closed
- Percent Complete
- Task Type Bugs
- Category User Interface → Themes
- Assigned To No-one
- Operating System All players
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#6378 - WPS lockup with id3 tag > 128 characters
When a dynamically created line (Say, %ia) has over 128 characters, the WPS screen freezes, playback stops, and you must do a hard reset. This happens consistently on my iPod video 30gig, but I assume it would happen on other models.
I could (and do) just edit the tags, but as this happens on some podcasts, it is a constant issue.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
Can you build your own version? And try the attached patch?
hmmm I’m unable to reproduce using a very long artist name using iCatcher. It does use %ia….
Sorry, I left out one very important part. %s has to be on the line as well to make it scroll. I just tested it again and it locked up.
I sadly do not know how to compile.
I tried with iCatcher and it doesn’t want to crash. What wps do you use?
Sorry, that attached patch won’t change a thing
Hm, I just run into this myself and trying to reproduce it I noticed that it doesn’t crash if the tags are in unicode (as saved by winamp). The same track and only the tag changed to ISO 8859-1 (in tag&rename) crashes rockbox. I will try and do some more investigation with logf later tonight, but maybe this fact gives someone an idea on what goes wrong here - in theory the actual id3→title string should be the same after unicode_munge() in id3.c…