bug-gnupod
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnupod] ArtworkDB: Unexpected artwork-mhod type: 6


From: Richard van den Berg
Subject: [Bug-gnupod] ArtworkDB: Unexpected artwork-mhod type: 6
Date: Sat, 24 Mar 2012 12:33:01 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2

It seems my ArtworkDB got messed up today. I'm not sure why, but I
received this message:

$ mktunes.pl
mktunes.pl 0.99.9-DEVEL (C) Adrian Ulrich
> GNUtunesDB sync needed...
> GNUtunesDB synced
/usr/local/bin/mktunes.pl: iPod-GUID detection for 'darwin' not
implemented (yet)
> Loading ArtworkDB...
Parser failed: Unexpected artwork-mhod type: 6
done
> Parsing XML document...
> 34674 files parsed, assembling iTunesDB...
> Low ram option active. GNUpod will only add a limited
> number of attributes to preserve RAM on the iPod:
> album artist desc path title
> Creating iPod playlists...
[cut]

After this no artwork is shown on the iPod. The weird thing is, I did
not add anything to my iPod for months. No mp3s, no artwork. I quickly
saved ArtworkDB.old and GNUtunesDB.xml.old to do some testing.
Interestingly, the ArtworkDB grew 300k after the mktunes run:

-rwxrwxrwx   1 richard  staff    1486544 Mar 24 08:34 ArtworkDB
-rwxrwxrwx   1 richard  staff    1177904 Jan 28 18:05 ArtworkDB.old
-rwxrwxrwx   1 richard  staff   44740000 Jan 28 18:05 F1028_1.ithmb
-rwxrwxrwx   1 richard  staff  178960000 Jan 28 18:05 F1029_1.ithmb

Using ArtworkDB.old I could trigger the issue every time. I finally
commented out the die in get_awdb_mhod() in iTunesDB.pm when an unknown
mhod is parsed. This seems to make everything ok again.

I don't have time to inspect the ArtworkDB right now, but I just wanted
to put this out there in case someone has the same problem.

Richard



reply via email to

[Prev in Thread] Current Thread [Next in Thread]