apps/s_time.c:471: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - 1):unsigned32 by call to `doConnection`.
Showing all 18 steps of the trace


apps/s_time.c:471:15: Call
469.   #endif
470.   
471.   		if( (scon = doConnection( NULL )) == NULL )
                     ^
472.   			goto end;
473.   

apps/s_time.c:625:1: Parameter `scon->ctx->cert_store->certs->num_nodes`
  623.    *		SSL *	= the connection pointer.
  624.    */
  625. > static SSL *doConnection(SSL *scon)
  626.   	{
  627.   	BIO *conn;

apps/s_time.c:507:3: Call
505.   		fflush(stdout);
506.   
507.   		SSL_free( scon );
         ^
508.   		scon=NULL;
509.   		}

ssl/ssl_lib.c:308:1: Parameter `s->ctx->cert_store->certs->num_nodes`
  306.   }
  307.   
  308. > void SSL_free(SSL *s)
  309.   	{
  310.   	int i;

apps/s_time.c:471:15: Call
469.   #endif
470.   
471.   		if( (scon = doConnection( NULL )) == NULL )
                     ^
472.   			goto end;
473.   

apps/s_time.c:625:1: Parameter `scon->ctx->cert_store->certs->num_nodes`
  623.    *		SSL *	= the connection pointer.
  624.    */
  625. > static SSL *doConnection(SSL *scon)
  626.   	{
  627.   	BIO *conn;

apps/s_time.c:684:4: Call
  682.   			ERR_print_errors(bio_err);
  683.   		if (scon == NULL)
  684.   			SSL_free(serverCon);
            ^
  685.   		return NULL;
  686.   		}

ssl/ssl_lib.c:308:1: Parameter `s->ctx->cert_store->certs->num_nodes`
    306.   }
    307.   
    308. > void SSL_free(SSL *s)
    309.   	{
    310.   	int i;

ssl/ssl_lib.c:363:14: Call
    361.   	/* Free up if allocated */
    362.   
    363.   	if (s->ctx) SSL_CTX_free(s->ctx);
                        ^
    364.   
    365.   	if (s->client_CA != NULL)

ssl/ssl_lib.c:1134:1: Parameter `a->cert_store->certs->num_nodes`
      1132.       { Free(comp); }
      1133.   
      1134. > void SSL_CTX_free(SSL_CTX *a)
      1135.   	{
      1136.   	int i;

ssl/ssl_lib.c:1160:3: Call
      1158.   		}
      1159.   	if (a->cert_store != NULL)
      1160.   		X509_STORE_free(a->cert_store);
                ^
      1161.   	if (a->cipher_list != NULL)
      1162.   		sk_SSL_CIPHER_free(a->cipher_list);

crypto/x509/x509_lu.c:229:1: Parameter `vfy->certs->num_nodes`
        227.   	}
        228.   
        229. > void X509_STORE_free(X509_STORE *vfy)
        230.   	{
        231.   	int i;

crypto/x509/x509_lu.c:248:2: Call
        246.   
        247.   	CRYPTO_free_ex_data(x509_store_meth,(char *)vfy,&vfy->ex_data);
        248.   	lh_doall(vfy->certs,cleanup);
                ^
        249.   	lh_free(vfy->certs);
        250.   	Free(vfy);

crypto/lhash/lhash.c:273:1: Parameter `lh->num_nodes`
          271.   	}
          272.   
          273. > void lh_doall(LHASH *lh, void (*func)())
          274.   	{
          275.   	lh_doall_arg(lh,func,NULL);

crypto/lhash/lhash.c:275:2: Call
          273.   void lh_doall(LHASH *lh, void (*func)())
          274.   	{
          275.   	lh_doall_arg(lh,func,NULL);
                  ^
          276.   	}
          277.   

crypto/lhash/lhash.c:278:1: <LHS trace>
276.   	}
277.   
278. > void lh_doall_arg(LHASH *lh, void (*func)(), char *arg)
279.   	{
280.   	int i;

crypto/lhash/lhash.c:278:1: Parameter `lh->num_nodes`
            276.   	}
            277.   
            278. > void lh_doall_arg(LHASH *lh, void (*func)(), char *arg)
            279.   	{
            280.   	int i;

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