Mixer crashes the panel
Benedikt Meurer
benedikt.meurer at unix-ag.uni-siegen.de
Sat Feb 28 14:04:23 CET 2004
Danny,
The current mixer plugin causes panel crashes on exit. This is due to the fact
that you register the xfce_mixer_cache_vc_free() function to be called at exit
using atexit(). Normally, when the panel calls exit(), the mixer plugin is
already unloaded and the libc exit code will try to jump to an invalid memory
area -> core dump.
Instead of using atexit() you could either use the GModule close hook provided
by GLib or find yourself another way :-)
Benedikt
--
NetBSD Operating system: http://www.NetBSD.org/
pkgsrc "Work in progress": http://pkgsrc-wip.sf.net/
XFce desktop environment: http://www.xfce.org/
German Unix-AG Association: http://www.unix-ag.org/
os-network: http://www.os-network.de/
OpenPGP Key: http://www.home.unix-ag.org/bmeurer/#gpg
More information about the Xfce4-dev
mailing list