View Single Post
Posts: 3 | Thanked: 0 times | Joined on Jun 2009
#249
Originally Posted by pycage View Post
This looks like there's a invalidly encoded tag in a file.
Running MediaBox -vvv >err.txt might reveal more information.

But it's bad that this error causes MediaBox to hang. I'll investigate this.
Thanks for reporting.
Should have said, I tried -vvv but it didn't help. I patched tagreader to print out the file name as it tries to read each file, and believe I found the culprit. It appears to have just ID3v1, and contains (output of hexdump):

Code:
0034a250  54 41 47 48 65 75 74 20  49 73 74 20 4d 65 69 6e  |TAGHeut Ist Mein|
0034a260  20 54 61 67 20 20 20 20  20 20 20 20 20 20 20 20  | Tag            |
0034a270  20 42 6c fc 6d 63 68 65  6e 20 20 20 20 20 20 20  | Bl.mchen       |
That "fc" byte must be doing it. It should be a u-umlaut, and indeed "fc" is a u-umlaut, in Windows 1252 encoding. Removing that one file lets the index scan process complete.

But when I navigate to the directory containing all these files, and try to make a playlist from it (to do a shuffle all), it still only ends up holding 445 items instead of the 1500 it should.