After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 614952 - Crash in rb_ipod_db_get_mount_path at rb-ipod-db.c line 892
Crash in rb_ipod_db_get_mount_path at rb-ipod-db.c line 892
Status: RESOLVED DUPLICATE of bug 618619
Product: rhythmbox
Classification: Other
Component: general
0.12.x
Other All
: High critical
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
: 624801 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-04-06 10:47 UTC by Hideki Yamane
Modified: 2010-10-01 03:38 UTC
See Also:
GNOME target: ---
GNOME version: 2.27/2.28



Description Hideki Yamane 2010-04-06 10:47:22 UTC
Version: 0.12.7

What were you doing when the application crashed?
open half-broken iPod


Distribution: Debian squeeze/sid
Gnome Release: 2.28.2 2009-12-18 (Debian)
BugBuddy Version: 2.28.0

System: Linux 2.6.33-2-686 #1 SMP Thu Mar 18 07:30:30 UTC 2010 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10706000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Foxtrot
GTK+ Modules: gnomebreakpad, canberra-gtk-module

Memory status: size: 174546944 vsize: 174546944 resident: 48824320 share: 22478848 rss: 48824320 rss_rlim: 18446744073709551615
CPU usage: start_time: 1270550715 rtime: 684 utime: 601 stime: 83 cutime:0 cstime: 1 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/rhythmbox'

[Thread debugging using libthread_db enabled]
[New Thread 0xaf6fbb70 (LWP 3504)]
0xb78cf424 in __kernel_vsyscall ()

Thread 1 (Thread 0xb634b970 (LWP 3475))

  • #0 __kernel_vsyscall
  • #1 waitpid
    from /lib/i686/cmov/libpthread.so.0
  • #2 g_spawn_sync
    from /lib/libglib-2.0.so.0
  • #3 g_spawn_command_line_sync
    from /lib/libglib-2.0.so.0
  • #4 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #5 <signal handler called>
  • #6 rb_ipod_db_get_mount_path
    from /usr/lib/rhythmbox/plugins/ipod/libipod.so
  • #7 ??
    from /usr/lib/rhythmbox/plugins/ipod/libipod.so
  • #8 ??
    from /usr/lib/rhythmbox/plugins/ipod/libipod.so
  • #9 rb_media_player_source_show_properties
    from /usr/lib/librhythmbox-core.so.0
  • #10 ??
    from /usr/lib/rhythmbox/plugins/ipod/libipod.so
  • #11 ??
    from /usr/lib/librhythmbox-core.so.0
  • #12 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #13 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #14 ??
    from /usr/lib/libgobject-2.0.so.0
  • #15 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #16 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #17 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 gtk_action_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #19 g_cclosure_marshal_VOID__VOID
    from /usr/lib/libgobject-2.0.so.0
  • #20 ??
    from /usr/lib/libgobject-2.0.so.0
  • #21 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #22 ??
    from /usr/lib/libgobject-2.0.so.0
  • #23 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #24 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #25 gtk_widget_activate
    from /usr/lib/libgtk-x11-2.0.so.0
  • #26 gtk_menu_shell_activate_item
    from /usr/lib/libgtk-x11-2.0.so.0
  • #27 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #28 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #29 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #30 ??
    from /usr/lib/libgobject-2.0.so.0
  • #31 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #32 ??
    from /usr/lib/libgobject-2.0.so.0
  • #33 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #34 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #35 ??
    from /usr/lib/libgtk-x11-2.0.so.0
  • #36 gtk_propagate_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #37 gtk_main_do_event
    from /usr/lib/libgtk-x11-2.0.so.0
  • #38 ??
    from /usr/lib/libgdk-x11-2.0.so.0
  • #39 g_main_context_dispatch
    from /lib/libglib-2.0.so.0
  • #40 ??
    from /lib/libglib-2.0.so.0
  • #41 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #42 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #43 main
A debugging session is active.

	Inferior 1 [process 3475] will be detached.

Quit anyway? (y or n) [answered Y; input not from terminal]


---- Critical and fatal warnings logged during execution ----

** GLib-GObject **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed
Comment 1 Fabio Durán Verdugo 2010-04-06 13:54:32 UTC
Thanks for taking the time to report this bug.
Unfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so and reopen this bug or report a new one. Thanks in advance!
Comment 2 palfrey 2010-04-07 10:15:57 UTC
Looks like what I'm hitting

(rhythmbox:3584): 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=<value optimized out>) at rb-ipod-db.c:892
892     rb-ipod-db.c: No such file or directory.
        in rb-ipod-db.c
(gdb) bt full
  • #0 rb_ipod_db_get_mount_path
    at rb-ipod-db.c line 892
  • #1 ??
  • #2 get_capacity
    at rb-media-player-source.c line 139
  • #3 rb_media_player_source_show_properties
    at rb-media-player-source.c line 212
  • #4 source_action_cb
    at rb-source.c line 1776
  • #5 IA__g_closure_invoke
    at /tmp/buildd/glib2.0-2.24.0/gobject/gclosure.c line 767
  • #6 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.24.0/gobject/gsignal.c line 3248
  • #7 IA__g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.24.0/gobject/gsignal.c line 2981
  • #8 IA__g_signal_emit
    at /tmp/buildd/glib2.0-2.24.0/gobject/gsignal.c line 3038
  • #9 _gtk_action_emit_activate
    at /tmp/buildd/gtk+2.0-2.20.0/gtk/gtkaction.c line 755
  • #10 IA__g_closure_invoke
    at /tmp/buildd/glib2.0-2.24.0/gobject/gclosure.c line 767
  • #11 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.24.0/gobject/gsignal.c line 3178

etc, etc. More on demand
Comment 3 Akhil Laddha 2010-07-20 11:44:01 UTC
*** Bug 624801 has been marked as a duplicate of this bug. ***
Comment 4 Fabio Durán Verdugo 2010-08-27 15:42:47 UTC
I think this is dup of bug 618919
Comment 5 Christophe Fergeau 2010-08-27 21:23:12 UTC
Fabio, are you sure of the bug # you gave ? It doesn't seem related to this one.
Comment 6 Fabio Durán Verdugo 2010-08-28 02:40:47 UTC
@chistophe: oops... I misstype is other the bug, I try to find and comment again, uff sorry
Comment 7 Akhil Laddha 2010-10-01 03:38:41 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 618619 ***