rhythmbox (using gio) freezes when unmounting player through nautilus

Bug #263471 reported by Sebastian Keller
4
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Incomplete
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: rhythmbox

I have a mp3 player which is mounted as storage device and recognized by rhythmbox as media device (Creative MuVo V200). For the tests rhythmbox has already been running before plugging the device in.
- When I unmount it using nautilus, rhythmbox segfaults.
- When I unmount it using rhythmbox everything is fine.

Rhythmbox was neither playing nor did it have the device selected as current library while I tested this.

This problem got introduced with the gio port of rhythmbox in current intrepid.

Backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6477720 (LWP 1633)]
0xb6cc9cc8 in strcmp () from /lib/tls/i686/cmov/libc.so.6
(gdb) bt
#0 0xb6cc9cc8 in strcmp () from /lib/tls/i686/cmov/libc.so.6
#1 0xb5955e11 in ?? ()
   from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#2 0xb59589e3 in ?? ()
   from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#3 0xb7af0095 in dbus_connection_dispatch () from /lib/libdbus-1.so.3
#4 0xb595b08d in ?? ()
   from /usr/lib/gio/modules/libgioremote-volume-monitor.so
#5 0xb6e527e1 in IA__g_main_context_dispatch (context=0x9658130)
    at /build/buildd/glib2.0-2.17.7/glib/gmain.c:2073
#6 0xb6e55e83 in g_main_context_iterate (context=0x9658130, block=1,
    dispatch=1, self=0x963e408)
    at /build/buildd/glib2.0-2.17.7/glib/gmain.c:2706
#7 0xb6e563a2 in IA__g_main_loop_run (loop=0xa078660)
    at /build/buildd/glib2.0-2.17.7/glib/gmain.c:2929
#8 0xb755fa39 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#9 0x08063160 in main ()

Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks for the report, it could be related to bug http://bugzilla.gnome.org/show_bug.cgi?id=546971 ; can you install the gvfs-dbgsym packages , get a new trace and attach it to the report? thanks.

Changed in rhythmbox:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Sebastian Keller (skeller) wrote :

There seems to be no dbg-package for gvfs. At least none containing "gvfs" in its name.

Revision history for this message
Sebastien Bacher (seb128) wrote :

you can read http://wiki.ubuntu.com/DebuggingProgramCrash on how to get a debug stacktrace

Revision history for this message
Sebastian Keller (skeller) wrote :

Thanks for the hint. Here is the new backtrace.

Revision history for this message
Hew (hew) wrote :

Thanks for your report. This is a duplicate of bug 263268.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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