Rhythmbox segfaults when removing iPod playlist

Bug #949944 reported by Mikael Nordfeldth
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Invalid
Undecided
Unassigned
rhythmbox (Ubuntu Linaro Evaluation Build)
Invalid
Undecided
Unassigned

Bug Description

I've got a friend who owns one of those Appleproducts that I can't stand (promise, not me). Everytime a playlist is removed from an iPod (whether the playlist is empty or not doesn't matter) Rhythmbox crashes with the following text in the terminal:

"(rhythmbox:13791): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `RBIpodStaticPlaylistSource'
(rhythmbox:13791): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `RBPlaylistSource'
(rhythmbox:13791): Rhythmbox-CRITICAL **: rb_playlist_source_get_query_model: assertion `RB_IS_PLAYLIST_SOURCE (source)' failed
(rhythmbox:13791): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed"

Attaching files from following executions:
$ rhythmbox &> debug
$ strace rhythmbox &> stracelog

I think it's an iPod nano 3G (8GB), at least not one of those fat, squareish ones.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: rhythmbox 2.90.1~20110908-0ubuntu1.3
ProcVersionSignature: Ubuntu 3.0.0-16.28-generic 3.0.17
Uname: Linux 3.0.0-16-generic i686
NonfreeKernelModules: wl fglrx
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Thu Mar 8 14:50:49 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcEnviron:
 PATH=(custom, no user)
 LANG=sv_SE.UTF-8
 SHELL=/bin/bash
SourcePackage: rhythmbox
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Mikael Nordfeldth (mmn) wrote :
Revision history for this message
Mikael Nordfeldth (mmn) wrote :
Revision history for this message
dino99 (9d9) wrote :

This version has expired

affects: rhythmbox (Fedora) → rhythmbox (Ubuntu Linaro Evaluation Build)
Changed in rhythmbox (Ubuntu Linaro Evaluation Build):
status: New → Invalid
Changed in rhythmbox (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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