On Fri, 2004-09-17 at 17:48, bulia byak wrote:
Mental, another probably boehm-related trouble is the stream of warnings on OSX reported by Fred:
[12:38:52] <yafojab> hi [12:40:33] <yafojab> is getting a zillion "deallocation of a pointer not malloced" normal? is there something to do to get rid of them? [12:50:13] <bbyak> where do you see these warnings? [12:50:44] <yafojab> when starting inkscape [12:51:06] <yafojab> it takes 2 minutes to load because of these.
Based on past experience, I wouldn't be so quick to blame boehm.
That error message is coming from the OS X stdlib's free().
On OS X, the standard malloc has (limited) checking turned on by default.
It could well be more heap corruption bugs that were present but with which we were "lucky" on other platforms.
Checking mallocs can only reliably demonstrate the presence of bugs, not their absence, since strictly speaking behavior in the presence of such a bug is completely undefined and will vary from platform to platform.
-mental