Update form my last comment: looks like the timing with the Ubuntu
upgrade is coincidental. I downgraded Rhythmbox to a version that used
to work and still have the same problem. The cause seems to be if I
include my podcasts in the synch. If I uncheck that then it synchs fine,
no crash. Just so happens I decided to add a podcast around the same
time as the Ubuntu upgrade.

Here's the podcast that's causing the trouble:
http://feeds.feedburner.com/dancarlin/history?format=xml

It downloaded a file, but the MP3 download failed midstream. So I
suspect the problem is that it's trying to synch an corrupt file and
isn't handling the error gracefully. I did see something in the console
about trying to read encoding, so it might be trying to read the file
encoding to tell the iPod what sort of file it is and not getting valid
data, choking on that.

If the above theory is correct then the work-around is to try and find
what file in your music library is corrupt. Synch subsets of your
playlist and keep expanding until it crashes and you find the offending
file. If you have podcasts then start unsynching that since odds are
higher to get a corrupt file from a donwload than your library. Try
removing newly added songs from your library if it used to synch fine
prior.

Or if it's a problem with podcasting in general, a possible workaround
is to stop using Rhythmbox as a podcatcher. GTKPod does a decent job at
podcatching and iPod synching the podcast.

I'm attaching the podcast MP3 file that I think is breaking it.

** Attachment added: "MP3 file that I think reproduces the bug."
   
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1132215/+attachment/3661968/+files/dchha48_Prophets_of_Doom.mp3

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/1132215

Title:
  rhythmbox crashes when syncing library to ipod

Status in “rhythmbox” package in Ubuntu:
  Confirmed

Bug description:
  Rhythmbox crashes when I try to sync my music with my ipod 5th gen (w/
  video).  I'm running the development release of 13.04, looking for
  bugs and whatnot.  I did not have this problem before with any other
  version of rhythmbox or Ubuntu.

  The error generated is:

  (rhythmbox:4117): GLib-GObject-WARNING **: g_object_set_valist: construct 
property "encoding-target" for object `RBTrackTransferBatch' can't be set after 
construction
  Segmentation fault (core dumped)


  rhythmbox 2.98-0ubuntu3
  Ubuntu 13.04 raring ringtail

  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: rhythmbox 2.98-0ubuntu3
  ProcVersionSignature: Ubuntu 3.8.0-7.14-generic 3.8.0
  Uname: Linux 3.8.0-7-generic x86_64
  ApportVersion: 2.8-0ubuntu4
  Architecture: amd64
  Date: Sat Feb 23 13:53:50 2013
  InstallationDate: Installed on 2013-02-10 (12 days ago)
  InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130210)
  MarkForUpload: True
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: rhythmbox
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1132215/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to