Closed Safari77 closed 7 years ago
Thanks for reporting the bug. I have pushed the fix. Can you confirm it? Thanks.
I can't test with that CD right now, but a different CD caused crash in ...
DEBUG: CGI query: http://musicbrainz.org/ws/2/discid/eKtlv8b3bCnLg7IhoToTVgaVidY-?toc=1+15+199275+150+13374+24857+31624+43801+48274+57281+79016+93134+101431+123327+144003+161936+176937+188741&inc=artists+recordings+artist-credits+release-groups
DEBUG: MusicBrainz status after the disc query: ok
DEBUG: cd-discid /dev/disk/by-id/ata-ATAPI_iHAS124_F_3524728_2C7635515149
/wrk/safari/cvs/rubyripper-fork/lib/rubyripper/metadata/musicbrainz/musicbrainzReleaseParser.rb:137:in `analyzeResult': undefined method `[]' for nil:NilClass (NoMethodError)
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/metadata/musicbrainz/musicbrainzReleaseParser.rb:44:in `parse'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/metadata/musicbrainz.rb:45:in `get'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/metadata/main.rb:63:in `musicbrainz'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/metadata/main.rb:54:in `startup'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/metadata/main.rb:36:in `block in get'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/metadata/main.rb:35:in `each'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/metadata/main.rb:35:in `get'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/disc/disc.rb:106:in `setMetadata'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/disc/disc.rb:40:in `scan'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/gtk2/gtkDisc.rb:44:in `refresh'
from /wrk/safari/cvs/rubyripper-fork/lib/rubyripper/gtk2/gtkDisc.rb:37:in `start'
from ./rubyripper_gtk2:146:in `block in scanDisc'
Ah, ah, ah, sorry for this, I have pushed a commit which should fix the second problem and improve resilience to bad/incomplete musicbrainz data received from the server.
Works OK now, thanks.
Cool. I'm closing the issue then.
Works if I comment
metadataProvider
in config file.