(Olready sent you in an e-mail) fix found by ajacoutot@openbsd.org : device_name should be initialized to null in libxfce4mixer/libxfce4mixer.c:_xfce_mixer_filter_mixer(), otherwise the G_LIKELY can fail. With this fix, i only get the glib warning (xfce4-mixer:12023): GLib-GObject-WARNING **: IA__g_object_get_valist: object class `GstSunAudioMixer' has no property named `device-name', but it doesn't badly segfault anymore. The mixer shows as 'unknown device 0(GstSunAudioMixer)', which is a bit gross, but we have no way to get a correct device name atm. while here, there's an easily fixable warning in xfce4-mixer/: main.c:89: warning: implicit declaration of function 'xfce_err'
Fixed in revision 29731: * libxfce4mixer/libxfce4mixer.c: Fix crash with backends where the GstMixer implementation has no "device-name" property (bug #5201).
And this for the second bug (also revision 29731: * xfce4-mixer/main.c: Include libxfcegui4.h to avoid implicit declaration of xfce_err().