Hi all,
I've committed a couple of patches to 2_0
I've enabled garbage collection as an configure option.
I've also mapped all strdup calls to my_strdup defined in debug.c so we can use my_malloc/my_free and friends
throughout the code.
These combined should make it quite safe to redefine the my_ calls in debug.h.
I've also made some tiny changes to imaputils build_args_array and build_args_array_ext, trying to fix some
Address-out-of-bounds I'm seeing on passing &args[1] to _ic_search/_ic_fetch/etc in _ic_uid. I'm suspecting
some off-by-one error in the malloc calls there leading to stack-corruption.
Any input would be appreciated as I don't much like the slicing and dicing of char** that is happening wrt
args. So easy to mess up there.
happy testing,
--
________________________________________________________________
Paul Stevens mailto:[EMAIL PROTECTED]
NET FACILITIES GROUP PGP: finger [EMAIL PROTECTED]
The Netherlands________________________________http://www.nfg.nl