The bug still occurs.
For me, it is easily reproducible. Set panel to autohide. Click on mute/unmute a few times.
Debugging, it seems that the mixer continuously receives G_IO_IN events,
but on processing, snd_mixer_handle_events returns -5 (EIO), so the event is never processed (fd is not read?)
Though I suspect some other corruption, as this not seems to reproduce with volume control with auto hide off.
The bug still occurs.
For me, it is easily reproducible. Set panel to autohide. Click on mute/unmute a few times.
Debugging, it seems that the mixer continuously receives G_IO_IN events, handle_ events returns -5 (EIO), so the event is never processed (fd is not read?)
but on processing, snd_mixer_
Though I suspect some other corruption, as this not seems to reproduce with volume control with auto hide off.