Refdbg and GObject 2.6.x



Hello, I'm the author of refdbg (http://refdbg.sourceforge.net), a
GObject reference count debugger.  Recently a user notified me that it
doesn't work with glib 2.6.x.  Refdbg works by using LD_PRELOAD to
override the following functions in GObject:

g_object_newv
g_type_free_instance
g_object_ref
g_object_unref

It seems with glib 2.6.x the first two functions (g_object_newv and
g_type_free_instance), do not get overridden, while g_object_ref/unref
do.  I was hoping that someone could give me some hints on why this is
happening.  Tips on debugging the LD_PRELOAD process or a better method
of catching calls to these functions would also be appreciated.

	Best regards,
	Josh Green

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]