[edgy] sound-juicer parses musicbrainz data like freedb data

Bug #57941 reported by David Mandelberg
12
Affects Status Importance Assigned to Milestone
Sound Juicer
Fix Released
Medium
sound-juicer (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: sound-juicer

When I put a various artists cd with " / " in the track titles in, sound-juicer incorrectly parses the data from musicbrainz.org as if it were from freedb. The submit metadata link is http://musicbrainz.org/bare/cdlookup.html?id=fGWBpfD_H_uCCYeRrIjHAy2Xv1Q-&tracks=14&toc=1+14+219750+150+20035+36055+49192+62785+79180+90180+104735+119955+140205+147685+171460+206485+212060 and the cd in musicbrainz is http://musicbrainz.org/release/4d87c8d0-6f5e-442c-923c-c82a709f49b4.html

For example, track 1 is "Inverness Gathering / The Drunken Piper / 79th's Farewell to Gibraltar / Earl of Mansfield" by "Edinburgh City Police Pipe Band" but sound-juicer shows it as "The Drunken Piper / 79th's Farewell to Gibraltar / Earl of Mansfield" by "Inverness Gathering"

Revision history for this message
David Mandelberg (dseomn) wrote :

I forgot to mention that I'm using sound-juicer 2.15.5.1-0ubuntu1. I'm attaching the toc and an empty data file for the cd that causes the problem.

Revision history for this message
David Mandelberg (dseomn) wrote :
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report. I forwarded the issue to the upstream bug tracker: http://bugzilla.gnome.org/show_bug.cgi?id=353181

Changed in sound-juicer:
assignee: nobody → desktop-bugs
importance: Untriaged → Medium
status: Unconfirmed → Confirmed
Changed in sound-juicer:
status: Unknown → Unconfirmed
Revision history for this message
Paul Smith (psmith-gnu) wrote :

This also happens for soundtracks, etc. I've added another comment to the upstream bug.

Changed in sound-juicer:
status: Unconfirmed → Confirmed
Changed in sound-juicer:
status: Confirmed → In Progress
Revision history for this message
Daniel Holbach (dholbach) wrote :

A patch is available upstream with the following comment "patch to not do slash parsing if the id doesn't start with "freedb:" instead of testing for a VA release
This works for me, but it doesn't fix the possible problem that fake "freedb:"
ids might be written to tags."

http://bugzilla.gnome.org/attachment.cgi?id=77109&action=view

Revision history for this message
Daniel Holbach (dholbach) wrote :

Fixed upstream.

Changed in sound-juicer:
status: Confirmed → Fix Committed
Changed in sound-juicer:
status: In Progress → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

this upload fixes it:

 sound-juicer (2.19.1-0ubuntu1) gutsy; urgency=low
 .
   * New upstream version:
     - Fix type names, which caused an assertion on startup
     - Fix profile checking, which caused SJ to fail to parse any profiles
     - Fix error handling when using errno

Changed in sound-juicer:
status: Fix Committed → Fix Released
Changed in sound-juicer:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.