Bugzilla – Bug 1995
Bogus artist "1" appears for tracks w/no artist
Last modified: 2009-09-08 09:24:29 UTC
The "Don't include compilation artists in the artists list" option causes albums and artists to not appear in the web interface. See http://forums.slimdevices.com/newreply.php?do=newreply&noquote=1&p=48791 for more info.
Sorry, this is the 8/18 nightly, which is reported as 3994 - Windows XP - EN - cp1252 in the web interface.
Please attach the log to this bug, and if you can - one of the tracks from the album in question.
Created attachment 744 [details] Sample track Unzip the following track into your music library, and perform cache-nuked rescan to see problem
I'd be happy to provide a log, but a log with d_info is 36 meg! What debug settings do you want, and what log size can bugzilla handle (or other means)? I've spent 2 hours rebuilding the database, several times, trying to gather what information I could. There is something rather random occuring with artists, in that now, I no longer see under Artists the artist named "1", but if I drill down into any of the problematic albums/tracks, they show the track artist as "1". When I click the "1" to see all albums with track artist "1", I get a web page (Browse Artsts / 1) that says 66 albums with 258 songs by 0 artists and the page of course is blank. This is entirely different that the last time I tried this, where the artist "1" actually showed up under Artists. I'm betting that you can duplicate by taking any track from, say an original soundtrack, clear the artist, album artist, and composer tags, and do a full, cache-cleaned rescan. I've attached on such track in the correct folder hierarchy (as I have music stored) to reproduce the problem. This isn't a caching problem, as I see the same behavior with various browsers, despite cleaning their cache, and I also nuke the servers's Cache directory each time. I think it would be useful, if its not available already, for the debug info to show the artist(s) that were assigned/guessed for each track. Currently, d_info does not appear to provide this.
Ok, this bug is exasperating. In doing yet another rescan with out the "Don't include compilation artists in the artists list" set, and with ; set as a separator, the "1" artist shows up ! This code behave muy malo for me! :-(
Mike that option is a dynamic option - it doesn't affect scan time. You might try turning the "Automatically identify compilation albums" off though, and wipe+rescan, as that is a scan-time option.
I've changed the title of this bug to more reflect the symptom, in that an artist named "1" appears for tracks that have no Track Artist tag. The bug still exists in svn4030 (8/22 nightly).
Mike - this is with 6.2, correct? I know that's what the bug says, but just checking. I added your file, and it shows up under the 'Original Soundtrack' artist.
Yes, its 6.2. I mentioned the versions in the bug here - both svn3994 and svn4030 (8/18, and 8/22 nightly). I had a feeling you were not going to be able to repeat the problem with just one track. But I have no idea what the minimum subset of files would be to cause the bug. Is there some debug I can set that will help you see what's going on? Or, tell me what code I should place some debug statements into, and I'll be happy to debug and send results.
--d_info & --d_import would be the most useful. You can gzip/bzip2/zip the log file and upload it to ftp://electricrain.com/incoming/ - or email it to me directly. Thanks.
Last time i looked, --d_info did not show track artist extraction; Does -- d_import ? And last time I ran --d_info, the log was 36meg. I'll place on an FTP site and give you the URL. I'll also filter out irrelevant stuff.
sorry, doing too much at the same time - i'll upload to the location you suggest. Please let me know about d_import and track artist.
I think that this was inadvertently assigned to me...
Dan - I have uploaded bug1995.log, the log file you requested. In was produced with --d_info and --d_import. Look for "Animal" (as in Animal House) and the track "Intro". This is one that exhibits the Artist is "1" behaviour.
Fixed w/Dan's recent "Various Artist / Multiple items in tags" and perhaps others (don't recall the SVN number).