curl / Mailing Lists / curl-library / Single Mail
Buy commercial curl support from WolfSSL. We help you work out your issues, debug your libcurl applications, use the API, port to new platforms, add new features and more. With a team lead by the curl founder himself.

Re: Valgrind Suppress error, in test cases. Warning on new testcases.

From: Gealber Morales via curl-library <>
Date: Tue, 25 May 2021 07:34:23 -0400

Here is the valgrind log file.

El mar, 25 de may. de 2021 a la(s) 07:31, Gealber Morales ( escribió:

> Hello there
> *Have two questions:*
> First one
> When running test cases, I'm getting error from Valgrind, let me describe
> the steps and also supplied the Valgrind log for one of the test.
> 1. Position on the folder *tests*
> 2. Run *./ <> 1196, *for example it could be
> another one.
> 3. There's no error related to the test except from Valgrind. I say that
> there's no error from the test because when there's an error two files are
> created in the folder
> *log: check-expected and check-generated. *
> Here I attached the file *valgrind1196 *which correspond to this test
> case. I think the problem is with the *Curl_rand_hex *function, that
> Valgrind goes crazy with it.
> Maybe I'm not doing it correctly, so any correction is good to know. The
> files * <> *and *valgrind.supp*, are in the
> *tests* folder.
> Second one
> When I add new test cases, for example *test3018*, I'm getting this
> warning:
> *Warning: test3018 not present in tests/data/*
> I checked this file *tests/data/* is true that the test is
> not present in the list of tests, but should I just add it to the list? I
> did it but that doesn't seems to be the solution. Any suggestion on how to
> remove this warning?
> Greeting and thanks for the patience

Received on 2021-05-25