On Sat, Oct 13, 2001 at 10:41:37PM +0200, [EMAIL PROTECTED] wrote:
> I have a bad core dump in CVS M4 on the Automake test suite using 2.52e
> and some of my local patches :( :( :( :( :(
>
> Aaarg. Bad night ahead. It is related to --trace :(
Gary, ltdl is not OK with max dmalloc checking because of:
int
try_dlopen (phandle, filename)
lt_dlhandle *phandle;
const char *filename;
{
....
if (base_name)
{
...
}
else
LT_DLMEM_REASSIGN (base_name, canonical);
and LT_DLMEM_REASSIGN frees $1 without checking its != 0. I hacked
my copy to proceed, but I don't know if you want LT_DLMEM_REASSIGN be called
in such cases, so I don't propose anything.
_______________________________________________
Bug-m4 mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-m4