Unable to load album information


#1

Hi,
Does anybody know why I can’t load http://musicbrainz.org/release/69afde8f-e036-4f61-adb8-bb7a42689696 in my Picard? In console I only got:

Traceback (most recent call last):
  File "/usr/lib/picard/picard/webservice.py", line 291, in _process_reply
    handler(str(reply.readAll()), reply, error)
  File "/usr/lib/picard/picard/coverart/__init__.py", line 106, in _coverart_downloaded
    self.download_next_in_queue()
  File "/usr/lib/picard/picard/coverart/__init__.py", line 141, in download_next_in_queue
    self.download_next_in_queue()
  File "/usr/lib/picard/picard/coverart/__init__.py", line 141, in download_next_in_queue
    self.download_next_in_queue()
  File "/usr/lib/picard/picard/coverart/__init__.py", line 141, in download_next_in_queue
    self.download_next_in_queue()
  File "/usr/lib/picard/picard/coverart/__init__.py", line 145, in download_next_in_queue
    self.album._finalize_loading(None)
  File "/usr/lib/picard/picard/album.py", line 223, in _finalize_loading
    track = self._finalize_loading_track(track_node, mm, artists, va, absolutetracknumber)
  File "/usr/lib/picard/picard/album.py", line 292, in _finalize_loading_track
    track_to_metadata(track_node, track)
  File "/usr/lib/picard/picard/mbxml.py", line 242, in track_to_metadata
    recording_to_metadata(node.recording[0], track)
  File "/usr/lib/picard/picard/mbxml.py", line 276, in recording_to_metadata
    artist_credit_to_metadata(nodes[0], m)
  File "/usr/lib/picard/picard/mbxml.py", line 185, in artist_credit_to_metadata
    ids = [n.artist[0].id for n in node.name_credit]
  File "/usr/lib/picard/picard/webservice.py", line 95, in __getattr__
    raise AttributeError(name)
AttributeError: name_credit

Does it work for anybody? I had no issues with any other album/release…


#2

Hey, I think this is because CD 2, track 3 has no release artist set - which is why Picard is failing when trying to process the artist credit.

Easiest fix is to set an artist credit for that track, but we should also fix MB server so that this can’t happen, and/or Picard so it fails gracefully.

Pinging @Zas @Bitmap who might be able to elaborate further.


#3

It loads fine for me.

Not sure what you mean about CD2 track 3

3 Ach co to byl za ślub - Quorum 3:50
Did you read it wrong?

It looks like the servers are just busy.
“download_next_in_queue
self.download_next_in_queue”


#4

It already got fixed about 5 minutes after I posted, thanks to @bitmap. Previously there was no artist credit on that track:

http://chatlogs.metabrainz.org/brainzbot/metabrainz/2016-03-26/?msg=3549278&page=1

It’s a known bug in MB server: http://tickets.musicbrainz.org/browse/MBS-8806

@claim: Tagging this release in Picard should work fine now.


#5

It works like a charm indeed. Thank you!