secp256k1

Issues

LocationMessageOption
src/tests.c:70Note: expanded from macro 'CHECK_ERROR_VOID'
src/tests.c:61Note: expanded from macro 'CHECK_COUNTING_CALLBACK_VOID'
src/secp256k1.c:230Note: Calling 'secp256k1_scratch_destroy'
src/scratch_impl.h:27Note: 'scratch' is not equal to NULL
src/scratch_impl.h:27Note: Taking true branch
src/scratch_impl.h:28Note: Assuming the condition is false
src/scratch_impl.h:28Note: Taking false branch
src/scratch_impl.h:34Note: Argument to free() is the address of the local variable 'local_scratch', which is not memory allocated by malloc()
src/tests.c:215Warning: Use of memory after it is freedclang-analyzer-unix.Malloc
src/tests.c:72Note: expanded from macro 'CHECK_ILLEGAL_VOID'