Havoc Pennington wrote:
>
<snip>
> A bug in your program. Maybe you are freeing things twice and the
> second time you have junk memory instead of a widget.
seems to be a normal malloc() problem. (gdk functions use d_malloc()
and d_free() which currently end up in malloc() and free() ).
calling free() twice on the same atom produces very strange things,
normally resulting in crashing with SIGSEGV.
thats one reason why i wrote my own memory allocator, which can be
found at http://sourceforge.net/projects/deimos
it provides reference counting, finalizers, etc. .
this project also brings its own build enviroment, which allows very
easy writing of platform idependent makefiles and obsoletes automake
for most cases ...
~-n
_____________________________________
Enrico Weigelt
meTUX IT Services
www: www.metux.de
email: [EMAIL PROTECTED]
phone: +49 36207 51833
cellphone: +49 174 7066481
_____________________________________
_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list