Package: rhythmbox Version: 2.97-2.1 Problem:
After installing 'remotebox' Rhythmbox plugin (a very simplistic app that lets you choose songs and manipulate basic controls.. uses a socket for communication) and using an Android app to manipulate the volume of Rhythmbox, the program crashes. As I mentioned on IRC, I am not not yet determined whether the problem is with the plugin, Rhythmbox itself, X or my window manager. It seems to complain about an IO error on X. I've tried running Rhythmbox in a terminal and debug mode and the logging is very verbose. Reproduce: After you have a song playing, adjust the volume a few times using the app and it will crash. Differs each time but if you change volume constantly over a few seconds, it will certainly crash. Logs: I do see this line frequently logged, but according to a similar bug report ( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660113 ), this is only a warning and not a problem: > GLib-GObject-CRITICAL **: g_value_get_uint: assertion `G_VALUE_HOLDS_UINT (value)' failed When the program is crashing, it renders: Gdk-WARNING **: rhythmbox: Fatal IO error 11 (Resource temporarily unavailable) on X server :0. Content of ~/.xsession-errors: Rhythmbox-WARNING **: Unable to grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files matching: 0x1497170 / #ff0000 matching: 0x1497170 / #ff0000 (rhythmbox:21473): GLib-GObject-CRITICAL **: g_value_get_uint: assertion `G_VALUE_HOLDS_UINT (value)' failed (rhythmbox:21473): Gdk-WARNING **: rhythmbox: Fatal IO error 11 (Resource temporarily unavailable) on X server :0. 08/09/14 20:31:22 - ERROR: X11 Error received! sequence 0xad04, error_code = 3 08/09/14 20:31:22 - ERROR: X11 Error received! sequence 0xad05, error_code = 3 -- System Information: Debian Release: 7.6 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages rhythmbox depends on: ii dbus 1.6.8-1+deb7u3 ii gnome-icon-theme 3.4.0-2 ii gstreamer0.10-plugins-base 0.10.36-1.1 ii gstreamer0.10-plugins-good 0.10.31-3+nmu1 ii gstreamer0.10-x 0.10.36-1.1 ii libatk1.0-0 2.4.0-2 ii libc6 2.13-38+deb7u4 ii libcairo-gobject2 1.12.2-3 ii libcairo2 1.12.2-3 ii libffi5 3.0.10-3 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libgirepository-1.0-1 1.32.1-1 ii libglib2.0-0 2.33.12+really2.32.4-5 ii libgstreamer-plugins-base0.10-0 0.10.36-1.1 ii libgstreamer0.10-0 0.10.36-1.2 ii libgtk-3-0 3.4.2-7 ii libice6 2:1.0.8-2 ii libjson-glib-1.0-0 0.14.2-1 ii libpango1.0-0 1.30.0-1 ii libpeas-1.0-0 1.4.0-2 ii librhythmbox-core6 2.97-2.1 ii libsm6 2:1.2.1-2 ii libsoup-gnome2.4-1 2.38.1-3 ii libsoup2.4-1 2.38.1-3 ii libtdb1 1.2.10-2 ii libtotem-plparser17 3.4.2-1 ii libxml2 2.8.0+dfsg1-7+wheezy1 ii media-player-info 17-1 ii rhythmbox-data 2.97-2.1 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages rhythmbox recommends: ii avahi-daemon 0.6.31-2 ii dunst [notification-daemon] 0.2.0-3 ii gstreamer0.10-plugins-ugly 0.10.19-2+b2 ii gstreamer0.10-pulseaudio 0.10.31-3+nmu1 ii gvfs-backends 1.12.3-4 ii notification-daemon 0.7.6-1 ii plasma-widgets-workspace [notification-daemon] 4:4.8.4-6 ii rhythmbox-plugins 2.97-2.1 ii yelp 3.4.2-1+b1 Versions of packages rhythmbox suggests: pn gnome-codec-install <none> ii gnome-control-center 1:3.4.3.1-2 ii gstreamer0.10-plugins-bad 0.10.23-7.1+deb7u1 pn rhythmbox-plugin-cdrecorder <none> -- no debconf information