I'm working on Centos6.3 -- Gtk-2.18 for a C(++) app. I'm having trouble with Metacity hanging when I set breakpoints in GTK libraries. It looks like the breakpoint is affecting the system-wide copy of the library, ie Metacity's, not just my app's and I have to force-restart my VM. Is there a way to force copy-on-write semantics for those shared libraries?
BTW, I don't have the GTK2.18 source -- the link is dead on http://www.gtk.org/download/linux.php --- is there working mirror somewhere? Thanks.