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