cinnamon crashes when adjusting volume through applet

Bug #1274802 reported by Paul Smith on 2014-01-31
58
This bug affects 12 people
Affects Status Importance Assigned to Milestone
Linux Mint
Undecided
Unassigned

Bug Description

Linux Mint 16 Cinnamon 64-bit

I've had this happen three or four times: I open the music applet from the panel and I'm sliding the volume control, and Cinnamon crashes. It seems to happen when I try to slide the volume down from 50% below past say 33% or so. It's gotten so I don't change the volume anymore because I have too much work to do to lose my desktop.

Sometimes Cinnamon will restart with no problems, but on Tuesday when this happened my entire desktop was locked and I had to power-cycle my system (couldn't even switch to a different virtual console).

FWIW, I use either an HDMI output or an internal analog output (headphones). The last time this happened I was using my headphones for output.

Donagh (donaghmcsweeney) wrote :

I'm having the exact same issue here. Linux Mint 16 Cinnamon 64-bit also. It's only been an issue since the upgrade from Mint 15. Cinnamon crashes when you adjust the volume level via the applet. Just using the in-build analog audio.

Linux dmc-Latitude-E6420 3.12.4-031204-generic #201312081207 SMP Sun Dec 8 17:08:59 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

syslog.log

Feb 7 15:44:23 dmc-Latitude-E6420 x-session-manager[2426]: WARNING: App 'cinnamon.desktop' respawning too quickly
Feb 7 15:44:23 dmc-Latitude-E6420 x-session-manager[2426]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Feb 7 15:44:23 dmc-Latitude-E6420 x-session-manager[2426]: WARNING: App 'cinnamon.desktop' respawning too quickly

Changed in linuxmint:
status: New → Confirmed
Martin P. (6baf49d3) wrote :

I'm facing the same problem, please fix soon.

Ben de Mora (ben-demora) wrote :

This affects me as well - almost every time I use the volume applet to change system volume. Very annoying.

Ferox Neto (feroxneto) wrote :

I have experience the same issue in 4 different laptops, all of them with linux mint 64-bit.

Is there any work-around that i can use while the bug is not fixed?
Thanks

Paul Smith (psmith-gnu) wrote :

If you use the "Sound" panel from inside the "All Settings" applet (get there through "Preferences" in the Menu) it seems to work.

This crash happens to me too, not all the time but is very annoying and prejudices my work sometimes.

I've removed the volume applet and I'm controlling volume only by terminal with "alsamixer". It's not cool but it's working for now.

Paul Smith (psmith-gnu) wrote :

Contrary to my comment above, using the "Sound" panel doesn't always work either. It seems to be less flaky than the panel applet but yesterday it crashed my desktop hard.

Based on the severity of this bug and the lack of response, I'm now looking for a new desktop/distribution.

Michael Webster (miketwebster) wrote :

Is there any specific player that may be running when this happens? Does it occur even no program is interfacing with the applet?

Output of .xsession-errors when this happens?

Michael Webster (miketwebster) wrote :

Oops didn't see the .xsession-errors attachment

Paul Smith (psmith-gnu) wrote :

I don't know about the others but I use banshee. If someone is interested in looking at this I'll try to repro it in various ways when I get home; I don't want to spend an evening crashing my desktop unless it will be useful to someone.

James (jbertelson) wrote :

I can reproduce this easily with no player running at all.

Michael Webster (miketwebster) wrote :

Does this happen even on one of the system cinnamon themes? (i.e. Cinnamon, or Linux Mint)

Paul Smith (psmith-gnu) wrote :

I'm not sure exactly what you mean by "system cinnamon themes". My desktop is Linux Mint 16 and I didn't do anything to change the theme, other than set the desktop background.

Paul Smith (psmith-gnu) wrote :

I'll say this, which might be interesting: I have two monitors on my system.

James (jbertelson) wrote :

This is on the Linux Mint theme.

James (jbertelson) wrote :

Worth noting, I also have dual monitors.

Michael Webster (miketwebster) wrote :

James, what is the currently set theme for Cinnamon (in the "Installed" tab on that setting page)

James (jbertelson) wrote :

Linux Mint

Enkouyami (furyhamster) wrote :

The weird thing is that if I try kill cinnamon using the 'killall cinnamon' command or try to kill it by using the system monter in another x session using startx from a tty terminal, it does nothing. The only way to kill cinnamon is to use the 'kill' command with cinnamon's PID.

germulvey (gpmulvey-iol) wrote :

I have the same or similar issue when the audio volume is raised and lowered cinnamon crashes but recovers. Seems to happen only once per session from what I see.
Linuxmint theme
clementine

jorgechp (jorgechp) wrote :

I use linuxmint theme and this happens to me more than once per session. But this mostly happens to me when banshee is playing a streaming or when I'm watching a video using flash.

cat .xsession_errors

Gtk:ERROR:/tmp/buildd/gtk+3.0-3.8.7~1+petra/./gtk/gtkicontheme.c:3764:proxy_symbolic_pixbuf_destroy: assertion failed: (symbolic_cache != NULL)
cinnamon-session[1904]: WARNING: App 'cinnamon.desktop' respawning too quickly
cinnamon-session[1904]: CRITICAL: We failed, but the fail whale is dead. Sorry....
** Message: applet now removed from the notification area

(gnome-panel:12060): Gtk-CRITICAL **: gtk_accelerator_parse_with_keycode: assertion 'accelerator != NULL' failed

** (gnome-panel:12060): WARNING **: Unable to parse mouse modifier '(null)'

(gnome-panel:12060): Gtk-CRITICAL **: gtk_accelerator_parse_with_keycode: assertion 'accelerator != NULL' failed

** (gnome-panel:12060): WARNING **: Unable to parse mouse modifier '(null)'

(gnome-panel:12060): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(gnome-panel:12060): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(gnome-panel:12060): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(gnome-panel:12060): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(gnome-panel:12060): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(gnome-panel:12060): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed

(gnome-panel:12060): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -1 and height 24

(gnome-panel:12060): Gtk-CRITICAL **: gtk_widget_get_preferred_height_for_width: assertion 'width >= 0' failed
Panel leaving: a new panel shell is starting.

(gnome-panel:12060): EggSMClient-CRITICAL **: egg_sm_client_set_mode: assertion 'global_client == NULL || global_client_mode == EGG_SM_CLIENT_MODE_DISABLED' failed

(gnome-panel:12060): Gtk-WARNING **: no parent (nil) is not realized but child GtkPlug 0x1b8b1d0 is realized

(gnome-panel:12060): Gtk-WARNING **: no parent (nil) is not realized but child GtkPlug 0x1b8b3b0 is realized

(gnome-panel:12060): Gtk-WARNING **: no parent (nil) is not realized but child GtkPlug 0x1b8b590 is realized
cinnamon-session[1904]: WARNING: App 'cinnamon.desktop' respawning too quickly
      JS LOG: About to start Cinnamon
      JS LOG: Cinnamon started at Sat May 24 2014 21:58:39 GMT+0200 (CEST)
      JS LOG: network applet: Cannot find connection for active (or connection cannot be read)
** Message: applet now embedded in the notification area
      JS LOG: network applet: Found connection for active

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

Other bug subscribers