Mixer crashes the panel

Danny Milosavljevic danny.milo at gmx.net
Sat Feb 28 22:51:56 CET 2004


Hi,

Am Sat, den 28.02.2004 schrieb Benedikt Meurer um 14:04:
> 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.

eeeek !

> 
> Instead of using atexit() you could either use the GModule close hook provided 
> by GLib or find yourself another way :-)

Ok. How :)

> 
> Benedikt
-- 
www.keyserver.net Key ID A334AEA6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://mail.xfce.org/pipermail/xfce4-dev/attachments/20040228/10111735/attachment.pgp>


More information about the Xfce4-dev mailing list