crypto/objects/o_names.c:228: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - 1):unsigned32 by call to `lh_doall`.
Showing all 6 steps of the trace


crypto/objects/o_names.c:228:2: Call
226.   	names_lh->down_load=0;
227.   
228.   	lh_doall(names_lh,names_lh_free);
        ^
229.   	if (type < 0)
230.   		{

crypto/lhash/lhash.c:284:1: Parameter `lh->num_nodes`
  282.   	}
  283.   
  284. > void lh_doall(LHASH *lh, void (*func)())
  285.   	{
  286.   	lh_doall_arg(lh,func,NULL);

crypto/lhash/lhash.c:286:2: Call
  284.   void lh_doall(LHASH *lh, void (*func)())
  285.   	{
  286.   	lh_doall_arg(lh,func,NULL);
          ^
  287.   	}
  288.   

crypto/lhash/lhash.c:289:1: <LHS trace>
287.   	}
288.   
289. > void lh_doall_arg(LHASH *lh, void (*func)(), char *arg)
290.   	{
291.   	int i;

crypto/lhash/lhash.c:289:1: Parameter `lh->num_nodes`
    287.   	}
    288.   
    289. > void lh_doall_arg(LHASH *lh, void (*func)(), char *arg)
    290.   	{
    291.   	int i;

crypto/lhash/lhash.c:296:7: Binary operation: ([0, +oo] - 1):unsigned32 by call to `lh_doall` 
    294.   	/* reverse the order so we search from 'top to bottom'
    295.   	 * We were having memory leaks otherwise */
    296.   	for (i=lh->num_nodes-1; i>=0; i--)
                 ^
    297.   		{
    298.   		a=lh->b[i];
