GNOME Bugzilla – Bug 618619
Crash while getting properties from ipod shuffle
Last modified: 2010-10-13 12:07:17 UTC
steps to reproduce: 1. plug ipod shuffle 2. on rhythmbox an ipod icon is shown 3. right-click on that icon and choose properties crash. (rhythmbox:5672): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed Program received signal SIGSEGV, Segmentation fault. 0x0210b8f6 in rb_ipod_db_get_mount_path () from /usr/lib/rhythmbox/plugins/ipod/libipod.so (gdb) bt
+ Trace 221902
I'm on an ubuntu 10.04 fresh installed.
Please install the debug packages for rhythmbox and libgpod and reproduce the problem, the stack trace is missing details.
I cannot find libgpod, but I installed the ones for rhythmbox. Here it is the new stacktrace (rhythmbox:6420): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed Program received signal SIGSEGV, Segmentation fault. rb_ipod_db_get_mount_path (ipod_db=0x0) at rb-ipod-db.c:892 892 rb-ipod-db.c: No such file or directory. in rb-ipod-db.c (gdb) bt
+ Trace 221903
Please not that in the current version of ubuntu's libgpod $ dpkg -l | grep libgpo ii libgpod-common 0.7.93-0ubuntu1 common files for libgpod ii libgpod4 0.7.93-0ubuntu1 library to read and write songs and artwork my ipod shuffle isn't yet supported, and that's probably why there's a NULL pointer passed to rb_ipod_db_get_mount_path (ipod_db=0x0).
(In reply to comment #4) > Please not that in the current version of ubuntu's libgpod > s/not/note The support for ipod shuffle is on git http://gitorious.org/~aebroschinski/libgpod/aebroschinski-sandbox
*** Bug 628122 has been marked as a duplicate of this bug. ***
can be a dupe of bug 614952
Yep, that's likely even though I'd make bug #614952 a duplicate of this one since it has a more detailed backtrace.
we have a similar crash on bug https://bugs.edge.launchpad.net/rhythmbox/+bug/651261
*** Bug 614952 has been marked as a duplicate of this bug. ***
Commit 703fe04 should have fixed this. I don't have an ipod to test with, let alone a broken one, so I can't be sure..