[Gross] gross with SJMS : "imsimta test mapping" return no such file or directory

Eino Tuominen eino at utu.fi
Mon May 4 20:41:06 EEST 2009


Armand Delcros wrote:
>
> t at 7 (l at 7) terminated by signal SEGV (no mapping at the fault address)
> (fault address is just beyond end of stack)
> 0xfffffd7ffd8618a8: strncpy+0x0708:     repz stosq
> Current function is grosscheck
>    98           strncpy(buffer, arg, *arglen);
> (dbx) where
> current thread: t at 7
>   [1] strncpy(0xfffffd7ffc748fff, 0xfffffd7ffc732c30, 0x82,
> 0x5c647261fffd0a9, 0xfffffd7ffc7314cc, 0x8000), at 0xfffffd7ffd8618a8
> =>[2] grosscheck(arg = (nil), arglen = (nil), res = (nil), reslen =
> (nil)), line 98 in "grosscheck.c"
> (dbx)
> ----------------------------------
> 
> 
> then, does it help ?

It does help. grosscheck does not check whether arg is NULL or not, but
(wrongly) trusts the caller. Problem is that according the documentation 
arg shouldn't be NULL. I suggest you ask on ims-info what is happening here.

-- 
   Eino Tuominen



More information about the Gross mailing list