Bug 1995 - Bogus artist "1" appears for tracks w/no artist
: Bogus artist "1" appears for tracks w/no artist
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Misc
: 6.2.0
: PC Windows XP
: P2 normal (vote)
: ---
Assigned To: Dan Sully
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2005-08-18 17:35 UTC by Mike Cappella
Modified: 2009-09-08 09:24 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
Sample track (993.75 KB, application/zip)
2005-08-19 11:10 UTC, Mike Cappella
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Cappella 2005-08-18 17:35:30 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.
Comment 1 Mike Cappella 2005-08-18 17:40:04 UTC
Sorry, this is the 8/18 nightly, which is reported as  3994 - Windows XP - EN - 
cp1252 in the web interface.
Comment 2 Dan Sully 2005-08-18 22:48:15 UTC
Please attach the log to this bug, and if you can - one of the tracks from the album in question.
Comment 3 Mike Cappella 2005-08-19 11:10:20 UTC
Created attachment 744 [details]
Sample track

Unzip the following track into your music library, and perform cache-nuked
rescan to see problem
Comment 4 Mike Cappella 2005-08-19 11:12:54 UTC
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.
Comment 5 Mike Cappella 2005-08-19 19:20:51 UTC
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!  :-(
Comment 6 Dan Sully 2005-08-19 20:22:16 UTC
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.
Comment 7 Mike Cappella 2005-08-22 10:31:55 UTC
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).
Comment 8 Dan Sully 2005-08-22 16:16:39 UTC
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.
Comment 9 Mike Cappella 2005-08-22 17:45:10 UTC
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.
Comment 10 Dan Sully 2005-08-22 17:48:13 UTC
--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.
Comment 11 Mike Cappella 2005-08-22 18:06:59 UTC
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.
Comment 12 Mike Cappella 2005-08-22 18:09:14 UTC
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.
Comment 13 Blackketter Dean 2005-08-22 20:15:26 UTC
I think that this was inadvertently assigned to me...
Comment 14 Mike Cappella 2005-08-24 08:19:22 UTC
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.
Comment 15 Mike Cappella 2005-09-15 11:05:13 UTC
Fixed w/Dan's recent "Various Artist / Multiple items in tags" and perhaps 
others (don't recall the SVN number).