Task #95573 - stdout.log

back to task #95573
download
<...trimmed, download required for full log>
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2561:9: note: (36) following ‘case 1:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2577:19: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:9: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2584:9: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2585:17: note: (40) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2585:17: note: (41) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2595:34: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2561:9: note: (36) following ‘case 1:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2577:19: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2577:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:17: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:9: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:9: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2590:23: note: (42) following ‘true’ branch (when ‘status == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2591:23: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2595:34: note: (44) if ‘p11_rpc_transport_read’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2595:34: note: (45) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c: In function ‘token_set_write_protected’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2698:17: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (20) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (28) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:56: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (32) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2844:31: note: (38) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:63: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:28: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (42) calling ‘token_set_write_protected’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2695:1: note: (43) entry to ‘token_set_write_protected’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2698:17: note: (44) if ‘p11_kit_uri_get_vendor_query’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2698:17: note: (45) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2700:13: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (20) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (32) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2844:31: note: (38) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:63: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:28: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (42) calling ‘token_set_write_protected’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2695:1: note: (43) entry to ‘token_set_write_protected’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2699:12: note: (44) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2700:13: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2700:13: note: (46) if ‘_p11_conf_parse_boolean’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2700:13: note: (47) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c: In function ‘p11_kit_remote_serve_tokens’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:27: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:27: note: (15) if ‘p11_kit_uri_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:27: note: (16) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:21: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:21: note: (17) if ‘p11_kit_uri_parse’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:21: note: (18) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) if ‘p11_kit_module_initialize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (18) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (17) if ‘p11_kit_modules_load_and_initialize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (18) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (19) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (20) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) if ‘p11_kit_iter_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (22) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) if ‘p11_kit_iter_begin’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (24) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:16: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:16: note: (23) if ‘p11_kit_iter_next’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:16: note: (24) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (25) if ‘p11_kit_iter_get_kind’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (27) if ‘p11_kit_iter_get_token’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (28) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:29: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:29: note: (33) if ‘p11_kit_uri_match_token_info’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:29: note: (34) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (37) if ‘p11_kit_iter_get_module’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (38) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (39) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (40) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: warning: leak of ‘lower’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (9) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (11) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (17) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (18) ...to here <--[gcc]
 <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (29) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (33) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (39) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (40) assuming ‘lower’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (43) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (44) ‘lower’ leaks here; was allocated at (39) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (43) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (44) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2831:34: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2831:34: note: (43) if ‘p11_filter_subclass’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2831:34: note: (44) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2834:33: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2832:28: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2834:33: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2834:33: note: (45) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2834:33: note: (46) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2832:28: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: note: (45) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: note: (46) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2839:33: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2832:28: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:28: note: (45) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2839:33: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2839:33: note: (47) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2839:33: note: (48) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:29: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (33) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2844:31: note: (37) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:63: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:29: note: (39) if ‘p11_kit_uri_match_token_info’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:29: note: (40) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2847:33: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (33) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2844:31: note: (37) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:63: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:28: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2847:33: note: (41) if ‘p11_filter_allow_token’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2847:33: note: (42) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) if ‘p11_kit_iter_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2853:20: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2853:20: note: (25) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2853:20: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2854:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2854:9: note: (25) if ‘p11_dict_iterate’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2854:9: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) if ‘p11_dict_next’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (27) if ‘p11_virtual_wrap’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (28) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2859:25: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2857:20: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2859:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2859:25: note: (29) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2859:25: note: (30) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2862:22: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2857:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2862:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2862:22: note: (29) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2862:22: note: (30) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (28) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) if ‘p11_kit_modules_finalize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (30) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:13: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:13: note: (29) if ‘p11_proxy_module_create’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:13: note: (30) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2880:17: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2880:17: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2880:17: note: (31) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2880:17: note: (32) ‘uris’ leaks here; was allocated at (9) <--[gcc]
[57/428] gcc -Icommon/libp11-tool.a.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ common/libp11-tool.a.p/readpassphrase.c.o -MF common/libp11-tool.a.p/readpassphrase.c.o.d -o common/libp11-tool.a.p/readpassphrase.c.o -c ../common/readpassphrase.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c: In function ‘readpassphrase’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c: In function ‘readpassphrase’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:128:23: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  128 |                 (void)write(output, prompt, strlen(prompt));
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:147:23: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result] <--[gcc]
  147 |                 (void)write(output, "\n", 1);
      |                       ^~~~~~~~~~~~~~~~~~~~~~
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:93:12: warning: leak of file descriptor ‘open("/dev/tty", 2)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:63:12: note: (1) following ‘false’ branch (when ‘bufsiz != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:63:12: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:69:23: note: (3) following ‘true’ branch (when ‘i != 65’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:70:26: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:78:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:79:31: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:79:31: note: (7) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:78:33: note: (8) assuming ‘open("/dev/tty", 2)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:78:33: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:93:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/readpassphrase.c:93:12: note: (11) ‘open("/dev/tty", 2)’ leaks here; was opened at (7) <--[gcc]
[58/428] gcc -Icommon/libp11-asn1.a.p -Icommon -I../common -I. -I.. -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ common/libp11-asn1.a.p/persist.c.o -MF common/libp11-asn1.a.p/persist.c.o.d -o common/libp11-asn1.a.p/persist.c.o -c ../common/persist.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c: In function ‘p11_persist_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c:98:30: warning: leak of ‘persist’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c:95:19: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘persist’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c:96:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘persist’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c:96:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c:98:30: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c:98:30: note: (5) if ‘p11_constant_reverse’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/persist.c:98:30: note: (6) ‘persist’ leaks here; was allocated at (1) <--[gcc]
[59/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/log.c.o -MF p11-kit/libp11-kit-testable.a.p/log.c.o.d -o p11-kit/libp11-kit-testable.a.p/log.c.o -c ../p11-kit/log.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c: In function ‘p11_log_subclass’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c:2453:9: warning: leak of ‘log’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c:2450:15: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c:45: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘log’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c:2451:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘log’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c:2451:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c:2453:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c:2453:9: note: (5) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/log.c:2453:9: note: (6) ‘log’ leaks here; was allocated at (1) <--[gcc]
[60/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/filter.c.o -MF p11-kit/libp11-kit-testable.a.p/filter.c.o.d -o p11-kit/libp11-kit-testable.a.p/filter.c.o -c ../p11-kit/filter.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c: In function ‘p11_filter_subclass’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c:400:9: warning: leak of ‘filter’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c:384:18: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c:44: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘filter’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c:385:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘filter’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c:385:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c:387:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c:400:9: note: (5) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/filter.c:400:9: note: (6) ‘filter’ leaks here; was allocated at (1) <--[gcc]
[61/428] gcc -Ip11-kit/libp11-kit-internal.a.p -I. -I.. -Icommon -I../common -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/libp11-kit-internal.a.p/virtual.c.o -MF p11-kit/libp11-kit-internal.a.p/virtual.c.o.d -o p11-kit/libp11-kit-internal.a.p/virtual.c.o -c ../p11-kit/virtual.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: In function ‘bind_ffi_closure’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: internal warning: child 1235 timed out after 30s <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:436:15: warning: leak of ‘wrapper’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:536:1: note: (1) entry to ‘p11_virtual_wrap’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘virt’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:542:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:544:38: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:544:38: note: (4) calling ‘p11_virtual_wrap_fixed’ from ‘p11_virtual_wrap’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:630:1: note: (5) entry to ‘p11_virtual_wrap_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:637:23: note: (6) following ‘true’ branch (when ‘i != 64’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:638:35: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:544:38: note: (8) returning to ‘p11_virtual_wrap’ from ‘p11_virtual_wrap_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:545:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:548:19: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:548:19: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) assuming ‘wrapper’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:549:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘wrapper’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:549:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:551:23: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:557:14: note: (15) calling ‘init_wrapper_funcs’ from ‘p11_virtual_wrap’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:460:1: note: (16) entry to ‘init_wrapper_funcs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:473:43: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:474:38: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:484:22: note: (19) calling ‘lookup_fall_through’ from ‘init_wrapper_funcs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:356:1: note: (20) entry to ‘lookup_fall_through’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:381:19: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:381:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:484:22: note: (23) returning to ‘init_wrapper_funcs’ from ‘lookup_fall_through’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:484:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:485:67: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:486:30: note: (26) calling ‘bind_ffi_closure’ from ‘init_wrapper_funcs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:407:1: note: (27) entry to ‘bind_ffi_closure’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:45: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:419:9: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:420:15: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:423:40: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:424:22: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:426:9: note: (32) following ‘true’ branch (when ‘nargs <= 11’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:436:15: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:436:15: note: (34) if ‘ffi_prep_cif’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:436:15: note: (35) ‘wrapper’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: In function ‘p11_virtual_wrap_fixed’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:732:29: warning: leak of ‘create_fixed_wrapper(virt,  i,  destroyer)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:630:1: note: (1) entry to ‘p11_virtual_wrap_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:637:23: note: (2) following ‘true’ branch (when ‘i != 64’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:638:35: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:641:35: note: (4) calling ‘create_fixed_wrapper’ from ‘p11_virtual_wrap_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:717:1: note: (5) entry to ‘create_fixed_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘virt’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:723:8: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:725:18: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:725:18: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘wrapper’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:726:8: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘wrapper’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:726:8: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:728:22: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:734:8: note: (12) calling ‘init_wrapper_funcs_fixed’ from ‘create_fixed_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:676:1: note: (13) entry to ‘init_wrapper_funcs_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:682:42: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:683:37: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:694:19: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:695:36: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:682:42: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:683:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:694:21: note: (20) calling ‘lookup_fall_through’ from ‘init_wrapper_funcs_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:356:1: note: (21) entry to ‘lookup_fall_through’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:381:19: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:381:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:694:21: note: (24) returning to ‘init_wrapper_funcs_fixed’ from ‘lookup_fall_through’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:694:19: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:695:36: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:734:8: note: (27) returning to ‘create_fixed_wrapper’ from ‘init_wrapper_funcs_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:737:16: note: (28) inlined call to ‘p11_virtual_is_wrapper’ from ‘create_fixed_wrapper’ <--[gcc]
In function ‘p11_virtual_is_wrapper’,
    inlined from ‘create_fixed_wrapper’ at ../p11-kit/virtual.c:737:8:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:593:74: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:594:23: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:593:74: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: In function ‘p11_virtual_wrap_fixed’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:738:30: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:738:8: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:739:30: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:739:8: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:740:30: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:740:8: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:740:8: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:641:35: note: (39) returning to ‘p11_virtual_wrap_fixed’ from ‘create_fixed_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:642:28: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:645:40: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:732:29: note: (42) ‘create_fixed_wrapper(virt,  i,  destroyer)’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: internal warning: child 1234 timed out after 30s <--[gcc]
cswrap: error: child 1234 (/usr/bin/gcc) terminated by signal 15 (timed out)
cswrap: error: child 1235 (/usr/bin/cppcheck) terminated by signal 15 (timed out)
[62/428] gcc -Icommon/libp11-asn1.a.p -Icommon -I../common -I. -I.. -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ common/libp11-asn1.a.p/asn1.c.o -MF common/libp11-asn1.a.p/asn1.c.o.d -o common/libp11-asn1.a.p/asn1.c.o -c ../common/asn1.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘p11_asn1_defs_load’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:75:16: warning: leak of ‘cache’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:280:1: note: (1) entry to ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:284:17: note: (2) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘cache’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (6) calling ‘p11_asn1_defs_load’ from ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:67:1: note: (7) entry to ‘p11_asn1_defs_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:75:16: note: (8) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:75:16: note: (9) ‘cache’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:80:23: warning: leak of ‘cache’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:280:1: note: (1) entry to ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:284:17: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘cache’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (6) calling ‘p11_asn1_defs_load’ from ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:67:1: note: (7) entry to ‘p11_asn1_defs_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:77:38: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:79:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:80:23: note: (10) if ‘asn1_array2tree’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:80:23: note: (11) ‘cache’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:82:25: warning: leak of ‘cache’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:280:1: note: (1) entry to ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:284:17: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘cache’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (6) calling ‘p11_asn1_defs_load’ from ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:67:1: note: (7) entry to ‘p11_asn1_defs_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:77:38: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:79:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:82:25: note: (10) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:82:25: note: (11) ‘cache’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:87:22: warning: leak of ‘cache’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:280:1: note: (1) entry to ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:284:17: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘cache’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (6) calling ‘p11_asn1_defs_load’ from ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:67:1: note: (7) entry to ‘p11_asn1_defs_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:77:38: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:79:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:81:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:87:22: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:87:22: note: (12) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:87:22: note: (13) ‘cache’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: warning: leak of ‘cache’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:88:25: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:280:1: note: (1) entry to ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:284:17: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘cache’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (6) calling ‘p11_asn1_defs_load’ from ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:67:1: note: (7) entry to ‘p11_asn1_defs_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:77:38: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:79:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:81:20: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:87:22: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (12) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:88:25: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (13) ‘cache’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:88:25: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘p11_asn1_encode’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:182:23: warning: leak of ‘der’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘der_len’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:172:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:174:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:176:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:178:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:178:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:179:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:179:23: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘der’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:180:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘der’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:180:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:182:23: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:182:23: note: (11) if ‘asn1_der_coding’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:182:23: note: (12) ‘der’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘p11_asn1_read’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:218:15: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘asn’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:204:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:205:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘field’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:205:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:206:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘length’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:206:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:208:13: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:210:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:213:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:213:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:215:29: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:215:17: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:216:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:216:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:218:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:218:15: note: (15) if ‘asn1_read_value’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:218:15: note: (16) ‘value’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘free_asn1_item’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:270:9: warning: leak of ‘item’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:328:1: note: (1) entry to ‘p11_asn1_cache_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:336:12: note: (2) following ‘false’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:341:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (4) following ‘true’ branch (when ‘struct_name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:341:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:342:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (6) following ‘true’ branch (when ‘der’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:342:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:343:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (8) following ‘true’ branch (when ‘der_len != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:343:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:345:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:345:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (11) assuming ‘item’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:346:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (12) following ‘true’ branch (when ‘item’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:346:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:348:22: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:351:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:352:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:352:17: note: (16) calling ‘free_asn1_item’ from ‘p11_asn1_cache_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:266:1: note: (17) entry to ‘free_asn1_item’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:270:9: note: (18) if ‘asn1_delete_structure’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:270:9: note: (19) ‘item’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘p11_asn1_cache_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:293:24: warning: leak of ‘cache’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:284:17: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘cache’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:288:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:293:24: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:293:24: note: (7) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:293:24: note: (8) ‘cache’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘p11_asn1_cache_take’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:356:14: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:336:12: note: (1) following ‘false’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:341:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (3) following ‘true’ branch (when ‘struct_name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:341:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:342:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (5) following ‘true’ branch (when ‘der’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:342:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:343:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (7) following ‘true’ branch (when ‘der_len != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:343:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:345:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (9) following ‘true’ branch (when ‘item’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:346:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:348:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:350:29: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:351:12: note: (12) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:351:12: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:356:14: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:356:14: note: (15) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:356:14: note: (16) ‘<unknown>’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:356:14: warning: leak of ‘item’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:336:12: note: (1) following ‘false’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:341:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (3) following ‘true’ branch (when ‘struct_name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:341:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:342:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (5) following ‘true’ branch (when ‘der’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:342:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:343:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (7) following ‘true’ branch (when ‘der_len != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:343:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:345:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:345:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (10) assuming ‘item’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:346:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (11) following ‘true’ branch (when ‘item’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:346:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:348:22: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:351:12: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:356:14: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:356:14: note: (15) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:356:14: note: (16) ‘item’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘p11_asn1_cache_free.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:380:9: warning: leak of ‘cache’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:280:1: note: (1) entry to ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:284:17: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘cache’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:288:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:289:17: note: (7) inlined call to ‘p11_asn1_cache_free’ from ‘p11_asn1_cache_new’ <--[gcc]
In function ‘p11_asn1_cache_free’,
    inlined from ‘p11_asn1_cache_new’ at ../common/asn1.c:289:3:
cc1: note: (8) ...to here
cc1: note: (9) calling ‘p11_asn1_cache_free’ from ‘p11_asn1_cache_new’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘p11_asn1_cache_free.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:376:1: note: (10) entry to ‘p11_asn1_cache_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:380:9: note: (11) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:380:9: note: (12) ‘cache’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:381:9: warning: leak of ‘cache’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:280:1: note: (1) entry to ‘p11_asn1_cache_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:284:17: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘cache’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘cache’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:285:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:287:23: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:288:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:289:17: note: (7) inlined call to ‘p11_asn1_cache_free’ from ‘p11_asn1_cache_new’ <--[gcc]
In function ‘p11_asn1_cache_free’,
    inlined from ‘p11_asn1_cache_new’ at ../common/asn1.c:289:3:
cc1: note: (8) ...to here
cc1: note: (9) calling ‘p11_asn1_cache_free’ from ‘p11_asn1_cache_new’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c: In function ‘p11_asn1_cache_free.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:376:1: note: (10) entry to ‘p11_asn1_cache_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:381:9: note: (11) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.c:381:9: note: (12) ‘cache’ leaks here; was allocated at (2) <--[gcc]
[63/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/conf.c.o -MF p11-kit/libp11-kit-testable.a.p/conf.c.o.d -o p11-kit/libp11-kit-testable.a.p/conf.c.o -c ../p11-kit/conf.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c: In function ‘_p11_conf_parse_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:352:1: note: (1) entry to ‘load_config_from_file’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:55: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:363:9: note: (2) following ‘true’ branch (when ‘configfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (4) calling ‘calc_name_from_filename’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:312:1: note: (5) entry to ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:322:9: note: (6) following ‘true’ branch (when ‘fname’ is non-NULL)... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:56: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:327:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:338:12: note: (10) following ‘false’ branch (when ‘fname_len > 7’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:340:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:341:12: note: (12) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (14) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:42: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:346:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (18) returning to ‘load_config_from_file’ from ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:366:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (21) calling ‘_p11_conf_parse_file’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:108:1: note: (22) entry to ‘_p11_conf_parse_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:120:9: note: (23) following ‘true’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (25) if ‘p11_mmap_open’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (26) ‘key’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:136:25: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:352:1: note: (1) entry to ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:363:9: note: (2) following ‘true’ branch (when ‘configfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (4) calling ‘calc_name_from_filename’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:312:1: note: (5) entry to ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:322:9: note: (6) following ‘true’ branch (when ‘fname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:327:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:338:12: note: (10) following ‘false’ branch (when ‘fname_len > 7’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:340:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:341:12: note: (12) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:346:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (18) returning to ‘load_config_from_file’ from ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:366:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (21) calling ‘_p11_conf_parse_file’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:108:1: note: (22) entry to ‘_p11_conf_parse_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:120:9: note: (23) following ‘true’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:125:12: note: (25) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:58: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:126:25: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:136:25: note: (27) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:136:25: note: (28) ‘key’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:142:15: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:352:1: note: (1) entry to ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:363:9: note: (2) following ‘true’ branch (when ‘configfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (4) calling ‘calc_name_from_filename’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:312:1: note: (5) entry to ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:322:9: note: (6) following ‘true’ branch (when ‘fname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:327:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:338:12: note: (10) following ‘false’ branch (when ‘fname_len > 7’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:340:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:341:12: note: (12) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:346:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (18) returning to ‘load_config_from_file’ from ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:366:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (21) calling ‘_p11_conf_parse_file’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:108:1: note: (22) entry to ‘_p11_conf_parse_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:120:9: note: (23) following ‘true’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:142:15: note: (25) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:142:15: note: (26) ‘key’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:352:1: note: (1) entry to ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:363:9: note: (2) following ‘true’ branch (when ‘configfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (4) calling ‘calc_name_from_filename’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:312:1: note: (5) entry to ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:322:9: note: (6) following ‘true’ branch (when ‘fname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:327:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:338:12: note: (10) following ‘false’ branch (when ‘fname_len > 7’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:340:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:341:12: note: (12) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:346:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (18) returning to ‘load_config_from_file’ from ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:366:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (21) calling ‘_p11_conf_parse_file’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:108:1: note: (22) entry to ‘_p11_conf_parse_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:120:9: note: (23) following ‘true’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (27) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (28) ‘key’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:149:9: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:352:1: note: (1) entry to ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:363:9: note: (2) following ‘true’ branch (when ‘configfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (4) calling ‘calc_name_from_filename’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:312:1: note: (5) entry to ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:322:9: note: (6) following ‘true’ branch (when ‘fname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:327:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:338:12: note: (10) following ‘false’ branch (when ‘fname_len > 7’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:340:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:341:12: note: (12) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:346:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (18) returning to ‘load_config_from_file’ from ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:366:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (21) calling ‘_p11_conf_parse_file’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:108:1: note: (22) entry to ‘_p11_conf_parse_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:120:9: note: (23) following ‘true’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:146:12: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:146:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:149:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:149:9: note: (29) if ‘p11_lexer_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:149:9: note: (30) ‘key’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:150:16: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:352:1: note: (1) entry to ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:363:9: note: (2) following ‘true’ branch (when ‘configfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (4) calling ‘calc_name_from_filename’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:312:1: note: (5) entry to ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:322:9: note: (6) following ‘true’ branch (when ‘fname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:327:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:338:12: note: (10) following ‘false’ branch (when ‘fname_len > 7’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:340:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:341:12: note: (12) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:346:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (18) returning to ‘load_config_from_file’ from ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:366:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (21) calling ‘_p11_conf_parse_file’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:108:1: note: (22) entry to ‘_p11_conf_parse_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:120:9: note: (23) following ‘true’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:146:12: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:146:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:149:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:150:16: note: (29) if ‘p11_lexer_next’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:150:16: note: (30) ‘key’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:155:30: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:352:1: note: (1) entry to ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:363:9: note: (2) following ‘true’ branch (when ‘configfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (4) calling ‘calc_name_from_filename’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:312:1: note: (5) entry to ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:322:9: note: (6) following ‘true’ branch (when ‘fname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:327:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:338:12: note: (10) following ‘false’ branch (when ‘fname_len > 7’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:340:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:341:12: note: (12) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:346:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (18) returning to ‘load_config_from_file’ from ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:366:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (21) calling ‘_p11_conf_parse_file’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:108:1: note: (22) entry to ‘_p11_conf_parse_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:120:9: note: (23) following ‘true’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:146:12: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:146:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:149:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:150:16: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:151:30: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:151:17: note: (31) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:152:17: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:155:30: note: (33) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:155:30: note: (34) ‘key’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:156:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:352:1: note: (1) entry to ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:363:9: note: (2) following ‘true’ branch (when ‘configfile’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (4) calling ‘calc_name_from_filename’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:312:1: note: (5) entry to ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:322:9: note: (6) following ‘true’ branch (when ‘fname’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:325:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:327:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:338:12: note: (10) following ‘false’ branch (when ‘fname_len > 7’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:340:18: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:341:12: note: (12) following ‘false’ branch (when the strings are equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:344:16: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:345:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:346:9: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:365:15: note: (18) returning to ‘load_config_from_file’ from ‘calc_name_from_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:366:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:372:18: note: (21) calling ‘_p11_conf_parse_file’ from ‘load_config_from_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:108:1: note: (22) entry to ‘_p11_conf_parse_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:120:9: note: (23) following ‘true’ branch (when ‘filename’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:124:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:146:12: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:146:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:149:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:150:16: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:151:30: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:151:17: note: (31) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:152:17: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (33) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:156:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (34) ‘key’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:156:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c: In function ‘load_configs_from_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:432:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:415:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:416:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:416:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:416:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:432:22: note: (5) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.c:432:22: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
[64/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/rpc-message.c.o -MF p11-kit/libp11-kit-testable.a.p/rpc-message.c.o.d -o p11-kit/libp11-kit-testable.a.p/rpc-message.c.o -c ../p11-kit/rpc-message.c
[65/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/rpc-client.c.o -MF p11-kit/libp11-kit-testable.a.p/rpc-client.c.o.d -o p11-kit/libp11-kit-testable.a.p/rpc-client.c.o -c ../p11-kit/rpc-client.c
[66/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/iter.c.o -MF p11-kit/libp11-kit-testable.a.p/iter.c.o.d -o p11-kit/libp11-kit-testable.a.p/iter.c.o -c ../p11-kit/iter.c
[67/428] rm -f p11-kit/libp11-kit-internal.a && gcc-ar csrDT p11-kit/libp11-kit-internal.a p11-kit/libp11-kit-internal.a.p/conf.c.o p11-kit/libp11-kit-internal.a.p/log.c.o p11-kit/libp11-kit-internal.a.p/filter.c.o p11-kit/libp11-kit-internal.a.p/rpc-transport.c.o p11-kit/libp11-kit-internal.a.p/rpc-message.c.o p11-kit/libp11-kit-internal.a.p/rpc-client.c.o p11-kit/libp11-kit-internal.a.p/virtual.c.o
[68/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/rpc-transport.c.o -MF p11-kit/libp11-kit-testable.a.p/rpc-transport.c.o.d -o p11-kit/libp11-kit-testable.a.p/rpc-transport.c.o -c ../p11-kit/rpc-transport.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c: In function ‘rpc_transport_init’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:609:9: warning: leak of ‘rex’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1067:1: note: (1) entry to ‘rpc_exec_init’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1074:12: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1074:67: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1074:60: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1080:15: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1080:15: note: (6) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘rex’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1081:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘rex’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1081:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1083:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1093:9: note: (10) calling ‘rpc_transport_init’ from ‘rpc_exec_init’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:603:1: note: (11) entry to ‘rpc_transport_init’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:609:9: note: (12) if ‘p11_buffer_init_null’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:609:9: note: (13) ‘rex’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:609:9: warning: leak of ‘run’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1235:1: note: (1) entry to ‘rpc_vsock_init’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1241:15: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘run’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1242:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘run’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1242:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1244:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1253:9: note: (6) calling ‘rpc_transport_init’ from ‘rpc_vsock_init’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:603:1: note: (7) entry to ‘rpc_transport_init’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:609:9: note: (8) if ‘p11_buffer_init_null’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:609:9: note: (9) ‘run’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c: In function ‘rpc_exec_connect’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:833:20: warning: leak of file descriptor ‘dup2(fds[1], 0)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:816:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:821:15: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:822:9: note: (3) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:832:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:833:21: note: (5) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:833:20: note: (6) ‘dup2(fds[1], 0)’ leaks here; was opened at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:833:53: warning: leak of file descriptor ‘dup2(fds[1], 1)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:816:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:821:15: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:822:9: note: (3) following ‘case 0:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:832:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:833:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:834:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:834:21: note: (7) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:833:53: note: (8) ‘dup2(fds[1], 1)’ leaks here; was opened at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c: In function ‘on_argv_parsed’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1062:14: warning: leak of ‘strdup(argument)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1062:36: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1062:14: note: (2) ‘strdup(argument)’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c: In function ‘rpc_exec_init’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1083:9: warning: leak of ‘rex’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1074:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1074:67: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1074:60: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1080:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1080:15: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) assuming ‘rex’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1081:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘rex’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1081:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1083:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1083:9: note: (9) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1083:9: note: (10) ‘rex’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c: In function ‘rpc_unix_connect’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1119:13: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1113:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1113:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1114:12: note: (3) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1119:45: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1119:13: note: (5) if ‘connect’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1119:13: note: (6) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c: In function ‘rpc_vsock_connect’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1200:13: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1194:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1194:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1195:12: note: (3) following ‘false’ branch (when ‘fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1200:45: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1200:13: note: (5) if ‘connect’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-transport.c:1200:13: note: (6) ‘fd’ leaks here <--[gcc]
[69/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/proxy-init.c.o -MF p11-kit/libp11-kit-testable.a.p/proxy-init.c.o.d -o p11-kit/libp11-kit-testable.a.p/proxy-init.c.o -c ../p11-kit/proxy-init.c
[70/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/messages.c.o -MF p11-kit/libp11-kit-testable.a.p/messages.c.o.d -o p11-kit/libp11-kit-testable.a.p/messages.c.o -c ../p11-kit/messages.c
[71/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/pin.c.o -MF p11-kit/libp11-kit-testable.a.p/pin.c.o.d -o p11-kit/libp11-kit-testable.a.p/pin.c.o -c ../p11-kit/pin.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c: In function ‘register_callback_unlocked’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘cb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘cb’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (10) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (11) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘false’ branch (when ‘name’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (14) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (15) ‘cb’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: note: (7) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: note: (8) ‘name’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: warning: leak of ‘cb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘cb’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (10) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (11) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: note: (16) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: note: (17) ‘cb’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (9) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (10) ‘name’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘cb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘cb’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (10) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (11) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:185:34: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (18) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (19) ‘cb’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:187:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:190:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (7) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (8) ‘name’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: warning: leak of ‘cb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘cb’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (10) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (11) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:190:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (16) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (17) ‘cb’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:190:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (9) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (10) ‘name’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: warning: leak of ‘cb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘cb’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (10) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (11) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:190:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (18) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (19) ‘cb’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (9) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (10) ‘name’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘cb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘cb’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (10) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (11) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (18) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (19) ‘cb’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:196:22: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:196:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:196:22: note: (9) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:196:22: note: (10) ‘name’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:196:22: warning: leak of ‘cb’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘cb’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (10) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (11) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:194:29: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:195:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:196:22: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:196:22: note: (18) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:196:22: note: (19) ‘cb’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:201:14: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:190:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:201:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:201:14: note: (9) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:201:14: note: (10) ‘name’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:202:17: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:190:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:201:14: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:201:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:202:17: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (11) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:202:17: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (12) ‘name’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:202:17: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:206:1: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (8) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (9) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:206:1: note: (14) ‘name’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:206:1: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:227:1: note: (1) entry to ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:235:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘callback’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:236:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:238:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘cb’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:239:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:241:18: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:248:15: note: (8) calling ‘register_callback_unlocked’ from ‘p11_kit_pin_register_callback’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:175:1: note: (9) entry to ‘register_callback_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:181:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:182:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:184:15: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:190:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:191:29: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:193:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:201:14: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:201:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:202:17: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:206:1: note: (20) ‘name’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c: In function ‘p11_kit_pin_file_callback’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:478:26: warning: leak of file descriptor ‘open(pin_source, 524288)’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘pin_source’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:463:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:466:23: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:466:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:469:14: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:469:14: note: (5) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:470:12: note: (6) assuming ‘open(pin_source, 524288)’ is a valid file descriptor (>= 0) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:470:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:470:12: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:478:20: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:482:20: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:482:20: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:483:34: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:483:34: note: (13) when ‘realloc’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:484:28: note: (14) following ‘true’ branch (when ‘memory’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:505:9: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:478:26: note: (16) ‘open(pin_source, 524288)’ leaks here; was opened at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c: In function ‘p11_kit_pin_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘copy’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:544:1: note: (1) entry to ‘p11_kit_pin_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:549:16: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘copy’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:550:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘copy’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:550:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:552:9: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:553:15: note: (6) calling ‘p11_kit_pin_new_for_buffer’ from ‘p11_kit_pin_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:606:1: note: (7) entry to ‘p11_kit_pin_new_for_buffer’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘false’ branch (when ‘pin’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:612:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (9) ...to here
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:553:15: note: (10) returning to ‘p11_kit_pin_new’ from ‘p11_kit_pin_new_for_buffer’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (13) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (14) ‘copy’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c: In function ‘p11_kit_pin_new_for_buffer.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘copy’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:612:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:544:1: note: (1) entry to ‘p11_kit_pin_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:549:16: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘copy’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:550:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘copy’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:550:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:552:9: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:553:15: note: (6) calling ‘p11_kit_pin_new_for_buffer’ from ‘p11_kit_pin_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:606:1: note: (7) entry to ‘p11_kit_pin_new_for_buffer’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘false’ branch (when ‘pin’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:612:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (9) ...to here
cc1: note: (10) calling ‘p11_kit_pin_new_for_buffer’ from ‘p11_kit_pin_new_for_buffer’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:606:1: note: (11) entry to ‘p11_kit_pin_new_for_buffer’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (12) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:612:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (13) ‘copy’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.c:612:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
[72/428] /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/gen-pkcs11-gnu.sh ../p11-kit/iter.h p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-iter.h
[73/428] /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/gen-pkcs11-gnu.sh ../p11-kit/pin.h p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-pin.h
[74/428] /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/gen-pkcs11-gnu.sh ../p11-kit/uri.h p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu-uri.h
[75/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/util.c.o -MF p11-kit/libp11-kit-testable.a.p/util.c.o.d -o p11-kit/libp11-kit-testable.a.p/util.c.o -c ../p11-kit/util.c
[76/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/virtual.c.o -MF p11-kit/libp11-kit-testable.a.p/virtual.c.o.d -o p11-kit/libp11-kit-testable.a.p/virtual.c.o -c ../p11-kit/virtual.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: In function ‘bind_ffi_closure’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:436:15: warning: leak of ‘wrapper’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:536:1: note: (1) entry to ‘p11_virtual_wrap’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘virt’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:542:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:544:38: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:544:38: note: (4) calling ‘p11_virtual_wrap_fixed’ from ‘p11_virtual_wrap’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:630:1: note: (5) entry to ‘p11_virtual_wrap_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:637:23: note: (6) following ‘true’ branch (when ‘i != 64’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:638:35: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:544:38: note: (8) returning to ‘p11_virtual_wrap’ from ‘p11_virtual_wrap_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:545:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:548:19: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:548:19: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) assuming ‘wrapper’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:549:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘wrapper’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:549:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:551:23: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:557:14: note: (15) calling ‘init_wrapper_funcs’ from ‘p11_virtual_wrap’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:460:1: note: (16) entry to ‘init_wrapper_funcs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:473:43: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:474:38: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:484:22: note: (19) calling ‘lookup_fall_through’ from ‘init_wrapper_funcs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:356:1: note: (20) entry to ‘lookup_fall_through’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:381:19: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:381:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:484:22: note: (23) returning to ‘init_wrapper_funcs’ from ‘lookup_fall_through’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:484:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:485:67: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:486:30: note: (26) calling ‘bind_ffi_closure’ from ‘init_wrapper_funcs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:407:1: note: (27) entry to ‘bind_ffi_closure’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:45: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:419:9: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:420:15: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:423:40: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:424:22: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:426:9: note: (32) following ‘true’ branch (when ‘nargs <= 11’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:436:15: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:436:15: note: (34) if ‘ffi_prep_cif’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:436:15: note: (35) ‘wrapper’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: In function ‘p11_virtual_wrap_fixed’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:732:29: warning: leak of ‘create_fixed_wrapper(virt,  i,  destroyer)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:630:1: note: (1) entry to ‘p11_virtual_wrap_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:637:23: note: (2) following ‘true’ branch (when ‘i != 64’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:638:35: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:641:35: note: (4) calling ‘create_fixed_wrapper’ from ‘p11_virtual_wrap_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:717:1: note: (5) entry to ‘create_fixed_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘virt’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:723:8: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:725:18: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:725:18: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘wrapper’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:726:8: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘wrapper’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:726:8: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:728:22: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:734:8: note: (12) calling ‘init_wrapper_funcs_fixed’ from ‘create_fixed_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:676:1: note: (13) entry to ‘init_wrapper_funcs_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:682:42: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:683:37: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:694:19: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:695:36: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:682:42: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:683:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:694:21: note: (20) calling ‘lookup_fall_through’ from ‘init_wrapper_funcs_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:356:1: note: (21) entry to ‘lookup_fall_through’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:381:19: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:381:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:694:21: note: (24) returning to ‘init_wrapper_funcs_fixed’ from ‘lookup_fall_through’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:694:19: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:695:36: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:734:8: note: (27) returning to ‘create_fixed_wrapper’ from ‘init_wrapper_funcs_fixed’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:737:16: note: (28) calling ‘p11_virtual_is_wrapper’ from ‘create_fixed_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:584:1: note: (29) entry to ‘p11_virtual_is_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:593:74: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:594:23: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:593:74: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:593:74: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:737:16: note: (34) returning to ‘create_fixed_wrapper’ from ‘p11_virtual_is_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:737:8: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:738:30: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:738:8: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:739:30: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:739:8: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:740:30: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:740:8: note: (41) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:740:8: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:641:35: note: (43) returning to ‘p11_virtual_wrap_fixed’ from ‘create_fixed_wrapper’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:642:28: note: (44) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:645:40: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c:732:29: note: (46) ‘create_fixed_wrapper(virt,  i,  destroyer)’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: internal warning: child 1542 timed out after 30s <--[gcc]
cswrap: error: child 1542 (/usr/bin/gcc) terminated by signal 15 (timed out)
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/virtual.c: internal warning: child 1539 timed out after 30s <--[cppcheck]
cswrap: error: child 1539 (/usr/bin/cppcheck) terminated by signal 15 (timed out)
[77/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/proxy.c.o -MF p11-kit/libp11-kit-testable.a.p/proxy.c.o.d -o p11-kit/libp11-kit-testable.a.p/proxy.c.o -c ../p11-kit/proxy.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘map_session_to_real’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:175:32: warning: leak of ‘to_close’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:665:1: note: (1) entry to ‘proxy_C_CloseAllSessions’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:677:20: note: (2) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:56: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:680:42: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:680:25: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:681:44: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:681:36: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:682:28: note: (7) assuming ‘to_close’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:682:28: note: (8) following ‘false’ branch (when ‘to_close’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:685:56: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:687:40: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:688:49: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:696:12: note: (12) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:696:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:699:23: note: (14) following ‘true’ branch (when ‘i < count’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:700:53: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:700:17: note: (16) calling ‘proxy_C_CloseSession’ from ‘proxy_C_CloseAllSessions’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:638:1: note: (17) entry to ‘proxy_C_CloseSession’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:647:14: note: (18) calling ‘map_session_to_real’ from ‘proxy_C_CloseSession’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:158:1: note: (19) entry to ‘map_session_to_real’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:166:9: note: (20) following ‘true’ branch (when ‘handle’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:167:9: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:167:9: note: (22) following ‘true’ branch (when ‘mapping’ is non-NULL)... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:169:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:171:20: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:174:35: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:174:25: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:175:32: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:175:32: note: (28) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:175:32: note: (29) ‘to_close’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘proxy_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:196:25: warning: leak of ‘py’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:337:14: note: (2) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:43: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘py’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:356:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:356:17: note: (10) calling ‘proxy_free’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:192:1: note: (11) entry to ‘proxy_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:194:12: note: (12) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:195:20: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:195:20: note: (14) following ‘true’ branch (when ‘finalize != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:196:25: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:196:25: note: (16) if ‘p11_kit_modules_finalize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:196:25: note: (17) ‘py’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:198:17: warning: leak of ‘py’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:337:14: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘py’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:345:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:345:17: note: (8) calling ‘proxy_free’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:192:1: note: (9) entry to ‘proxy_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:194:12: note: (10) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:195:20: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:195:20: note: (12) following ‘false’ branch (when ‘finalize == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:197:25: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:198:17: note: (14) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:198:17: note: (15) ‘py’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘modules_dup’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:248:16: warning: leak of ‘py’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:337:14: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘py’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:343:22: note: (6) calling ‘modules_dup’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:241:1: note: (7) entry to ‘modules_dup’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:248:16: note: (8) if ‘memdup’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:248:16: note: (9) ‘py’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘proxy_list_slots’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:248:16: warning: leak of ‘new_slots’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (8) calling ‘proxy_list_slots’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (22) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (23) assuming ‘new_slots’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (24) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘false’ branch (when ‘new_mappings’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:248:16: note: (28) ‘new_slots’ leaks here; was allocated at (22) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:248:16: warning: leak of ‘new_mappings’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (8) calling ‘proxy_list_slots’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (36) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (40) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (44) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:248:16: note: (46) ‘new_mappings’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: warning: leak of ‘new_mappings’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:471:1: note: (1) entry to ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘count’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:483:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:485:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:487:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:38: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (8) calling ‘proxy_list_slots’ from ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (34) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (35) ‘new_mappings’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: warning: leak of ‘py’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:337:14: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘py’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (10) calling ‘proxy_list_slots’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (11) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (14) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (15) ‘py’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (8) calling ‘proxy_list_slots’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (34) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (35) ‘<unknown>’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: warning: leak of ‘slots’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: note: (6) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: note: (7) ‘slots’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: warning: leak of ‘new_mappings’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:471:1: note: (1) entry to ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘count’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:483:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:485:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:487:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:38: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (8) calling ‘proxy_list_slots’ from ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: note: (36) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: note: (37) ‘new_mappings’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: warning: leak of ‘py’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:337:14: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘py’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (10) calling ‘proxy_list_slots’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (11) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: note: (16) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: note: (17) ‘py’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (8) calling ‘proxy_list_slots’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: note: (36) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:270:36: note: (37) ‘<unknown>’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘new_mappings’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:471:1: note: (1) entry to ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘count’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:483:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:485:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:487:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:38: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (8) calling ‘proxy_list_slots’ from ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (36) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (40) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (41) ‘new_mappings’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘py’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:337:14: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘py’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (10) calling ‘proxy_list_slots’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (11) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (16) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (20) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (21) ‘py’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:331:1: note: (1) entry to ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:351:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:352:22: note: (8) calling ‘proxy_list_slots’ from ‘proxy_create’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (36) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (40) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (41) ‘<unknown>’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘new_slots’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (5) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (9) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (13) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) assuming ‘new_slots’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (17) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (18) ‘new_slots’ leaks here; was allocated at (13) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘new_mappings’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:471:1: note: (1) entry to ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘count’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:483:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:485:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:487:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:38: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (8) calling ‘proxy_list_slots’ from ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (34) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (36) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (40) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (42) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (44) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (46) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (47) ‘new_mappings’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:328:1: warning: leak of ‘new_slots’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:34: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (5) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (7) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) assuming ‘new_slots’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:328:1: note: (13) ‘new_slots’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:328:1: warning: leak of ‘new_mappings’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:471:1: note: (1) entry to ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘count’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:483:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:485:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:487:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:38: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:495:28: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:501:30: note: (8) calling ‘proxy_list_slots’ from ‘proxy_C_GetSlotList’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:252:1: note: (9) entry to ‘proxy_list_slots’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:261:30: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:267:28: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:268:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:269:33: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:273:20: note: (14) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:43: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:278:48: note: (18) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:280:20: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:285:37: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch (when ‘new_slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:286:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:71: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:287:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘new_mappings’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘new_mappings’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:288:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:289:38: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:292:39: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:313:39: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:322:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:328:1: note: (32) ‘new_mappings’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘proxy_create’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: warning: leak of ‘py’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:337:14: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘py’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘py’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:338:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:340:20: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:344:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (7) if ‘p11_kit_modules_initialize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:349:14: note: (8) ‘py’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘proxy_C_OpenSession’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:626:38: warning: leak of ‘sess’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:588:1: note: (1) entry to ‘proxy_C_OpenSession’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘handle’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:600:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:602:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:602:14: note: (4) calling ‘map_slot_to_real’ from ‘proxy_C_OpenSession’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:135:1: note: (5) entry to ‘map_slot_to_real’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:141:9: note: (6) following ‘true’ branch (when ‘mapping’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:143:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:148:30: note: (8) calling ‘map_slot_unlocked’ from ‘map_slot_to_real’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:114:1: note: (9) entry to ‘map_slot_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:120:9: note: (10) following ‘true’ branch (when ‘px’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:121:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:121:9: note: (12) following ‘true’ branch (when ‘mapping’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:121:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:124:17: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:125:33: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:148:30: note: (16) returning to ‘map_slot_to_real’ from ‘map_slot_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:602:14: note: (17) returning to ‘proxy_C_OpenSession’ from ‘map_slot_to_real’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:603:12: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:606:18: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:608:12: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:609:17: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:611:28: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:621:40: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:621:40: note: (24) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (25) assuming ‘sess’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:622:33: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (26) following ‘true’ branch (when ‘sess’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:622:33: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:623:54: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:626:38: note: (28) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:626:38: note: (29) ‘sess’ leaks here; was allocated at (24) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘proxy_C_CloseAllSessions’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:685:33: warning: leak of ‘to_close’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:677:20: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:680:42: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:680:25: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:681:44: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:681:36: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:682:28: note: (6) assuming ‘to_close’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:682:28: note: (7) following ‘false’ branch (when ‘to_close’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:685:56: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:685:33: note: (9) if ‘p11_dict_iterate’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:685:33: note: (10) ‘to_close’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:687:40: warning: leak of ‘to_close’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:677:20: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:680:42: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:680:25: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:681:44: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:681:36: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:682:28: note: (6) assuming ‘to_close’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:682:28: note: (7) following ‘false’ branch (when ‘to_close’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:685:56: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:687:40: note: (9) if ‘p11_dict_next’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:687:40: note: (10) ‘to_close’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘get_interface_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:772:9: warning: leak of ‘state’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘interface’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:754:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:755:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘version’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:755:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:757:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:763:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:766:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:766:17: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:767:12: note: (8) assuming ‘state’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:767:12: note: (9) following ‘false’ branch (when ‘state’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:772:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:772:9: note: (11) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:772:9: note: (12) ‘state’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c: In function ‘p11_proxy_module_create’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:964:9: warning: leak of ‘state’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:957:9: note: (1) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:958:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:958:9: note: (3) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:960:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:960:17: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:961:12: note: (6) assuming ‘state’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:961:12: note: (7) following ‘false’ branch (when ‘state’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:964:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:964:9: note: (9) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/proxy.c:964:9: note: (10) ‘state’ leaks here; was allocated at (5) <--[gcc]
[78/428] gcc  -o p11-kit/libp11-kit.so.0.4.7 p11-kit/libp11-kit.so.0.4.7.p/iter.c.o p11-kit/libp11-kit.so.0.4.7.p/messages.c.o p11-kit/libp11-kit.so.0.4.7.p/modules.c.o p11-kit/libp11-kit.so.0.4.7.p/pin.c.o p11-kit/libp11-kit.so.0.4.7.p/proxy.c.o p11-kit/libp11-kit.so.0.4.7.p/proxy-init.c.o p11-kit/libp11-kit.so.0.4.7.p/rpc-server.c.o p11-kit/libp11-kit.so.0.4.7.p/uri.c.o p11-kit/libp11-kit.so.0.4.7.p/util.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libp11-kit.so.0 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-internal.a common/libp11-library.a common/libp11-common.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/libp11-kit.map -Wl,-z,nodelete /usr/lib64/libffi.so -Wl,--end-group -pthread
[79/428] gcc -Itrust/liblibtrust-data.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ trust/liblibtrust-data.a.p/utf8.c.o -MF trust/liblibtrust-data.a.p/utf8.c.o.d -o trust/liblibtrust-data.a.p/utf8.c.o -c ../trust/utf8.c
[80/428] gcc -Itrust/liblibtrust-data.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ trust/liblibtrust-data.a.p/x509.c.o -MF trust/liblibtrust-data.a.p/x509.c.o.d -o trust/liblibtrust-data.a.p/x509.c.o -c ../trust/x509.c
[81/428] gcc -Itrust/liblibtrust-testable.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/liblibtrust-testable.a.p/builder.c.o -MF trust/liblibtrust-testable.a.p/builder.c.o.d -o trust/liblibtrust-testable.a.p/builder.c.o -c ../trust/builder.c
[82/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/modules.c.o -MF p11-kit/libp11-kit-testable.a.p/modules.c.o.d -o p11-kit/libp11-kit-testable.a.p/modules.c.o -c ../p11-kit/modules.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘is_module_enabled_unlocked’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:602:21: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘is_module_enabled_unlocked’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:45: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:36: note: (13) calling ‘is_module_enabled_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:593:1: note: (14) entry to ‘is_module_enabled_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:602:21: note: (15) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:602:21: note: (16) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:603:22: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘is_module_enabled_unlocked’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:36: note: (13) calling ‘is_module_enabled_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:593:1: note: (14) entry to ‘is_module_enabled_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:603:22: note: (15) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:603:22: note: (16) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:609:20: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘is_module_enabled_unlocked’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:36: note: (13) calling ‘is_module_enabled_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:593:1: note: (14) entry to ‘is_module_enabled_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:609:20: note: (15) if ‘_p11_get_progname_unlocked’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:609:20: note: (16) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:611:17: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘is_module_enabled_unlocked’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:36: note: (13) calling ‘is_module_enabled_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:593:1: note: (14) entry to ‘is_module_enabled_unlocked’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:611:17: note: (15) if ‘p11_message’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:611:17: note: (16) ‘modules’ leaks here; was allocated at (7) <--[gcc]
In function ‘sort_modules_by_priority’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2132:2:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1221:9: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_modules_load_inlock_reentrant’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_modules_load_inlock_reentrant’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2127:12: note: (11) following ‘false’ branch (when ‘rv == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2132:9: note: (12) inlined call to ‘sort_modules_by_priority’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘sort_modules_by_priority’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2132:2:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1221:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1221:9: note: (14) if ‘qsort’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1221:9: note: (15) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_kit_module_finalize’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: warning: leak of ‘p11_kit_module_get_name(module)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2779:1: note: (1) entry to ‘p11_kit_module_finalize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2784:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2786:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2787:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2788:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2788:24: note: (6) calling ‘p11_kit_module_get_name’ from ‘p11_kit_module_finalize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1341:1: note: (7) entry to ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1346:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/dict.h:39, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/conf.h:39, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:44: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1350:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1355:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1356:28: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2788:24: note: (15) returning to ‘p11_kit_module_finalize’ from ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2789:17: note: (16) if ‘p11_kit_strerror’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: note: (17) ‘p11_kit_module_get_name(module)’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_kit_module_initialize’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: warning: leak of ‘p11_kit_module_get_name(module)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2738:1: note: (1) entry to ‘p11_kit_module_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2743:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2745:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2746:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2747:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2747:24: note: (6) calling ‘p11_kit_module_get_name’ from ‘p11_kit_module_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1341:1: note: (7) entry to ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1346:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1350:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1355:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1356:28: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2747:24: note: (15) returning to ‘p11_kit_module_initialize’ from ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2748:17: note: (16) if ‘p11_kit_strerror’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: note: (17) ‘p11_kit_module_get_name(module)’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_kit_module_finalize’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: warning: leak of ‘p11_kit_module_get_name(module)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2779:1: note: (1) entry to ‘p11_kit_module_finalize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2784:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2786:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2787:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2788:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2788:24: note: (6) calling ‘p11_kit_module_get_name’ from ‘p11_kit_module_finalize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1341:1: note: (7) entry to ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1346:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1350:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1355:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1356:28: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2788:24: note: (15) returning to ‘p11_kit_module_finalize’ from ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2789:17: note: (16) assuming ‘p11_kit_module_get_name(module)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2789:17: note: (17) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:75: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:76:14: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2789:30: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2789:17: note: (19) if ‘p11_message’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: note: (20) ‘p11_kit_module_get_name(module)’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_kit_module_initialize’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: warning: leak of ‘p11_kit_module_get_name(module)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2738:1: note: (1) entry to ‘p11_kit_module_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2743:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2745:20: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2746:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2747:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2747:24: note: (6) calling ‘p11_kit_module_get_name’ from ‘p11_kit_module_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1341:1: note: (7) entry to ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1346:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1350:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1355:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1356:28: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2747:24: note: (15) returning to ‘p11_kit_module_initialize’ from ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2748:17: note: (16) assuming ‘p11_kit_module_get_name(module)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2748:17: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:76:14: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2748:30: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2748:17: note: (19) if ‘p11_message’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: note: (20) ‘p11_kit_module_get_name(module)’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_kit_modules_finalize.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: warning: leak of ‘p11_kit_module_get_name(*<unknown>)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2364:1: note: (1) entry to ‘p11_kit_modules_finalize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2373:32: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2374:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2375:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2376:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2376:32: note: (6) calling ‘p11_kit_module_get_name’ from ‘p11_kit_modules_finalize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1341:1: note: (7) entry to ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1346:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1350:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1355:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1356:28: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2376:32: note: (15) returning to ‘p11_kit_modules_finalize’ from ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2377:25: note: (16) if ‘p11_kit_strerror’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: note: (17) ‘p11_kit_module_get_name(*<unknown>)’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: warning: leak of ‘p11_kit_module_get_name(*<unknown>)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2364:1: note: (1) entry to ‘p11_kit_modules_finalize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2373:32: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2374:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2375:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2376:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2376:32: note: (6) calling ‘p11_kit_module_get_name’ from ‘p11_kit_modules_finalize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1341:1: note: (7) entry to ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1346:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1350:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1355:31: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1356:28: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (14) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2376:32: note: (15) returning to ‘p11_kit_modules_finalize’ from ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2377:25: note: (16) assuming ‘p11_kit_module_get_name(*<unknown>)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2377:25: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:76:14: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2377:38: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2377:25: note: (19) if ‘p11_message’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: note: (20) ‘p11_kit_module_get_name(*<unknown>)’ leaks here; was allocated at (14) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_kit_modules_initialize.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: warning: leak of ‘p11_kit_module_get_name(*<unknown>)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2247:1: note: (1) entry to ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2258:41: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2259:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2260:20: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2279:28: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2279:28: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2280:40: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2280:40: note: (8) calling ‘p11_kit_module_get_name’ from ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1341:1: note: (9) entry to ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1346:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1350:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:20: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1355:31: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1356:28: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1357:40: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2280:40: note: (17) returning to ‘p11_kit_modules_initialize’ from ‘p11_kit_module_get_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2281:33: note: (18) assuming ‘p11_kit_module_get_name(*<unknown>)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2281:33: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:76:14: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2281:46: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2281:33: note: (21) if ‘p11_message’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1354:23: note: (22) ‘p11_kit_module_get_name(*<unknown>)’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘module_get_option_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2247:1: note: (1) entry to ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2258:41: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2259:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2260:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2261:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2262:28: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (12) calling ‘p11_kit_module_get_flags’ from ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1437:1: note: (13) entry to ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1447:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1451:20: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:29: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1458:28: note: (18) following ‘false’ branch (when ‘mod’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1458:40: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1461:43: note: (20) calling ‘module_get_option_inlock’ from ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1406:1: note: (21) entry to ‘module_get_option_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1415:12: note: (22) following ‘false’ branch (when ‘config’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (24) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (25) ‘name’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘module_get_option_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2116:22: note: (13) calling ‘prepare_module_inlock_reentrant’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2020:1: note: (14) entry to ‘prepare_module_inlock_reentrant’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:62: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2030:9: note: (15) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2032:19: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2032:12: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2033:27: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2033:27: note: (19) calling ‘module_get_option_inlock’ from ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1406:1: note: (20) entry to ‘module_get_option_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1415:12: note: (21) following ‘false’ branch (when ‘config’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (23) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (24) ‘modules’ leaks here; was allocated at (7) <--[gcc]
In function ‘module_get_option_inlock’,
    inlined from ‘lookup_managed_option’ at ../p11-kit/modules.c:1944:11:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘lookup_managed_option’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘lookup_managed_option’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2116:22: note: (13) calling ‘prepare_module_inlock_reentrant’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2020:1: note: (14) entry to ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2030:9: note: (15) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2032:19: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2038:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (19) calling ‘lookup_managed_option’ from ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1936:1: note: (20) entry to ‘lookup_managed_option’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1944:18: note: (21) inlined call to ‘module_get_option_inlock’ from ‘lookup_managed_option’ <--[gcc]
In function ‘module_get_option_inlock’,
    inlined from ‘lookup_managed_option’ at ../p11-kit/modules.c:1944:11:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1415:12: note: (22) following ‘false’ branch (when ‘config’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (24) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1417:16: note: (25) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_kit_module_get_flags’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2247:1: note: (1) entry to ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2258:41: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2259:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2260:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2261:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2262:28: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (12) calling ‘p11_kit_module_get_flags’ from ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1437:1: note: (13) entry to ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘false’ branch (when ‘module’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (16) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (17) ‘name’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1449:17: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2247:1: note: (1) entry to ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2258:41: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2259:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2260:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2261:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2262:28: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (12) calling ‘p11_kit_module_get_flags’ from ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1437:1: note: (13) entry to ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1447:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1449:17: note: (16) if ‘p11_message_clear’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1449:17: note: (17) ‘name’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:29: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2247:1: note: (1) entry to ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2258:41: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2259:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2260:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2261:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2262:28: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (12) calling ‘p11_kit_module_get_flags’ from ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1437:1: note: (13) entry to ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1447:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1451:20: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:29: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:29: note: (18) if ‘p11_virtual_is_wrapper’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:29: note: (19) ‘name’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1453:39: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2247:1: note: (1) entry to ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2258:41: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2259:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2260:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2261:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2262:28: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (12) calling ‘p11_kit_module_get_flags’ from ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1437:1: note: (13) entry to ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1447:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1451:20: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:29: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:28: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1453:39: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1453:39: note: (20) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1453:39: note: (21) ‘name’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1456:39: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2247:1: note: (1) entry to ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2258:41: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2259:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2260:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2261:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2262:28: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (12) calling ‘p11_kit_module_get_flags’ from ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1437:1: note: (13) entry to ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1447:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1451:20: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:29: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:28: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1456:39: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1456:39: note: (20) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1456:39: note: (21) ‘name’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1462:37: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2247:1: note: (1) entry to ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2258:41: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2259:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2260:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2261:32: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2262:28: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2263:40: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2264:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2265:37: note: (12) calling ‘p11_kit_module_get_flags’ from ‘p11_kit_modules_initialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1437:1: note: (13) entry to ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1443:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:214:10: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/library.h:52:44: note: in expansion of macro ‘p11_mutex_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1447:9: note: in expansion of macro ‘p11_lock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1451:20: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1452:29: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1458:28: note: (18) following ‘false’ branch (when ‘mod’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1458:40: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1461:43: note: (20) calling ‘module_get_option_inlock’ from ‘p11_kit_module_get_flags’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1406:1: note: (21) entry to ‘module_get_option_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1415:12: note: (22) following ‘true’ branch (when ‘config’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1415:12: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1461:43: note: (24) returning to ‘p11_kit_module_get_flags’ from ‘module_get_option_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1462:37: note: (25) if ‘_p11_conf_parse_boolean’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1462:37: note: (26) ‘name’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘managed_steal_sessions_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1749:9: warning: leak of ‘stolen’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1884:1: note: (1) entry to ‘managed_C_CloseAllSessions’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1892:18: note: (2) calling ‘managed_steal_sessions_inlock’ from ‘managed_C_CloseAllSessions’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1731:1: note: (3) entry to ‘managed_steal_sessions_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1742:9: note: (4) following ‘true’ branch (when ‘sessions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1743:9: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1743:9: note: (6) following ‘true’ branch (when ‘count’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1745:26: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1745:18: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘stolen’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1746:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘stolen’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1746:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1749:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1749:9: note: (12) if ‘p11_dict_iterate’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1749:9: note: (13) ‘stolen’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1750:16: warning: leak of ‘stolen’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1884:1: note: (1) entry to ‘managed_C_CloseAllSessions’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1892:18: note: (2) calling ‘managed_steal_sessions_inlock’ from ‘managed_C_CloseAllSessions’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1731:1: note: (3) entry to ‘managed_steal_sessions_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1742:9: note: (4) following ‘true’ branch (when ‘sessions’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1743:9: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1743:9: note: (6) following ‘true’ branch (when ‘count’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1745:26: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1745:18: note: (8) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) assuming ‘stolen’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1746:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (10) following ‘true’ branch (when ‘stolen’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1746:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1749:9: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1750:16: note: (12) if ‘p11_dict_next’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1750:16: note: (13) ‘stolen’ leaks here; was allocated at (8) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘managed_create_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1920:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘managed_create_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2116:22: note: (13) calling ‘prepare_module_inlock_reentrant’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2020:1: note: (14) entry to ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2030:9: note: (15) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2032:19: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2038:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (19) calling ‘lookup_managed_option’ from ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1936:1: note: (20) entry to ‘lookup_managed_option’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1955:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1955:12: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (23) returning to ‘prepare_module_inlock_reentrant’ from ‘lookup_managed_option’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2046:12: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2047:24: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2047:24: note: (26) calling ‘managed_create_inlock’ from ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1915:1: note: (27) entry to ‘managed_create_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (28) following ‘false’ branch (when ‘managed’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1920:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1920:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (30) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1920:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (31) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1920:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1922:9: warning: leak of ‘managed’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1919:19: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘managed’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1920:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘managed’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1920:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1923:27: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1922:9: note: (5) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1922:9: note: (6) ‘managed’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘lookup_managed_option’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1953:17: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘lookup_managed_option’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2116:22: note: (13) calling ‘prepare_module_inlock_reentrant’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2020:1: note: (14) entry to ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2030:9: note: (15) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2032:19: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2038:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (19) calling ‘lookup_managed_option’ from ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1936:1: note: (20) entry to ‘lookup_managed_option’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1953:17: note: (21) if ‘_p11_conf_parse_boolean’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1953:17: note: (22) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1959:11: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘lookup_managed_option’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2116:22: note: (13) calling ‘prepare_module_inlock_reentrant’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2020:1: note: (14) entry to ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2030:9: note: (15) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2032:19: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2038:12: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (19) calling ‘lookup_managed_option’ from ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1936:1: note: (20) entry to ‘lookup_managed_option’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1955:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1955:12: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2042:30: note: (23) returning to ‘prepare_module_inlock_reentrant’ from ‘lookup_managed_option’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2043:28: note: (24) calling ‘lookup_managed_option’ from ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1936:1: note: (25) entry to ‘lookup_managed_option’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1955:12: note: (26) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1959:11: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1959:11: note: (28) if ‘p11_message’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1959:11: note: (29) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘prepare_module_inlock_reentrant’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2034:22: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘prepare_module_inlock_reentrant’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2113:25: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2116:22: note: (13) calling ‘prepare_module_inlock_reentrant’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2020:1: note: (14) entry to ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2030:9: note: (15) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2032:19: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2032:12: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2033:27: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2033:27: note: (19) calling ‘module_get_option_inlock’ from ‘prepare_module_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1406:1: note: (20) entry to ‘module_get_option_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1415:12: note: (21) following ‘true’ branch (when ‘config’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:1415:12: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2033:27: note: (23) returning to ‘prepare_module_inlock_reentrant’ from ‘module_get_option_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2034:22: note: (24) if ‘_p11_conf_parse_boolean’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2034:22: note: (25) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_modules_load_inlock_reentrant’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_modules_load_inlock_reentrant’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (11) if ‘p11_dict_iterate’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (12) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2076:1: note: (1) entry to ‘p11_modules_load_inlock_reentrant’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2086:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2089:14: note: (3) inlined call to ‘load_registered_modules_unlocked’ from ‘p11_modules_load_inlock_reentrant’ <--[gcc]
In function ‘load_registered_modules_unlocked’,
    inlined from ‘p11_modules_load_inlock_reentrant’ at ../p11-kit/modules.c:2089:7:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:749:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c: In function ‘p11_modules_load_inlock_reentrant’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2093:19: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2094:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2099:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (11) if ‘p11_dict_next’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/modules.c:2100:16: note: (12) ‘modules’ leaks here; was allocated at (7) <--[gcc]
[83/428] gcc -Itrust/liblibtrust-testable.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/liblibtrust-testable.a.p/digest.c.o -MF trust/liblibtrust-testable.a.p/digest.c.o.d -o trust/liblibtrust-testable.a.p/digest.c.o -c ../trust/digest.c
[84/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/rpc-server.c.o -MF p11-kit/libp11-kit-testable.a.p/rpc-server.c.o.d -o p11-kit/libp11-kit-testable.a.p/rpc-server.c.o -c ../p11-kit/rpc-server.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c: In function ‘p11_kit_remote_serve_module’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘false’ branch (when ‘module’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (36) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (37) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (36) if ‘p11_buffer_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (37) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2557:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2557:9: note: (36) if ‘p11_buffer_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2557:9: note: (37) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2559:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2559:9: note: (36) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2559:9: note: (37) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2573:17: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2561:9: note: (36) following ‘default:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2572:9: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2573:17: note: (38) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2573:17: note: (39) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:17: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2561:9: note: (36) following ‘case 1:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2577:19: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2577:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:17: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:17: note: (40) if ‘write’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:17: note: (41) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2585:17: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2561:9: note: (36) following ‘case 1:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2577:19: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:9: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2584:9: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2585:17: note: (40) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2585:17: note: (41) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2595:34: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (16) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2778:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (30) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2884:15: note: (32) calling ‘p11_kit_remote_serve_module’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2542:1: note: (33) entry to ‘p11_kit_remote_serve_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (34) following ‘true’ branch (when ‘module’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2554:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2556:9: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2561:9: note: (36) following ‘case 1:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2577:19: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2577:12: note: (38) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:17: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:9: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2581:9: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2590:23: note: (42) following ‘true’ branch (when ‘status == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2591:23: note: (43) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2595:34: note: (44) if ‘p11_rpc_transport_read’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2595:34: note: (45) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c: In function ‘token_set_write_protected’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2698:17: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (20) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (28) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:56: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (32) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2844:31: note: (38) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:63: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:28: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (42) calling ‘token_set_write_protected’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2695:1: note: (43) entry to ‘token_set_write_protected’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2698:17: note: (44) if ‘p11_kit_uri_get_vendor_query’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2698:17: note: (45) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2700:13: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2727:1: note: (1) entry to ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (14) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (18) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (20) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (24) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (28) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (32) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (35) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (36) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2844:31: note: (38) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:63: note: (39) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:28: note: (40) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (41) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (42) calling ‘token_set_write_protected’ from ‘p11_kit_remote_serve_tokens’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2695:1: note: (43) entry to ‘token_set_write_protected’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2699:12: note: (44) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2700:13: note: (45) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2700:13: note: (46) if ‘_p11_conf_parse_boolean’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2700:13: note: (47) ‘uris’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c: In function ‘p11_kit_remote_serve_tokens’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:27: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:27: note: (15) if ‘p11_kit_uri_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:27: note: (16) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:21: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:21: note: (17) if ‘p11_kit_uri_parse’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:21: note: (18) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘true’ branch (when ‘provider’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (17) if ‘p11_kit_module_initialize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2774:21: note: (18) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (17) if ‘p11_kit_modules_load_and_initialize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (18) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (19) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (20) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (21) if ‘p11_kit_iter_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (22) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (23) if ‘p11_kit_iter_begin’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (24) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:16: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:16: note: (23) if ‘p11_kit_iter_next’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:16: note: (24) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (25) if ‘p11_kit_iter_get_kind’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (27) if ‘p11_kit_iter_get_token’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (28) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:29: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:29: note: (33) if ‘p11_kit_uri_match_token_info’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:29: note: (34) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (37) if ‘p11_kit_iter_get_module’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (38) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (39) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (40) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: warning: leak of ‘lower’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (9) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (11) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (17) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (29) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (31) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (33) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (39) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (40) assuming ‘lower’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (43) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (44) ‘lower’ leaks here; was allocated at (39) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (43) if ‘p11_virtual_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (44) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2831:34: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2831:34: note: (43) if ‘p11_filter_subclass’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2831:34: note: (44) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2834:33: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2832:28: note: (43) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2834:33: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2834:33: note: (45) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2834:33: note: (46) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2832:28: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: note: (45) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: note: (46) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2839:33: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:28: note: (33) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (35) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (37) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2824:20: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2825:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2826:28: note: (41) following ‘false’ branch (when ‘lower’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2830:25: note: (42) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2832:28: note: (43) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:30: note: (44) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2837:28: note: (45) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2839:33: note: (46) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2839:33: note: (47) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2839:33: note: (48) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:29: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (33) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2844:31: note: (37) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:63: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:29: note: (39) if ‘p11_kit_uri_match_token_info’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:29: note: (40) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2847:33: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2761:21: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2762:20: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:46: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2766:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:36: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (19) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2807:17: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2809:25: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2812:31: note: (31) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2813:63: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2815:20: note: (33) following ‘false’ branch (when ‘i != n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2818:26: note: (34) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2819:17: note: (35) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2823:26: note: (36) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2844:31: note: (37) following ‘true’ branch (when ‘i < n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:63: note: (38) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2845:28: note: (39) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2846:33: note: (40) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2847:33: note: (41) if ‘p11_filter_allow_token’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2847:33: note: (42) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (25) if ‘p11_kit_iter_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2853:20: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2853:20: note: (25) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2853:20: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2854:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2854:9: note: (25) if ‘p11_dict_iterate’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2854:9: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) if ‘p11_dict_next’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (26) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (27) if ‘p11_virtual_wrap’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (28) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2859:25: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2857:20: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2859:25: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2859:25: note: (29) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2859:25: note: (30) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2862:22: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2856:26: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2857:20: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2862:22: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2862:22: note: (29) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2862:22: note: (30) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (27) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (28) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (29) if ‘p11_kit_modules_finalize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (30) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:13: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:13: note: (29) if ‘p11_proxy_module_create’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:13: note: (30) ‘uris’ leaks here; was allocated at (9) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2880:17: warning: leak of ‘uris’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2749:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2750:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘in_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2751:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘out_fd >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2754:16: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (10) assuming ‘uris’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (11) following ‘false’ branch (when ‘uris’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2755:12: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2760:23: note: (13) following ‘false’ branch (when ‘i >= n_tokens’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2773:12: note: (15) following ‘false’ branch (when ‘provider’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2781:27: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2782:20: note: (17) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2788:19: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2790:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2795:16: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2798:12: note: (21) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2803:9: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2804:41: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2851:9: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2855:16: note: (25) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:14: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2869:12: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2875:9: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2877:12: note: (29) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2880:17: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2880:17: note: (31) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/rpc-server.c:2880:17: note: (32) ‘uris’ leaks here; was allocated at (9) <--[gcc]
[85/428] gcc -Itrust/liblibtrust-testable.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/liblibtrust-testable.a.p/parser.c.o -MF trust/liblibtrust-testable.a.p/parser.c.o.d -o trust/liblibtrust-testable.a.p/parser.c.o -c ../trust/parser.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c: In function ‘p11_parser_formats’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:700:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:702:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:702:9: note: (3) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:705:20: note: (4) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (6) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (7) missing call to ‘va_end’ to match ‘va_start’ at (3) <--[gcc]
[86/428] gcc -Itrust/liblibtrust-testable.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/liblibtrust-testable.a.p/save.c.o -MF trust/liblibtrust-testable.a.p/save.c.o.d -o trust/liblibtrust-testable.a.p/save.c.o -c ../trust/save.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘dir_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (10) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (11) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (12) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (13) ‘dir’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:400:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (12) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (13) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (14) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (15) ‘<unknown>’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘p11_save_open_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (6) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘<unknown>’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘dir’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘cleanup_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (5) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (5) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
[87/428] gcc -Itrust/liblibtrust-testable.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/liblibtrust-testable.a.p/session.c.o -MF trust/liblibtrust-testable.a.p/session.c.o.d -o trust/liblibtrust-testable.a.p/session.c.o -c ../trust/session.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c: In function ‘p11_session_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (5) if ‘p11_module_next_id’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (6) ‘session’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:61:28: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:61:28: note: (5) if ‘p11_builder_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:61:28: note: (6) ‘session’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:67:26: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:62:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:67:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:67:26: note: (7) if ‘p11_index_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:67:26: note: (8) ‘session’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c: In function ‘p11_session_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:86:9: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:52:1: note: (1) entry to ‘p11_session_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:62:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:63:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:63:17: note: (8) calling ‘p11_session_free’ from ‘p11_session_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:81:1: note: (9) entry to ‘p11_session_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:85:9: note: (10) calling ‘p11_session_set_operation’ from ‘p11_session_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:93:1: note: (11) entry to ‘p11_session_set_operation’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:46: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:97:9: note: (12) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:99:20: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:99:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:101:26: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:85:9: note: (16) returning to ‘p11_session_free’ from ‘p11_session_set_operation’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:86:9: note: (17) if ‘p11_builder_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:86:9: note: (18) ‘session’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:87:9: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:52:1: note: (1) entry to ‘p11_session_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:62:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:63:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:63:17: note: (8) calling ‘p11_session_free’ from ‘p11_session_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:81:1: note: (9) entry to ‘p11_session_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:85:9: note: (10) calling ‘p11_session_set_operation’ from ‘p11_session_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:93:1: note: (11) entry to ‘p11_session_set_operation’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:97:9: note: (12) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:99:20: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:99:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:101:26: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:85:9: note: (16) returning to ‘p11_session_free’ from ‘p11_session_set_operation’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:87:9: note: (17) if ‘p11_index_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:87:9: note: (18) ‘session’ leaks here; was allocated at (2) <--[gcc]
[88/428] gcc -Itrust/liblibtrust-testable.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/liblibtrust-testable.a.p/index.c.o -MF trust/liblibtrust-testable.a.p/index.c.o.d -o trust/liblibtrust-testable.a.p/index.c.o -c ../trust/index.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c: In function ‘merge_attrs’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:336:21: warning: leak of ‘built’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:654:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:663:39: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:664:45: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:668:46: note: (8) calling ‘index_build’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (9) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (15) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:45: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:384:25: note: (20) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) assuming ‘built’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:390:17: note: (24) calling ‘merge_attrs’ from ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:326:1: note: (25) entry to ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:334:23: note: (26) following ‘false’ branch (when ‘i >= nmerge’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:390:17: note: (28) returning to ‘index_build’ from ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:391:17: note: (29) calling ‘merge_attrs’ from ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:326:1: note: (30) entry to ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:334:23: note: (31) following ‘true’ branch (when ‘i < nmerge’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:336:61: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:336:21: note: (33) if ‘p11_attrs_findn’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:336:21: note: (34) ‘built’ leaks here; was allocated at (20) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: warning: leak of ‘built’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:654:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:663:39: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:664:45: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:668:46: note: (8) calling ‘index_build’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (9) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:384:25: note: (20) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) assuming ‘built’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:390:17: note: (24) calling ‘merge_attrs’ from ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:326:1: note: (25) entry to ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:334:23: note: (26) following ‘false’ branch (when ‘i >= nmerge’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (28) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (29) ‘built’ leaks here; was allocated at (20) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:703:1: note: (1) entry to ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:708:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (4) calling ‘index_replacev’ from ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (5) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (6) following ‘true’ branch (when ‘handles’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:39: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (10) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (11) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (20) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (21) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:390:17: note: (34) calling ‘merge_attrs’ from ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:326:1: note: (35) entry to ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:334:23: note: (36) following ‘false’ branch (when ‘i >= nmerge’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (38) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (39) ‘obj’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c: In function ‘index_build’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:365:14: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:365:14: note: (16) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:365:14: note: (17) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (22) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (23) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:376:26: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:376:26: note: (22) if ‘p11_attrs_count’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:376:26: note: (23) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:377:26: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:377:26: note: (22) if ‘p11_attrs_count’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:377:26: note: (23) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:378:26: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:378:26: note: (22) if ‘p11_attrs_count’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:378:26: note: (23) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:703:1: note: (1) entry to ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:708:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (4) calling ‘index_replacev’ from ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (5) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (6) following ‘true’ branch (when ‘handles’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:39: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (10) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (11) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (20) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (21) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (34) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (35) ‘obj’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: warning: leak of ‘built’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:654:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:663:39: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:664:45: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:668:46: note: (8) calling ‘index_build’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (9) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:384:25: note: (20) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) assuming ‘built’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: note: (24) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: note: (25) ‘built’ leaks here; was allocated at (20) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:703:1: note: (1) entry to ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:708:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (4) calling ‘index_replacev’ from ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (5) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (6) following ‘true’ branch (when ‘handles’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:39: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (10) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (11) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (20) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (21) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: note: (34) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: note: (35) ‘obj’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c: In function ‘index_notify.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:456:22: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:446:19: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:451:23: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:451:23: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (4) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:452:17: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (5) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:452:17: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:454:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:456:22: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:456:22: note: (8) ‘obj’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c: In function ‘p11_index_take’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (14) if ‘p11_module_next_id’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (15) ‘obj’ leaks here; was allocated at (10) <--[gcc]
[89/428] gcc -Itrust/liblibtrust-testable.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/liblibtrust-testable.a.p/module.c.o -MF trust/liblibtrust-testable.a.p/module.c.o.d -o trust/liblibtrust-testable.a.p/module.c.o -c ../trust/module.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:43: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c: In function ‘lookup_slot_inlock.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:195:1: note: (1) entry to ‘create_tokens_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (6) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
In file included from /usr/include/features.h:540, <--[gcc]
                 from /usr/include/fcntl.h:25, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:40, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/argv.h:38, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (8) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (9) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (17) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (19) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:28: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:272:25: note: (24) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:56: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:273:33: note: (25) calling ‘lookup_slot_inlock’ from ‘create_tokens_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:163:1: note: (26) entry to ‘lookup_slot_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (28) ...to here
cc1: note: (29) calling ‘lookup_slot_inlock’ from ‘lookup_slot_inlock’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:163:1: note: (30) entry to ‘lookup_slot_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (31) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (32) ‘remaining’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c: In function ‘lookup_slot_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:174:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:195:1: note: (1) entry to ‘create_tokens_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (6) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (8) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (9) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (17) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (19) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:28: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:272:25: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:273:33: note: (25) calling ‘lookup_slot_inlock’ from ‘create_tokens_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:163:1: note: (26) entry to ‘lookup_slot_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:174:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (29) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:174:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (30) ‘remaining’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:174:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c: In function ‘create_tokens_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (20) if ‘p11_token_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (21) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (22) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (23) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (22) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (23) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:270:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:28: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:270:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (24) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:270:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (25) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:270:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:279:1: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:279:1: note: (20) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c: In function ‘sys_C_FindObjectsInit’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (15) if ‘p11_attrs_buildn’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (16) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (17) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (18) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1229:50: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1229:50: note: (15) if ‘p11_index_snapshot’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1229:50: note: (16) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (17) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (18) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:37: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:37: note: (15) if ‘p11_attrs_find_ulong’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:37: note: (16) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:36: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1233:43: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:91: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (19) if ‘p11_attrs_find’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (20) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1235:60: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:36: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1233:43: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:91: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1235:60: note: (19) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1235:60: note: (20) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1244:33: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1241:35: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1244:33: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1244:33: note: (17) if ‘p11_session_set_operation’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1244:33: note: (18) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1251:16: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (10) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (11) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:36: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1233:43: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:91: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1251:16: note: (17) ‘find’ leaks here; was allocated at (9) <--[gcc]
[90/428] gcc -Itrust/liblibtrust-test.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ trust/liblibtrust-test.a.p/digest.c.o -MF trust/liblibtrust-test.a.p/digest.c.o.d -o trust/liblibtrust-test.a.p/digest.c.o -c ../trust/digest.c
[91/428] rm -f common/libp11-test.a && gcc-ar csrDT common/libp11-test.a common/libp11-test.a.p/mock.c.o common/libp11-test.a.p/test.c.o
[92/428] rm -f common/libp11-tool.a && gcc-ar csrDT common/libp11-tool.a common/libp11-tool.a.p/options.c.o common/libp11-tool.a.p/print.c.o common/libp11-tool.a.p/unix-peer.c.o common/libp11-tool.a.p/readpassphrase.c.o
[93/428] gcc -Ip11-kit/libp11-kit-testable.a.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/libp11-kit-testable.a.p/uri.c.o -MF p11-kit/libp11-kit-testable.a.p/uri.c.o.d -o p11-kit/libp11-kit-testable.a.p/uri.c.o -c ../p11-kit/uri.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:41: <--[gcc]
cswrap: warning: 2026-01-27 11:57:35 still trying to lock /cswrap_cap_file_lock
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c: In function ‘insert_attribute’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1572:1: note: (1) entry to ‘parse_vendor_query’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:49: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1579:9: note: (2) following ‘true’ branch (when ‘name_start <= name_end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1580:9: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1580:9: note: (4) following ‘true’ branch (when ‘start <= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1582:33: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1582:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1583:12: note: (7) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1583:12: note: (8) following ‘false’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1585:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1589:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1595:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1596:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1601:14: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1601:14: note: (14) calling ‘insert_attribute’ from ‘parse_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (15) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘false’ branch (when ‘attrs’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (18) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (19) ‘name’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘strdup(value)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:876:1: note: (1) entry to ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (8) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (11) calling ‘insert_attribute’ from ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (12) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) following ‘false’ branch (when ‘name’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (17) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (18) ‘strdup(value)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘strdup(name)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:876:1: note: (1) entry to ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (8) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (11) calling ‘insert_attribute’ from ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (12) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘false’ branch (when ‘value’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (20) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (21) ‘strdup(name)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:848:30: warning: leak of ‘strdup(value)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:876:1: note: (1) entry to ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (8) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (11) calling ‘insert_attribute’ from ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (12) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (19) ...to here
cc1: note: (20) calling ‘insert_attribute’ from ‘insert_attribute’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (21) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘false’ branch (when ‘attr’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (24) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (25) unwinding stack frame <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:848:30: note: (26) ‘strdup(value)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:848:30: warning: leak of ‘strdup(name)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:876:1: note: (1) entry to ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (8) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (11) calling ‘insert_attribute’ from ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (12) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (19) ...to here
cc1: note: (20) calling ‘insert_attribute’ from ‘insert_attribute’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (21) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘false’ branch (when ‘attr’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (24) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (25) unwinding stack frame <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:848:30: note: (26) ‘strdup(name)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:848:30: warning: leak of ‘strdup(value)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:876:1: note: (1) entry to ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (8) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (11) calling ‘insert_attribute’ from ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (12) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (19) ...to here
cc1: note: (20) calling ‘insert_attribute’ from ‘insert_attribute’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (21) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘false’ branch (when ‘attr’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (24) returning to ‘insert_attribute’ from ‘insert_attribute’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:848:30: note: (25) ‘strdup(value)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:848:30: warning: leak of ‘strdup(name)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:876:1: note: (1) entry to ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (8) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (11) calling ‘insert_attribute’ from ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (12) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (19) ...to here
cc1: note: (20) calling ‘insert_attribute’ from ‘insert_attribute’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (21) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘false’ branch (when ‘attr’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (24) returning to ‘insert_attribute’ from ‘insert_attribute’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:848:30: note: (25) ‘strdup(name)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c: In function ‘insert_attribute.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1572:1: note: (1) entry to ‘parse_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1579:9: note: (2) following ‘true’ branch (when ‘name_start <= name_end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1580:9: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1580:9: note: (4) following ‘true’ branch (when ‘start <= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1582:33: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1582:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1583:12: note: (7) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1583:12: note: (8) following ‘false’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1585:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1589:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1595:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1596:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1601:14: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1601:14: note: (14) calling ‘insert_attribute’ from ‘parse_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (15) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (20) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (21) ...to here
cc1: note: (22) calling ‘insert_attribute’ from ‘insert_attribute’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (23) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (24) following ‘false’ branch (when ‘attr’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (26) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (27) ‘name’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:860:16: warning: leak of ‘attr’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:854:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘attr’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘attr’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:857:20: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:860:16: note: (5) if ‘p11_array_insert’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:860:16: note: (6) ‘attr’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:860:16: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1572:1: note: (1) entry to ‘parse_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1579:9: note: (2) following ‘true’ branch (when ‘name_start <= name_end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1580:9: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1580:9: note: (4) following ‘true’ branch (when ‘start <= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1582:33: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1582:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1583:12: note: (7) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1583:12: note: (8) following ‘false’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1585:9: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1589:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1595:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1596:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1601:14: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1601:14: note: (14) calling ‘insert_attribute’ from ‘parse_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (15) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (20) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (21) ...to here
cc1: note: (22) calling ‘insert_attribute’ from ‘insert_attribute’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (23) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (24) following ‘true’ branch (when ‘attr’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:855:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:857:20: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:860:16: note: (26) if ‘p11_array_insert’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:860:16: note: (27) ‘name’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c: In function ‘insert_attribute’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:861:1: warning: leak of ‘strdup(value)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:876:1: note: (1) entry to ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (8) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (11) calling ‘insert_attribute’ from ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (12) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) following ‘false’ branch (when ‘name’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:861:1: note: (17) ‘strdup(value)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:861:1: warning: leak of ‘strdup(name)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:876:1: note: (1) entry to ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:891:20: note: (8) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:893:24: note: (11) calling ‘insert_attribute’ from ‘p11_kit_uri_set_vendor_query’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:839:1: note: (12) entry to ‘insert_attribute’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:844:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (15) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:845:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘false’ branch (when ‘value’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:846:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:861:1: note: (20) ‘strdup(name)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c: In function ‘p11_kit_uri_set_vendor_query’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:899:27: warning: use of uninitialized value ‘attr’ [CWE-457] [-Wanalyzer-use-of-uninitialized-value] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:879:20: note: (1) region created on stack here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:879:20: note: (2) capacity: 8 bytes <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:882:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:883:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:885:23: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:890:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:896:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:896:12: note: (11) following ‘false’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:899:27: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:899:27: note: (13) use of uninitialized value ‘attr’ here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c: In function ‘p11_kit_uri_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:928:23: warning: leak of ‘uri’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:921:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘uri’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:922:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:922:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:925:42: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:928:23: note: (5) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:928:23: note: (6) ‘uri’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c: In function ‘parse_vendor_query’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1595:17: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1579:9: note: (1) following ‘true’ branch (when ‘name_start <= name_end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1580:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1580:9: note: (3) following ‘true’ branch (when ‘start <= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1582:33: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1582:16: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1583:12: note: (6) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1583:12: note: (7) following ‘false’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1585:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1589:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1595:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1595:17: note: (11) if ‘p11_url_decode’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1595:17: note: (12) ‘name’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c: In function ‘p11_kit_uri_parse’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1665:21: warning: leak of ‘allocated’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1635:1: note: (1) entry to ‘p11_kit_uri_parse’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1643:9: note: (2) following ‘true’ branch (when ‘string’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1644:9: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1644:9: note: (4) following ‘true’ branch (when ‘uri’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1648:18: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1649:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1650:29: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1650:29: note: (8) calling ‘strip_whitespace’ from ‘p11_kit_uri_parse’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:163:1: note: (9) entry to ‘strip_whitespace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:169:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:170:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:170:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:172:9: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:176:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:176:12: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:177:47: note: (16) following ‘true’ branch... <--[gcc]
In file included from /usr/include/features.h:540, <--[gcc]
                 from /usr/include/fcntl.h:25, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:40, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/array.h:38, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:37: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:178:58: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:178:30: note: (18) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:178:28: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:179:37: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1650:29: note: (21) returning to ‘p11_kit_uri_parse’ from ‘strip_whitespace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1651:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1655:16: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1655:16: note: (24) when ‘strchr’ returns non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1656:12: note: (25) following ‘false’ branch (when ‘epos’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1660:18: note: (26) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1660:12: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1660:12: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1664:23: note: (29) following ‘true’ branch (when ‘i != 6’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1665:46: note: (30) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1665:21: note: (31) if ‘p11_ascii_tolower’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.c:1665:21: note: (32) ‘allocated’ leaks here; was allocated at (10) <--[gcc]
[94/428] rm -f common/libp11-asn1.a && gcc-ar csrDT common/libp11-asn1.a common/libp11-asn1.a.p/asn1.c.o common/libp11-asn1.a.p/oid.c.o common/libp11-asn1.a.p/persist.c.o
[95/428] gcc -Itrust/liblibtrust-testable.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/liblibtrust-testable.a.p/token.c.o -MF trust/liblibtrust-testable.a.p/token.c.o.d -o trust/liblibtrust-testable.a.p/token.c.o -c ../trust/token.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_is_necessary’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:99:16: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:43: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (10) calling ‘loader_load_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:164:1: note: (11) entry to ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:180:14: note: (12) calling ‘loader_is_necessary’ from ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (13) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:99:16: note: (14) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:99:16: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_was_loaded’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:41, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/dict.h:39, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.h:37, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:37: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (8) calling ‘loader_is_necessary’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (9) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:102:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:109:19: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (12) returning to ‘loader_load_path’ from ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:367:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:368:32: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:380:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:381:17: note: (17) calling ‘loader_was_loaded’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:115:1: note: (18) entry to ‘loader_was_loaded’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:121:15: note: (19) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (20) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (21) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (23) if ‘memdup’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (24) ‘key’ leaks here; was allocated at (19) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (8) calling ‘loader_is_necessary’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (9) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:102:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:109:19: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (12) returning to ‘loader_load_path’ from ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:367:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:368:32: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:380:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:381:17: note: (17) calling ‘loader_was_loaded’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:115:1: note: (18) entry to ‘loader_was_loaded’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:121:15: note: (19) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (20) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (21) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: note: (25) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: note: (26) ‘key’ leaks here; was allocated at (19) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:128:14: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (8) calling ‘loader_is_necessary’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (9) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:102:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:109:19: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (12) returning to ‘loader_load_path’ from ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:367:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:368:32: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:380:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:381:17: note: (17) calling ‘loader_was_loaded’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:115:1: note: (18) entry to ‘loader_was_loaded’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:121:15: note: (19) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (20) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (21) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:128:14: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:128:14: note: (25) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:128:14: note: (26) ‘key’ leaks here; was allocated at (19) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:130:1: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (8) calling ‘loader_is_necessary’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (9) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:102:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:109:19: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (12) returning to ‘loader_load_path’ from ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:367:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:368:32: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:380:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:381:17: note: (17) calling ‘loader_was_loaded’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:115:1: note: (18) entry to ‘loader_was_loaded’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:121:15: note: (19) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (20) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (21) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:130:1: note: (25) ‘key’ leaks here; was allocated at (19) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_gone_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:151:9: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:44: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:476:25: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:476:25: note: (12) calling ‘loader_gone_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:141:1: note: (13) entry to ‘loader_gone_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:151:9: note: (14) if ‘p11_index_load’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:151:9: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:154:14: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:476:25: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:476:25: note: (12) calling ‘loader_gone_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:141:1: note: (13) entry to ‘loader_gone_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:154:14: note: (14) if ‘p11_index_replace_all’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:154:14: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_load_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:13: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (10) calling ‘loader_load_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:164:1: note: (11) entry to ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:180:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:45: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:13: note: (14) if ‘p11_path_prefix’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:13: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:190:18: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (10) calling ‘loader_load_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:164:1: note: (11) entry to ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:180:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:45: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:190:50: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:190:18: note: (16) if ‘p11_path_prefix’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:190:18: note: (17) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:197:15: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (10) calling ‘loader_load_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:164:1: note: (11) entry to ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:180:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:45: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:197:15: note: (14) if ‘p11_parse_file’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:197:15: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_load_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (1) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (8) calling ‘loader_load_directory’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:266:1: note: (9) entry to ‘loader_load_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:280:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (11) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (14) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (15) ‘opendir(directory)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:288:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (10) calling ‘loader_load_directory’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:266:1: note: (11) entry to ‘loader_load_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:280:15: note: (12) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (13) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) ‘opendir(directory)’ leaks here; was allocated at (12) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:288:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:290:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (10) calling ‘loader_load_directory’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:266:1: note: (11) entry to ‘loader_load_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:280:15: note: (12) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (13) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:288:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:288:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:290:22: note: (18) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:290:22: note: (19) ‘opendir(directory)’ leaks here; was allocated at (12) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘p11_token_reload’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:478:25: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:21: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:20: note: (9) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:69: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:70:14: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:478:49: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:478:25: note: (11) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:478:25: note: (12) ‘origin’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘writer_remove_origin’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:555:17: warning: leak of ‘path’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:551:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘path’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:552:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:552:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:554:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:554:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:70:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:555:41: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:555:17: note: (7) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:555:17: note: (8) ‘path’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘writer_overwrite_origin’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:573:16: warning: leak of ‘path’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:570:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘path’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:571:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:571:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:573:16: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:573:16: note: (5) if ‘p11_save_open_file’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:573:16: note: (6) ‘path’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘writer_create_origin’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:587:27: warning: leak of ‘writer_suggest_name(attrs)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:599:1: note: (1) entry to ‘writer_create_origin’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:606:16: note: (2) calling ‘writer_suggest_name’ from ‘writer_create_origin’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:580:1: note: (3) entry to ‘writer_suggest_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:587:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:588:38: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:588:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:606:16: note: (7) returning to ‘writer_create_origin’ from ‘writer_suggest_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘writer_suggest_name(attrs)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:607:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:607:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:587:27: note: (12) ‘writer_suggest_name(attrs)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: warning: leak of ‘writer_suggest_name(attrs)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:599:1: note: (1) entry to ‘writer_create_origin’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:606:16: note: (2) calling ‘writer_suggest_name’ from ‘writer_create_origin’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:580:1: note: (3) entry to ‘writer_suggest_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:595:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:606:16: note: (5) returning to ‘writer_create_origin’ from ‘writer_suggest_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) assuming ‘writer_suggest_name(attrs)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:607:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:607:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (9) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (10) ‘writer_suggest_name(attrs)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘p11_token_free.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:868:9: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:880:1: note: (1) entry to ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (12) calling ‘p11_token_free’ from ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (13) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:865:12: note: (14) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
cc1: note: (15) ...to here
cc1: note: (16) calling ‘p11_token_free’ from ‘p11_token_free’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (17) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:868:9: note: (18) if ‘p11_index_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:868:9: note: (19) ‘token’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:869:9: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:880:1: note: (1) entry to ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (12) calling ‘p11_token_free’ from ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (13) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:865:12: note: (14) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
cc1: note: (15) ...to here
cc1: note: (16) calling ‘p11_token_free’ from ‘p11_token_free’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (17) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:869:9: note: (18) if ‘p11_parser_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:869:9: note: (19) ‘token’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:870:9: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:880:1: note: (1) entry to ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (12) calling ‘p11_token_free’ from ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (13) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:865:12: note: (14) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
cc1: note: (15) ...to here
cc1: note: (16) calling ‘p11_token_free’ from ‘p11_token_free’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (17) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:870:9: note: (18) if ‘p11_builder_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:870:9: note: (19) ‘token’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:871:9: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:880:1: note: (1) entry to ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (12) calling ‘p11_token_free’ from ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (13) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:865:12: note: (14) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
cc1: note: (15) ...to here
cc1: note: (16) calling ‘p11_token_free’ from ‘p11_token_free’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (17) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:871:9: note: (18) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:871:9: note: (19) ‘token’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘p11_token_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) if ‘p11_builder_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (10) ‘token’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:899:24: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:899:24: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:899:24: note: (11) if ‘p11_index_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:899:24: note: (12) ‘token’ leaks here; was allocated at (5) <--[gcc]
[96/428] gcc -Icommon/test-compat.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-compat.p/test-compat.c.o -MF common/test-compat.p/test-compat.c.o.d -o common/test-compat.p/test-compat.c.o -c ../common/test-compat.c
[97/428] gcc -Icommon/test-hash.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-hash.p/test-hash.c.o -MF common/test-hash.p/test-hash.c.o.d -o common/test-hash.p/test-hash.c.o -c ../common/test-hash.c
[98/428] gcc -Icommon/test-tests.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-tests.p/test-tests.c.o -MF common/test-tests.p/test-tests.c.o.d -o common/test-tests.p/test-tests.c.o -c ../common/test-tests.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-tests.c:89: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: mem <--[cppcheck]
[99/428] gcc -Icommon/test-hex.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-hex.p/test-hex.c.o -MF common/test-hex.p/test-hex.c.o.d -o common/test-hex.p/test-hex.c.o -c ../common/test-hex.c
[100/428] gcc -Icommon/test-dict.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-dict.p/test-dict.c.o -MF common/test-dict.p/test-dict.c.o.d -o common/test-dict.p/test-dict.c.o -c ../common/test-dict.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c: In function ‘test_hash_add_check_lots_and_collisions’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:431:22: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:427:23: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:428:25: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:428:25: note: (3) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:429:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:429:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:430:24: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:431:22: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:431:22: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c: In function ‘test_hash_count’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:460:22: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:456:23: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:457:25: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:457:25: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:458:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:458:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:459:24: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:460:22: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:460:22: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c: In function ‘test_hash_ulongptr’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:490:22: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:486:23: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:487:25: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:487:25: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:488:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:488:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:489:24: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:490:22: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:490:22: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:430: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: value <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:459: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: value <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-dict.c:489: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: value <--[cppcheck]
[101/428] gcc -Icommon/test-array.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-array.p/test-array.c.o -MF common/test-array.p/test-array.c.o.d -o common/test-array.p/test-array.c.o -c ../common/test-array.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:155: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: value <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c: In function ‘test_remove_and_count’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:155:24: warning: dereference of NULL ‘value’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:152:23: note: (1) following ‘true’ branch (when ‘i != 20000’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:153:25: note: (2) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:42: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (3) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:154:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:155:24: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:156:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:76:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:157:25: note: in expansion of macro ‘assert_not_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (7) following ‘true’ branch (when ‘__n1 == __n2’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:158:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:158:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:152:23: note: (9) following ‘true’ branch (when ‘i != 20000’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:153:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:153:25: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (12) assuming ‘value’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:154:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (13) following ‘false’ branch (when ‘value’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:154:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:154:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:155:24: note: (15) dereference of NULL ‘value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:156:22: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:152:23: note: (1) following ‘true’ branch (when ‘i != 20000’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:153:25: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:153:25: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:154:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:154:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:155:24: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:156:22: note: (7) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-array.c:156:22: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
[102/428] gcc -Itrust/liblibtrust-test.a.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ trust/liblibtrust-test.a.p/test-trust.c.o -MF trust/liblibtrust-test.a.p/test-trust.c.o.d -o trust/liblibtrust-test.a.p/test-trust.c.o -c ../trust/test-trust.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: data <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘read_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: warning: leak of FILE ‘fopen(filename, "rb")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:181:13: note: (1) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (2) assuming ‘fopen(filename, "rb")’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: note: (7) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: note: (8) ‘fopen(filename, "rb")’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: warning: leak of ‘fopen(filename, "rb")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:181:13: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (2) assuming ‘fopen(filename, "rb")’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: note: (7) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: note: (8) ‘fopen(filename, "rb")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of FILE ‘fopen(filename, "rb")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:181:13: note: (1) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (2) assuming ‘fopen(filename, "rb")’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (4) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:47: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (5) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:12: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (10) ‘fopen(filename, "rb")’ leaks here; was opened at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘fopen(filename, "rb")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:181:13: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (2) assuming ‘fopen(filename, "rb")’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (5) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:12: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (10) ‘fopen(filename, "rb")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘test_check_data_msg’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘read_file(file,  line,  function,  reference, & reflen)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:203:1: note: (1) entry to ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (2) calling ‘read_file’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (3) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (7) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (8) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (10) returning to ‘test_check_file_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:214:9: note: (11) calling ‘test_check_data_msg’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:219:1: note: (12) entry to ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:231:12: note: (13) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:76:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:232:17: note: in expansion of macro ‘assert_not_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:76:17: note: (15) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:232:17: note: in expansion of macro ‘assert_not_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (16) ‘read_file(file,  line,  function,  reference, & reflen)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘read_file(file,  line,  function,  filename, & filelen)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:219:1: note: (1) entry to ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (2) calling ‘read_file’ from ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (3) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (7) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (8) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (10) returning to ‘test_check_data_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:237:17: note: (11) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (12) ‘read_file(file,  line,  function,  filename, & filelen)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘read_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘read_file(file,  line,  function,  reference, & reflen)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:203:1: note: (1) entry to ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (2) calling ‘read_file’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (3) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (5) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (6) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (8) returning to ‘test_check_file_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:214:9: note: (9) calling ‘test_check_data_msg’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:219:1: note: (10) entry to ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (11) calling ‘read_file’ from ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (12) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:183:17: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:183:17: note: (15) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (16) ‘read_file(file,  line,  function,  reference, & reflen)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘test_check_data_msg’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘read_file(file,  line,  function,  filename, & filelen)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:219:1: note: (1) entry to ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (2) calling ‘read_file’ from ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (3) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (7) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (8) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (10) returning to ‘test_check_data_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:239:12: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:240:17: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:240:17: note: (13) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (14) ‘read_file(file,  line,  function,  filename, & filelen)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘read_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘read_file(file,  line,  function,  reference, & reflen)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:203:1: note: (1) entry to ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (2) calling ‘read_file’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (3) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (7) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (8) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (10) returning to ‘test_check_file_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:214:9: note: (11) calling ‘test_check_data_msg’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:219:1: note: (12) entry to ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (13) calling ‘read_file’ from ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (14) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:12: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:187:17: note: (19) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (20) ‘read_file(file,  line,  function,  reference, & reflen)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘read_file(file,  line,  function,  reference, & reflen)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:203:1: note: (1) entry to ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (2) calling ‘read_file’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (3) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (7) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (8) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (10) returning to ‘test_check_file_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:214:9: note: (11) calling ‘test_check_data_msg’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:219:1: note: (12) entry to ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (13) calling ‘read_file’ from ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (14) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (17) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:12: note: (19) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (21) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (22) ‘read_file(file,  line,  function,  reference, & reflen)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘test_check_data_msg’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘read_file(file,  line,  function,  reference, & reflen)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:203:1: note: (1) entry to ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (2) calling ‘read_file’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (3) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (7) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (8) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (10) returning to ‘test_check_file_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:214:9: note: (11) calling ‘test_check_data_msg’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:219:1: note: (12) entry to ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (13) calling ‘read_file’ from ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (14) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (17) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (19) returning to ‘test_check_data_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:237:17: note: (20) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (21) ‘read_file(file,  line,  function,  reference, & reflen)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: warning: leak of ‘read_file(file,  line,  function,  reference, & reflen)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:203:1: note: (1) entry to ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (2) calling ‘read_file’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (3) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (7) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (8) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:213:19: note: (10) returning to ‘test_check_file_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:214:9: note: (11) calling ‘test_check_data_msg’ from ‘test_check_file_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:219:1: note: (12) entry to ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (13) calling ‘read_file’ from ‘test_check_data_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:171:1: note: (14) entry to ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (17) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:234:20: note: (19) returning to ‘test_check_data_msg’ from ‘read_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:239:12: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:240:17: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:240:17: note: (22) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:189:18: note: (23) ‘read_file(file,  line,  function,  reference, & reflen)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘read_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: warning: use of NULL ‘fopen(filename, "rb")’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:181:13: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (2) assuming ‘fopen(filename, "rb")’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:183:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (5) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (7) argument 4 (‘fopen(filename, "rb")’) NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:53: <--[gcc]
/usr/include/stdio.h:732:15: note: argument 4 of ‘fread’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: warning: leak of ‘data’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:182:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:186:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:190:16: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (4) assuming ‘data’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:191:9: note: (5) following ‘true’ branch (when ‘data’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:13: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:194:12: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:195:17: note: (10) ‘data’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘test_check_directory_files’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:286:22: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:283:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:285:21: note: (2) following ‘true’ branch (when ‘file’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:286:22: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:286:22: note: (4) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:286:22: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c: In function ‘test_check_directory_msg’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:314:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:310:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:311:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:311:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:311:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:314:22: note: (5) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:314:22: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:314:22: warning: use of NULL ‘opendir(directory)’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:310:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:311:12: note: (2) assuming ‘opendir(directory)’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:311:12: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:312:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:314:22: note: (5) argument 1 (‘opendir(directory)’) NULL where non-null expected <--[gcc]
In file included from /usr/include/features.h:540, <--[gcc]
                 from /usr/include/fcntl.h:25, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:40, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/buffer.h:39, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/attrs.h:39, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.c:37: <--[gcc]
/usr/include/dirent.h:167:23: note: argument 1 of ‘readdir’ must be non-null <--[gcc]
[103/428] gcc -Icommon/test-message.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-message.p/test-message.c.o -MF common/test-message.p/test-message.c.o.d -o common/test-message.p/test-message.c.o -c ../common/test-message.c
[104/428] gcc -Icommon/test-url.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-url.p/test-url.c.o -MF common/test-url.p/test-url.c.o.d -o common/test-url.p/test-url.c.o -c ../common/test-url.c
[105/428] gcc -Icommon/test-argv.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-argv.p/test-argv.c.o -MF common/test-argv.p/test-argv.c.o.d -o common/test-argv.p/test-argv.c.o -c ../common/test-argv.c
[106/428] gcc -Icommon/test-constants.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-constants.p/test-constants.c.o -MF common/test-constants.p/test-constants.c.o.d -o common/test-constants.p/test-constants.c.o -c ../common/test-constants.c
[107/428] gcc -Icommon/test-buffer.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-buffer.p/test-buffer.c.o -MF common/test-buffer.p/test-buffer.c.o.d -o common/test-buffer.p/test-buffer.c.o -c ../common/test-buffer.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-buffer.c: In function ‘test_init_for_data’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-buffer.c:121:9: warning: leak of ‘strdup("blah")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-buffer.c:121:57: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-buffer.c:121:9: note: (2) ‘strdup("blah")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-buffer.c: In function ‘test_steal’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-buffer.c:154:9: warning: leak of ‘strdup("blah")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-buffer.c:154:57: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-buffer.c:154:9: note: (2) ‘strdup("blah")’ leaks here; was allocated at (1) <--[gcc]
[108/428] gcc -Icommon/test-path.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-path.p/test-path.c.o -MF common/test-path.p/test-path.c.o.d -o common/test-path.p/test-path.c.o -c ../common/test-path.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c: In function ‘test_canon’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:219:9: warning: leak of ‘test’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:218:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:219:9: note: (2) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:219:9: note: (3) ‘test’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:224:9: warning: leak of ‘test’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:218:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:223:16: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:224:9: note: (3) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-path.c:224:9: note: (4) ‘test’ leaks here; was allocated at (2) <--[gcc]
[109/428] gcc -Icommon/test-runtime.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-runtime.p/test-runtime.c.o -MF common/test-runtime.p/test-runtime.c.o.d -o common/test-runtime.p/test-runtime.c.o -c ../common/test-runtime.c
[110/428] gcc -Icommon/test-asn1.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-asn1.p/test-asn1.c.o -MF common/test-asn1.p/test-asn1.c.o.d -o common/test-asn1.p/test-asn1.c.o -c ../common/test-asn1.c
[111/428] gcc -Icommon/test-oid.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-oid.p/test-oid.c.o -MF common/test-oid.p/test-oid.c.o.d -o common/test-oid.p/test-oid.c.o -c ../common/test-oid.c
[112/428] gcc -Icommon/frob-getauxval.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/frob-getauxval.p/frob-getauxval.c.o -MF common/frob-getauxval.p/frob-getauxval.c.o.d -o common/frob-getauxval.p/frob-getauxval.c.o -c ../common/frob-getauxval.c
[113/428] gcc -Icommon/test-lexer.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-lexer.p/test-lexer.c.o -MF common/test-lexer.p/test-lexer.c.o.d -o common/test-lexer.p/test-lexer.c.o -c ../common/test-lexer.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c: In function ‘check_lex_msg’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:32: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:225:1: note: (1) entry to ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:231:28: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:118:9: note: (3) calling ‘check_lex_msg’ from ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:237:9: note: in expansion of macro ‘check_lex_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:54:1: note: (4) entry to ‘check_lex_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:32: note: (9) out-of-bounds read from byte 24 till byte 27 but ‘expected’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:32: note: read of 4 bytes from after the end of ‘expected’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:32: note: valid subscripts for ‘expected’ are ‘[0]’ to ‘[0]’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:74:29: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:225:1: note: (1) entry to ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:118:9: note: (2) calling ‘check_lex_msg’ from ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:237:9: note: in expansion of macro ‘check_lex_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:54:1: note: (3) entry to ‘check_lex_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:72:17: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:73:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:74:48: note: (8) using NULL here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:74:29: note: (9) argument 1 (‘*<unknown>.name’) NULL where non-null expected <--[gcc]
In file included from /usr/include/sys/un.h:38, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:44, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:35, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:36: <--[gcc]
/usr/include/string.h:171:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:74:48: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:225:1: note: (1) entry to ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:231:28: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:118:9: note: (3) calling ‘check_lex_msg’ from ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:237:9: note: in expansion of macro ‘check_lex_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:54:1: note: (4) entry to ‘check_lex_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:72:17: note: (9) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:73:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:74:48: note: (11) out-of-bounds read from byte 32 till byte 39 but ‘expected’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:74:48: note: read of 8 bytes from after the end of ‘expected’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:74:48: note: valid subscripts for ‘expected’ are ‘[0]’ to ‘[0]’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:78:29: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:225:1: note: (1) entry to ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:118:9: note: (2) calling ‘check_lex_msg’ from ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:237:9: note: in expansion of macro ‘check_lex_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:54:1: note: (3) entry to ‘check_lex_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:72:17: note: (6) following ‘case 2:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:73:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:74:48: note: (8) using NULL here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:78:29: note: (9) argument 1 (‘*<unknown>.value’) NULL where non-null expected <--[gcc]
/usr/include/string.h:171:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:84:29: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:225:1: note: (1) entry to ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:118:9: note: (2) calling ‘check_lex_msg’ from ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:237:9: note: in expansion of macro ‘check_lex_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:54:1: note: (3) entry to ‘check_lex_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:72:17: note: (6) following ‘case 1:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:83:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:84:29: note: (8) argument 1 (‘*<unknown>.name’) NULL where non-null expected <--[gcc]
/usr/include/string.h:171:12: note: argument 1 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:84:48: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:225:1: note: (1) entry to ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:231:28: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:118:9: note: (3) calling ‘check_lex_msg’ from ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:237:9: note: in expansion of macro ‘check_lex_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:54:1: note: (4) entry to ‘check_lex_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:72:17: note: (9) following ‘case 1:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:83:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:84:48: note: (11) out-of-bounds read from byte 32 till byte 39 but ‘expected’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:84:48: note: read of 8 bytes from after the end of ‘expected’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:84:48: note: valid subscripts for ‘expected’ are ‘[0]’ to ‘[0]’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:90:31: warning: use of NULL where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:225:1: note: (1) entry to ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:118:9: note: (2) calling ‘check_lex_msg’ from ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:237:9: note: in expansion of macro ‘check_lex_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:54:1: note: (3) entry to ‘check_lex_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:72:17: note: (6) following ‘case 3:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:89:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:90:31: note: (8) argument 1 (‘*<unknown>.name’) NULL where non-null expected <--[gcc]
/usr/include/string.h:439:15: note: argument 1 of ‘strlen’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:90:50: warning: stack-based buffer over-read [CWE-126] [-Wanalyzer-out-of-bounds] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:225:1: note: (1) entry to ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:231:28: note: (2) capacity: 24 bytes <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:118:9: note: (3) calling ‘check_lex_msg’ from ‘test_bad_value’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:237:9: note: in expansion of macro ‘check_lex_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:54:1: note: (4) entry to ‘check_lex_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:67:21: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:68:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:72:17: note: (9) following ‘case 3:’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:89:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:90:50: note: (11) out-of-bounds read from byte 32 till byte 39 but ‘expected’ ends at byte 24 <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:90:50: note: read of 8 bytes from after the end of ‘expected’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-lexer.c:90:50: note: valid subscripts for ‘expected’ are ‘[0]’ to ‘[0]’ <--[gcc]
[114/428] gcc -Icommon/test-attrs.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/test-attrs.p/test-attrs.c.o -MF common/test-attrs.p/test-attrs.c.o.d -o common/test-attrs.p/test-attrs.c.o -c ../common/test-attrs.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:453: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:454: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:457: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:458: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:459: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:461: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: template <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c: In function ‘test_take’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:415:17: warning: leak of ‘strdup("boooyah")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:415:51: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:415:17: note: (2) ‘strdup("boooyah")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:416:17: warning: leak of ‘strdup("\001")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:416:51: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:416:17: note: (2) ‘strdup("\001")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c: In function ‘test_take_recursive’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: warning: dereference of NULL ‘template’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:450:20: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:36: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (2) assuming ‘template’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (3) following ‘false’ branch (when ‘template’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (5) dereference of NULL ‘template’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: warning: leak of ‘template’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:450:20: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (2) assuming ‘template’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (3) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (7) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (8) ‘template’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:43: warning: dereference of NULL ‘*template.pValue’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (1) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:454:30: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (4) assuming ‘<unknown>’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:43: note: (7) dereference of NULL ‘*template.pValue’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (1) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:454:30: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (4) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:34: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (10) ‘<unknown>’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: warning: leak of ‘template’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:450:20: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (2) assuming ‘template’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (3) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:34: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (10) ‘template’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:461:9: warning: use of NULL ‘template[1].pValue’ where non-null expected [CWE-476] [-Wanalyzer-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (1) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:34: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:459:30: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (6) assuming ‘<unknown>’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:461:9: note: (9) argument 1 (‘template[1].pValue’) NULL where non-null expected <--[gcc]
In file included from /usr/include/sys/un.h:38, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:44, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:35: <--[gcc]
/usr/include/string.h:47:14: note: argument 1 of ‘memcpy’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:463:17: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (1) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:454:30: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (4) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:34: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:461:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:463:17: note: (9) if ‘p11_attrs_buildn’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:463:17: note: (10) ‘<unknown>’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:463:17: warning: leak of ‘template’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:450:20: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (2) assuming ‘template’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (3) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:34: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:461:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:463:17: note: (9) if ‘p11_attrs_buildn’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:463:17: note: (10) ‘template’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:464:17: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (1) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:454:30: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (4) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:34: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:461:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:464:17: note: (9) if ‘p11_attrs_take’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:464:17: note: (10) ‘<unknown>’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:464:17: warning: leak of ‘template’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:450:20: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (2) assuming ‘template’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (3) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:34: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:461:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:464:17: note: (9) if ‘p11_attrs_take’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:464:17: note: (10) ‘template’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:465:17: warning: leak of ‘strdup("\001")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (1) following ‘true’ branch (when ‘template’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:451:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:452:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:455:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:456:34: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:460:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:461:28: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:465:51: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test-attrs.c:465:17: note: (8) ‘strdup("\001")’ leaks here; was allocated at (7) <--[gcc]
[115/428] rm -f p11-kit/libp11-kit-testable.a && gcc-ar csrDT p11-kit/libp11-kit-testable.a p11-kit/libp11-kit-testable.a.p/conf.c.o p11-kit/libp11-kit-testable.a.p/log.c.o p11-kit/libp11-kit-testable.a.p/filter.c.o p11-kit/libp11-kit-testable.a.p/rpc-transport.c.o p11-kit/libp11-kit-testable.a.p/rpc-message.c.o p11-kit/libp11-kit-testable.a.p/rpc-client.c.o p11-kit/libp11-kit-testable.a.p/virtual.c.o p11-kit/libp11-kit-testable.a.p/iter.c.o p11-kit/libp11-kit-testable.a.p/messages.c.o p11-kit/libp11-kit-testable.a.p/modules.c.o p11-kit/libp11-kit-testable.a.p/pin.c.o p11-kit/libp11-kit-testable.a.p/proxy.c.o p11-kit/libp11-kit-testable.a.p/proxy-init.c.o p11-kit/libp11-kit-testable.a.p/rpc-server.c.o p11-kit/libp11-kit-testable.a.p/uri.c.o p11-kit/libp11-kit-testable.a.p/util.c.o
[116/428] gcc -Ip11-kit/p11-kit-client.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ p11-kit/p11-kit-client.so.p/client-init.c.o -MF p11-kit/p11-kit-client.so.p/client-init.c.o.d -o p11-kit/p11-kit-client.so.p/client-init.c.o -c ../p11-kit/client-init.c
[117/428] gcc -Icommon/frob-getenv.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/frob-getenv.p/frob-getenv.c.o -MF common/frob-getenv.p/frob-getenv.c.o.d -o common/frob-getenv.p/frob-getenv.c.o -c ../common/frob-getenv.c
[118/428] gcc -Icommon/frob-getprogname.p -Icommon -I../common -I. -I.. -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ common/frob-getprogname.p/frob-getprogname.c.o -MF common/frob-getprogname.p/frob-getprogname.c.o.d -o common/frob-getprogname.p/frob-getprogname.c.o -c ../common/frob-getprogname.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:61:25: warning: leak of file descriptor ‘pfds[0]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘true’ branch (when ‘pid < 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:61:25: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:61:25: note: (9) if ‘perror’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:61:25: note: (10) ‘pfds[0]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:61:25: warning: leak of file descriptor ‘pfds[1]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘true’ branch (when ‘pid < 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:61:25: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:61:25: note: (9) if ‘perror’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:61:25: note: (10) ‘pfds[1]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:74:25: warning: leak of file descriptor ‘pfds[0]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘false’ branch (when ‘pid >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (9) following ‘true’ branch (when ‘pid == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:66:38: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:74:25: note: (11) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:74:25: note: (12) ‘pfds[0]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:74:25: warning: leak of file descriptor ‘pfds[1]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘false’ branch (when ‘pid >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (9) following ‘true’ branch (when ‘pid == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:66:38: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:74:25: note: (11) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:74:25: note: (12) ‘pfds[1]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:75:25: warning: leak of file descriptor ‘pfds[1]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘false’ branch (when ‘pid >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (9) following ‘true’ branch (when ‘pid == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:66:38: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:75:25: note: (11) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:75:25: note: (12) ‘pfds[1]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:84:25: warning: leak of file descriptor ‘pfds[0]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘false’ branch (when ‘pid >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (9) following ‘false’ branch (when ‘pid != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:79:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:84:25: note: (11) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:84:25: note: (12) ‘pfds[0]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:84:25: warning: leak of file descriptor ‘pfds[1]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘false’ branch (when ‘pid >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (9) following ‘false’ branch (when ‘pid != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:79:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:84:25: note: (11) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:84:25: note: (12) ‘pfds[1]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:88:41: warning: leak of file descriptor ‘pfds[0]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘false’ branch (when ‘pid >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (9) following ‘false’ branch (when ‘pid != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:79:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:88:41: note: (11) if ‘perror’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:88:41: note: (12) ‘pfds[0]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:96:29: warning: leak of file descriptor ‘pfds[0]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘false’ branch (when ‘pid >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (9) following ‘false’ branch (when ‘pid != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:79:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:87:36: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:91:36: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:96:29: note: (13) if ‘waitpid’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:96:29: note: (14) ‘pfds[0]’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:97:33: warning: leak of file descriptor ‘pfds[0]’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:50:12: note: (1) following ‘true’ branch (when ‘argc == 1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (3) opened here as read-write <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:21: note: (4) when ‘pipe’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:54:20: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:59:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:60:20: note: (7) following ‘false’ branch (when ‘pid >= 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:65:20: note: (9) following ‘false’ branch (when ‘pid != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:79:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:87:36: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:91:36: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:96:28: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:97:33: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:97:33: note: (15) if ‘perror’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/frob-getprogname.c:97:33: note: (16) ‘pfds[0]’ leaks here <--[gcc]
[119/428] /usr/bin/meson --internal symbolextractor /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build p11-kit/libp11-kit.so.0.4.7 p11-kit/libp11-kit.so.0.4.7 p11-kit/libp11-kit.so.0.4.7.p/libp11-kit.so.0.4.7.symbols 
[120/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/add-profile.c.o -MF p11-kit/p11-kit.p/add-profile.c.o.d -o p11-kit/p11-kit.p/add-profile.c.o -c ../p11-kit/add-profile.c
[121/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/delete-object.c.o -MF p11-kit/p11-kit.p/delete-object.c.o.d -o p11-kit/p11-kit.p/delete-object.c.o -c ../p11-kit/delete-object.c
[122/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/delete-profile.c.o -MF p11-kit/p11-kit.p/delete-profile.c.o.d -o p11-kit/p11-kit.p/delete-profile.c.o -c ../p11-kit/delete-profile.c
[123/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/export-object.c.o -MF p11-kit/p11-kit.p/export-object.c.o.d -o p11-kit/p11-kit.p/export-object.c.o -c ../p11-kit/export-object.c
[124/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/generate-keypair.c.o -MF p11-kit/p11-kit.p/generate-keypair.c.o.d -o p11-kit/p11-kit.p/generate-keypair.c.o -c ../p11-kit/generate-keypair.c
[125/428] gcc -Ip11-kit/p11-kit-client.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -MD -MQ p11-kit/p11-kit-client.so.p/client.c.o -MF p11-kit/p11-kit-client.so.p/client.c.o.d -o p11-kit/p11-kit-client.so.p/client.c.o -c ../p11-kit/client.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c: In function ‘get_interface_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: warning: leak of ‘state’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘interface’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:157:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:158:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘version’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:158:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:160:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:165:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:168:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:168:17: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:169:12: note: (8) assuming ‘state’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:169:12: note: (9) following ‘false’ branch (when ‘state’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: note: (11) if ‘p11_rpc_transport_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: note: (12) ‘state’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: warning: leak of ‘address’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:150:1: note: (1) entry to ‘get_interface_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘interface’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:157:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:158:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘version’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:158:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:160:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:164:14: note: (6) calling ‘get_server_address’ from ‘get_interface_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:62:1: note: (7) entry to ‘get_server_address’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:73:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:74:27: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:74:27: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:75:20: note: (11) assuming ‘strdup(secure_getenv("P11_KIT_SERVER_ADDRESS"))’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:75:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:77:27: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:164:14: note: (14) returning to ‘get_interface_inlock’ from ‘get_server_address’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:165:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:168:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:169:12: note: (17) following ‘false’ branch (when ‘state’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: note: (19) if ‘p11_rpc_transport_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: note: (20) ‘address’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:186:18: warning: leak of ‘address’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:150:1: note: (1) entry to ‘get_interface_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘interface’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:157:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:158:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘version’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:158:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:160:13: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:164:14: note: (6) calling ‘get_server_address’ from ‘get_interface_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:62:1: note: (7) entry to ‘get_server_address’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:73:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:74:27: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:74:27: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:75:20: note: (11) assuming ‘strdup(secure_getenv("P11_KIT_SERVER_ADDRESS"))’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:75:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:77:27: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:164:14: note: (14) returning to ‘get_interface_inlock’ from ‘get_server_address’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:165:12: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:168:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:169:12: note: (17) following ‘false’ branch (when ‘state’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:174:22: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:175:12: note: (19) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:184:35: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:186:18: note: (21) if ‘p11_virtual_wrap’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/client.c:186:18: note: (22) ‘address’ leaks here; was allocated at (10) <--[gcc]
[126/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/p11-kit.c.o -MF p11-kit/p11-kit.p/p11-kit.c.o.d -o p11-kit/p11-kit.p/p11-kit.c.o -c ../p11-kit/p11-kit.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c: In function ‘p11_kit_trust’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:139:9: warning: leak of ‘args’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:129:16: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘args’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:130:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘args’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:130:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:132:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:139:9: note: (5) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:139:9: note: (6) ‘args’ leaks here; was allocated at (1) <--[gcc]
[127/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/print-config.c.o -MF p11-kit/p11-kit.p/print-config.c.o.d -o p11-kit/p11-kit.p/print-config.c.o -c ../p11-kit/print-config.c
[128/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/list-tokens.c.o -MF p11-kit/p11-kit.p/list-tokens.c.o.d -o p11-kit/p11-kit.p/list-tokens.c.o -c ../p11-kit/list-tokens.c
[129/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/list-profiles.c.o -MF p11-kit/p11-kit.p/list-profiles.c.o.d -o p11-kit/p11-kit.p/list-profiles.c.o -c ../p11-kit/list-profiles.c
[130/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/tool.c.o -MF p11-kit/p11-kit.p/tool.c.o.d -o p11-kit/p11-kit.p/tool.c.o -c ../p11-kit/tool.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c: In function ‘p11_tool_begin_iter’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tool’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:140:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:34: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (11) if ‘p11_kit_module_load’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (12) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tool’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:140:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:34: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:152:20: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: note: (13) if ‘p11_kit_module_initialize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: note: (14) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:158:25: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tool’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:140:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:34: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:152:20: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:20: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:158:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:158:25: note: (15) if ‘p11_kit_module_release’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:158:25: note: (16) ‘modules’ leaks here; was allocated at (7) <--[gcc]
[131/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/lists.c.o -MF p11-kit/p11-kit.p/lists.c.o.d -o p11-kit/p11-kit.p/lists.c.o -c ../p11-kit/lists.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c: In function ‘print_tokens’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:243:21: warning: leak of ‘slot_list’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:232:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:237:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:237:21: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:238:12: note: (4) assuming ‘slot_list’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:238:12: note: (5) following ‘false’ branch (when ‘slot_list’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:243:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:243:21: note: (7) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:243:21: note: (8) ‘slot_list’ leaks here; was allocated at (3) <--[gcc]
[132/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/tty.c.o -MF p11-kit/p11-kit.p/tty.c.o.d -o p11-kit/p11-kit.p/tty.c.o -c ../p11-kit/tty.c
[133/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/delete-object.c.o -MF p11-kit/p11-kit-testable.p/delete-object.c.o.d -o p11-kit/p11-kit-testable.p/delete-object.c.o -c ../p11-kit/delete-object.c
[134/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/list-mechanisms.c.o -MF p11-kit/p11-kit.p/list-mechanisms.c.o.d -o p11-kit/p11-kit.p/list-mechanisms.c.o -c ../p11-kit/list-mechanisms.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c: In function ‘list_mechanisms’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:185:14: warning: leak of ‘mechanisms_new’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:144:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:149:14: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:150:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:158:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:159:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:164:16: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:167:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:172:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:173:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:178:26: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:178:26: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:179:12: note: (12) assuming ‘mechanisms_new’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:179:12: note: (13) following ‘false’ branch (when ‘mechanisms_new’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:185:20: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:185:14: note: (15) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:185:14: note: (16) ‘mechanisms_new’ leaks here; was allocated at (11) <--[gcc]
[135/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/add-profile.c.o -MF p11-kit/p11-kit-testable.p/add-profile.c.o.d -o p11-kit/p11-kit-testable.p/add-profile.c.o -c ../p11-kit/add-profile.c
[136/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/import-object.c.o -MF p11-kit/p11-kit.p/import-object.c.o.d -o p11-kit/p11-kit.p/import-object.c.o -c ../p11-kit/import-object.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c: In function ‘add_attrs_pubkey_ec’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:377:18: warning: leak of ‘attr_ec_point.pValue’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:332:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:342:35: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:348:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:356:26: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:356:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:360:22: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:362:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:368:52: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:369:32: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:370:12: note: (10) assuming ‘attr_ec_point.pValue’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:370:12: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:374:9: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:377:18: note: (13) if ‘p11_attrs_build’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:377:18: note: (14) ‘attr_ec_point.pValue’ leaks here; was allocated at (9) <--[gcc]
[137/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/delete-profile.c.o -MF p11-kit/p11-kit-testable.p/delete-profile.c.o.d -o p11-kit/p11-kit-testable.p/delete-profile.c.o -c ../p11-kit/delete-profile.c
[138/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/export-object.c.o -MF p11-kit/p11-kit-testable.p/export-object.c.o.d -o p11-kit/p11-kit-testable.p/export-object.c.o -c ../p11-kit/export-object.c
[139/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/list-profiles.c.o -MF p11-kit/p11-kit-testable.p/list-profiles.c.o.d -o p11-kit/p11-kit-testable.p/list-profiles.c.o -c ../p11-kit/list-profiles.c
[140/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/list-tokens.c.o -MF p11-kit/p11-kit-testable.p/list-tokens.c.o.d -o p11-kit/p11-kit-testable.p/list-tokens.c.o -c ../p11-kit/list-tokens.c
[141/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/print-config.c.o -MF p11-kit/p11-kit-testable.p/print-config.c.o.d -o p11-kit/p11-kit-testable.p/print-config.c.o -c ../p11-kit/print-config.c
[142/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/generate-keypair.c.o -MF p11-kit/p11-kit-testable.p/generate-keypair.c.o.d -o p11-kit/p11-kit-testable.p/generate-keypair.c.o -c ../p11-kit/generate-keypair.c
[143/428] gcc -Ip11-kit/p11-kit.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -MD -MQ p11-kit/p11-kit.p/list-objects.c.o -MF p11-kit/p11-kit.p/list-objects.c.o.d -o p11-kit/p11-kit.p/list-objects.c.o -c ../p11-kit/list-objects.c
[144/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/import-object.c.o -MF p11-kit/p11-kit-testable.p/import-object.c.o.d -o p11-kit/p11-kit-testable.p/import-object.c.o -c ../p11-kit/import-object.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c: In function ‘add_attrs_pubkey_ec’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:377:18: warning: leak of ‘attr_ec_point.pValue’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:332:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:342:35: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:348:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:356:26: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:356:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:360:22: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:362:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:368:52: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:369:32: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:370:12: note: (10) assuming ‘attr_ec_point.pValue’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:370:12: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:374:9: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:377:18: note: (13) if ‘p11_attrs_build’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/import-object.c:377:18: note: (14) ‘attr_ec_point.pValue’ leaks here; was allocated at (9) <--[gcc]
[145/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/list-objects.c.o -MF p11-kit/p11-kit-testable.p/list-objects.c.o.d -o p11-kit/p11-kit-testable.p/list-objects.c.o -c ../p11-kit/list-objects.c
[146/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/tty.c.o -MF p11-kit/p11-kit-testable.p/tty.c.o.d -o p11-kit/p11-kit-testable.p/tty.c.o -c ../p11-kit/tty.c
[147/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/list-mechanisms.c.o -MF p11-kit/p11-kit-testable.p/list-mechanisms.c.o.d -o p11-kit/p11-kit-testable.p/list-mechanisms.c.o -c ../p11-kit/list-mechanisms.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c: In function ‘list_mechanisms’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:185:14: warning: leak of ‘mechanisms_new’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:144:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:149:14: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:150:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:158:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:159:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:164:16: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:167:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:172:20: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:173:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:178:26: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:178:26: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:179:12: note: (12) assuming ‘mechanisms_new’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:179:12: note: (13) following ‘false’ branch (when ‘mechanisms_new’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:185:20: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:185:14: note: (15) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/list-mechanisms.c:185:14: note: (16) ‘mechanisms_new’ leaks here; was allocated at (11) <--[gcc]
[148/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/lists.c.o -MF p11-kit/p11-kit-testable.p/lists.c.o.d -o p11-kit/p11-kit-testable.p/lists.c.o -c ../p11-kit/lists.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c: In function ‘print_tokens’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:243:21: warning: leak of ‘slot_list’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:232:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:237:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:237:21: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:238:12: note: (4) assuming ‘slot_list’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:238:12: note: (5) following ‘false’ branch (when ‘slot_list’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:243:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:243:21: note: (7) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/lists.c:243:21: note: (8) ‘slot_list’ leaks here; was allocated at (3) <--[gcc]
[149/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/p11-kit.c.o -MF p11-kit/p11-kit-testable.p/p11-kit.c.o.d -o p11-kit/p11-kit-testable.p/p11-kit.c.o -c ../p11-kit/p11-kit.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c: In function ‘p11_kit_trust’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:139:9: warning: leak of ‘args’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:129:16: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘args’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:130:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘args’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:130:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:132:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:139:9: note: (5) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.c:139:9: note: (6) ‘args’ leaks here; was allocated at (1) <--[gcc]
[150/428] gcc -Ip11-kit/p11-kit-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_SYSTEM_CONFIG_FILE="/etc/pkcs11/pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/etc/pkcs11/modules"' '-DP11_PACKAGE_CONFIG_MODULES="/usr/share/p11-kit/modules"' '-DP11_USER_CONFIG_FILE="~/.config/pkcs11/pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="~/.config/pkcs11/modules"' '-DP11_MODULE_PATH="/usr/lib64/pkcs11"' -DP11_KIT_TESTABLE -MD -MQ p11-kit/p11-kit-testable.p/tool.c.o -MF p11-kit/p11-kit-testable.p/tool.c.o.d -o p11-kit/p11-kit-testable.p/tool.c.o -c ../p11-kit/tool.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c: In function ‘p11_tool_begin_iter’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tool’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:140:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:34: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (11) if ‘p11_kit_module_load’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (12) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tool’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:140:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:34: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:152:20: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: note: (13) if ‘p11_kit_module_initialize’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: note: (14) ‘modules’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:158:25: warning: leak of ‘modules’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tool’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:140:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:34: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:18: note: in definition of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:145:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:148:27: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘modules’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch (when ‘modules’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:149:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:151:30: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:152:20: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:21: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:157:20: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:158:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:158:25: note: (15) if ‘p11_kit_module_release’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/tool.c:158:25: note: (16) ‘modules’ leaks here; was allocated at (7) <--[gcc]
[151/428] gcc -Ip11-kit/libp11-kit-pkcs11-gnu.a.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DCRYPTOKI_GNU=1 -DP11_KIT_FUTURE_UNSTABLE_API=1 -MD -MQ p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu.c.o -MF p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu.c.o.d -o p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu.c.o -c ../p11-kit/pkcs11-gnu.c
[152/428] gcc -Ip11-kit/p11-kit-remote.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ p11-kit/p11-kit-remote.p/remote.c.o -MF p11-kit/p11-kit-remote.p/remote.c.o.d -o p11-kit/p11-kit-remote.p/remote.c.o -c ../p11-kit/remote.c
[153/428] gcc -Ip11-kit/test-util.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-util.p/test-util.c.o -MF p11-kit/test-util.p/test-util.c.o.d -o p11-kit/test-util.p/test-util.c.o -c ../p11-kit/test-util.c
[154/428] gcc -Ip11-kit/test-progname.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-progname.p/test-progname.c.o -MF p11-kit/test-progname.p/test-progname.c.o.d -o p11-kit/test-progname.p/test-progname.c.o -c ../p11-kit/test-progname.c
[155/428] gcc -Ip11-kit/p11-kit-remote-testable.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ p11-kit/p11-kit-remote-testable.p/remote.c.o -MF p11-kit/p11-kit-remote-testable.p/remote.c.o.d -o p11-kit/p11-kit-remote-testable.p/remote.c.o -c ../p11-kit/remote.c
[156/428] gcc -Ip11-kit/test-init.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-init.p/test-init.c.o -MF p11-kit/test-init.p/test-init.c.o.d -o p11-kit/test-init.p/test-init.c.o -c ../p11-kit/test-init.c
[157/428] gcc -Ip11-kit/test-pin.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-pin.p/test-pin.c.o -MF p11-kit/test-pin.p/test-pin.c.o.d -o p11-kit/test-pin.p/test-pin.c.o -c ../p11-kit/test-pin.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-pin.c: In function ‘callback_one’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-pin.c:55:16: warning: leak of ‘strdup("one")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-pin.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-pin.c:54:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-pin.c:55:60: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-pin.c:55:60: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-pin.c:55:16: note: (4) ‘strdup("one")’ leaks here; was allocated at (3) <--[gcc]
[158/428] gcc -Ip11-kit/test-conf.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-conf.p/test-conf.c.o -MF p11-kit/test-conf.p/test-conf.c.o.d -o p11-kit/test-conf.p/test-conf.c.o -c ../p11-kit/test-conf.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c: In function ‘test_merge_defaults’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:111:9: warning: leak of ‘strdup("real1")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:111:47: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:111:9: note: (2) ‘strdup("real1")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:111:9: warning: leak of ‘strdup("one")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:111:31: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:111:9: note: (2) ‘strdup("one")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:112:9: warning: leak of ‘strdup("real2")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:112:47: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:112:9: note: (2) ‘strdup("real2")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:112:9: warning: leak of ‘strdup("two")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:112:31: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:112:9: note: (2) ‘strdup("two")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:114:9: warning: leak of ‘strdup("default2")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:114:49: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:114:9: note: (2) ‘strdup("default2")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:114:9: warning: leak of ‘strdup("two")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:114:33: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:114:9: note: (2) ‘strdup("two")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:115:9: warning: leak of ‘strdup("default3")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:115:51: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:115:9: note: (2) ‘strdup("default3")’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:115:9: warning: leak of ‘strdup("three")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:115:33: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-conf.c:115:9: note: (2) ‘strdup("three")’ leaks here; was allocated at (1) <--[gcc]
[159/428] gcc -Ip11-kit/test-modules.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-modules.p/test-modules.c.o -MF p11-kit/test-modules.p/test-modules.c.o.d -o p11-kit/test-modules.p/test-modules.c.o -c ../p11-kit/test-modules.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:36: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c: In function ‘test_priority’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:94:34: warning: use of possibly-NULL ‘name’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:280:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:270:32: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:271:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:277:32: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:94:34: note: (4) argument 2 (‘name’) from (3) could be NULL where non-null expected <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:280:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
In file included from /usr/include/sys/un.h:38, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:44, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:35: <--[gcc]
/usr/include/string.h:171:12: note: argument 2 of ‘strcmp’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:95:18: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:280:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:270:32: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:271:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:277:32: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:94:17: note: (4) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:280:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:95:18: note: (5) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:280:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:95:18: note: (6) ‘name’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-modules.c:280:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
[160/428] gcc -Ip11-kit/test-deprecated.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-deprecated.p/test-deprecated.c.o -MF p11-kit/test-deprecated.p/test-deprecated.c.o.d -o p11-kit/test-deprecated.p/test-deprecated.c.o -c ../p11-kit/test-deprecated.c
[161/428] gcc -Ip11-kit/test-uri.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-uri.p/test-uri.c.o -MF p11-kit/test-uri.p/test-uri.c.o.d -o p11-kit/test-uri.p/test-uri.c.o -c ../p11-kit/test-uri.c
[162/428] gcc -Ip11-kit/test-iter.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-iter.p/test-iter.c.o -MF p11-kit/test-iter.p/test-iter.c.o.d -o p11-kit/test-iter.p/test-iter.c.o -c ../p11-kit/test-iter.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-iter.c: In function ‘login_callback’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-iter.c:1016:16: warning: leak of ‘strdup("booo")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-iter.c:1016:60: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-iter.c:1016:16: note: (2) ‘strdup("booo")’ leaks here; was allocated at (1) <--[gcc]
[163/428] gcc -Ip11-kit/test-virtual.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-virtual.p/test-virtual.c.o -MF p11-kit/test-virtual.p/test-virtual.c.o.d -o p11-kit/test-virtual.p/test-virtual.c.o -c ../p11-kit/test-virtual.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c: In function ‘test_get_interface’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c:194:21: warning: leak of ‘list’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c:191:16: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c:48: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c:192:9: note: (2) assuming ‘list’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c:192:9: note: (3) following ‘true’ branch (when ‘list’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c:194:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c:194:21: note: (5) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-virtual.c:194:21: note: (6) ‘list’ leaks here; was allocated at (1) <--[gcc]
[164/428] gcc -Ip11-kit/test-rpc-message.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-rpc-message.p/test-rpc-message.c.o -MF p11-kit/test-rpc-message.p/test-rpc-message.c.o.d -o p11-kit/test-rpc-message.p/test-rpc-message.c.o -c ../p11-kit/test-rpc-message.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c: In function ‘setup_test_rpc_module’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:153:14: warning: leak of ‘mixin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:149:17: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:53: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:150:9: note: (2) assuming ‘mixin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:150:9: note: (3) following ‘true’ branch (when ‘mixin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:152:22: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:153:14: note: (5) if ‘p11_rpc_client_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:153:14: note: (6) ‘mixin’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c: In function ‘test_mechanism_value’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:768:23: warning: leak of ‘val.pParameter’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:751:23: note: (1) following ‘true’ branch (when ‘i != 2’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:752:24: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:755:17: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:757:17: note: (4) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:37: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:759:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:83:28: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:760:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (7) following ‘true’ branch (when ‘__n1 == __n2’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:760:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:761:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:103:17: note: (9) following ‘true’ branch (when ‘__p2’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:761:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:83:28: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:762:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (11) following ‘true’ branch (when ‘__n1 == __n2’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:762:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:764:45: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:764:34: note: (13) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (14) assuming ‘val.pParameter’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:765:17: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:765:17: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:767:24: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:768:23: note: (17) if ‘p11_rpc_buffer_get_mechanism’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc-message.c:768:23: note: (18) ‘val.pParameter’ leaks here; was allocated at (13) <--[gcc]
[165/428] gcc -Ip11-kit/test-proxy.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-proxy.p/test-proxy.c.o -MF p11-kit/test-proxy.p/test-proxy.c.o.d -o p11-kit/test-proxy.p/test-proxy.c.o -c ../p11-kit/test-proxy.c
[166/428] gcc -Ip11-kit/test-filter.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-filter.p/test-filter.c.o -MF p11-kit/test-filter.p/test-filter.c.o.d -o p11-kit/test-filter.p/test-filter.c.o -c ../p11-kit/test-filter.c
[167/428] gcc -Ip11-kit/test-proxy3.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-proxy3.p/test-proxy3.c.o -MF p11-kit/test-proxy3.p/test-proxy3.c.o.d -o p11-kit/test-proxy3.p/test-proxy3.c.o -c ../p11-kit/test-proxy3.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c: In function ‘test_interface_list’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:139:14: warning: leak of ‘interfaces’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:49: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:133:9: note: (1) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:83:28: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:134:9: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:136:22: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:137:9: note: (4) assuming ‘interfaces’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:137:9: note: (5) following ‘true’ branch (when ‘interfaces’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:139:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:139:14: note: (7) if ‘C_GetInterfaceList’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-proxy3.c:139:14: note: (8) ‘interfaces’ leaks here; was allocated at (3) <--[gcc]
[168/428] gcc -Ip11-kit/test-rpc.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-rpc.p/test-rpc.c.o -MF p11-kit/test-rpc.p/test-rpc.c.o.d -o p11-kit/test-rpc.p/test-rpc.c.o -c ../p11-kit/test-rpc.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c: In function ‘setup_test_rpc_module’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c:520:14: warning: leak of ‘mixin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c:516:17: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c:53: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c:517:9: note: (2) assuming ‘mixin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c:517:9: note: (3) following ‘true’ branch (when ‘mixin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c:519:22: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c:520:14: note: (5) if ‘p11_rpc_client_init’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-rpc.c:520:14: note: (6) ‘mixin’ leaks here; was allocated at (1) <--[gcc]
[169/428] gcc -Ip11-kit/p11-kit-server.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_KIT_REMOTE="p11-kit-remote"' -MD -MQ p11-kit/p11-kit-server.p/server.c.o -MF p11-kit/p11-kit-server.p/server.c.o.d -o p11-kit/p11-kit-server.p/server.c.o -c ../p11-kit/server.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c: In function ‘server_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:162:22: warning: leak of ‘server’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:144:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:144:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:145:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘socket_name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:145:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:147:18: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:147:18: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:149:12: note: (8) assuming ‘server’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:149:12: note: (9) following ‘false’ branch (when ‘server’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:152:24: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:158:12: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:161:20: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:161:19: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:162:22: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:162:22: note: (15) if ‘p11_vsock_parse_addr’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:162:22: note: (16) ‘server’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c: In function ‘create_unix_socket’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:353:17: warning: leak of file descriptor ‘sd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:328:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:329:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:329:9: note: (3) when ‘strncpy’ copies the full source string <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:334:14: note: (4) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:334:14: note: (5) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:335:12: note: (6) following ‘false’ branch (when ‘sd != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:341:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:345:12: note: (8) following ‘false’ branch (when ‘rc != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (10) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (11) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:352:12: note: (12) following ‘true’ branch (when ‘rc == -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:353:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:353:17: note: (14) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:353:17: note: (15) ‘sd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:361:25: warning: leak of file descriptor ‘sd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:328:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:329:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:329:9: note: (3) when ‘strncpy’ copies the full source string <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:334:14: note: (4) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:334:14: note: (5) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:335:12: note: (6) following ‘false’ branch (when ‘sd != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:341:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:345:12: note: (8) following ‘false’ branch (when ‘rc != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (10) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (11) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:352:12: note: (12) following ‘false’ branch (when ‘rc != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:352:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:358:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:359:22: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:360:20: note: (16) following ‘true’ branch (when ‘rc == -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:361:25: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:361:25: note: (18) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:361:25: note: (19) ‘sd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c: In function ‘create_vsock_socket’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:398:17: warning: leak of file descriptor ‘sd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:383:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:383:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:384:12: note: (3) following ‘false’ branch (when ‘sd != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:389:14: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:390:12: note: (5) following ‘false’ branch (when ‘rc != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:396:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:396:14: note: (7) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:396:14: note: (8) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:397:12: note: (9) following ‘true’ branch (when ‘rc == -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:398:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:398:17: note: (11) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:398:17: note: (12) ‘sd’ leaks here <--[gcc]
[170/428] gcc -Ip11-kit/p11-kit-server-testable.p -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DP11_KIT_REMOTE="p11-kit-remote-testable"' -MD -MQ p11-kit/p11-kit-server-testable.p/server.c.o -MF p11-kit/p11-kit-server-testable.p/server.c.o.d -o p11-kit/p11-kit-server-testable.p/server.c.o -c ../p11-kit/server.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c: In function ‘server_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:162:22: warning: leak of ‘server’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘tokens’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:143:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:144:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘n_tokens != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:144:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:145:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘socket_name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:145:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:147:18: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:147:18: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:149:12: note: (8) assuming ‘server’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:149:12: note: (9) following ‘false’ branch (when ‘server’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:152:24: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:158:12: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:161:20: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:161:19: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:162:22: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:162:22: note: (15) if ‘p11_vsock_parse_addr’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:162:22: note: (16) ‘server’ leaks here; was allocated at (7) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c: In function ‘create_unix_socket’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:353:17: warning: leak of file descriptor ‘sd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:328:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:329:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:329:9: note: (3) when ‘strncpy’ copies the full source string <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:334:14: note: (4) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:334:14: note: (5) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:335:12: note: (6) following ‘false’ branch (when ‘sd != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:341:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:345:12: note: (8) following ‘false’ branch (when ‘rc != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (10) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (11) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:352:12: note: (12) following ‘true’ branch (when ‘rc == -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:353:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:353:17: note: (14) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:353:17: note: (15) ‘sd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:361:25: warning: leak of file descriptor ‘sd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:328:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:329:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:329:9: note: (3) when ‘strncpy’ copies the full source string <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:334:14: note: (4) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:334:14: note: (5) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:335:12: note: (6) following ‘false’ branch (when ‘sd != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:341:12: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:345:12: note: (8) following ‘false’ branch (when ‘rc != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (10) stream socket marked as passive here via ‘listen’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:351:14: note: (11) when ‘listen’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:352:12: note: (12) following ‘false’ branch (when ‘rc != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:352:12: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:358:12: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:359:22: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:360:20: note: (16) following ‘true’ branch (when ‘rc == -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:361:25: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:361:25: note: (18) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:361:25: note: (19) ‘sd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c: In function ‘create_vsock_socket’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:398:17: warning: leak of file descriptor ‘sd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:383:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:383:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:384:12: note: (3) following ‘false’ branch (when ‘sd != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:389:14: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:390:12: note: (5) following ‘false’ branch (when ‘rc != -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:396:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:396:14: note: (7) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:396:14: note: (8) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:397:12: note: (9) following ‘true’ branch (when ‘rc == -1’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:398:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:398:17: note: (11) if ‘close’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/server.c:398:17: note: (12) ‘sd’ leaks here <--[gcc]
[171/428] gcc -Ip11-kit/test-version.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-version.p/test-version.c.o -MF p11-kit/test-version.p/test-version.c.o.d -o p11-kit/test-version.p/test-version.c.o -c ../p11-kit/test-version.c
[172/428] gcc -Ip11-kit/print-messages.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ p11-kit/print-messages.p/print-messages.c.o -MF p11-kit/print-messages.p/print-messages.c.o.d -o p11-kit/print-messages.p/print-messages.c.o -c ../p11-kit/print-messages.c
[173/428] gcc -Ip11-kit/test-server.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-server.p/test-server.c.o -MF p11-kit/test-server.p/test-server.c.o.d -o p11-kit/test-server.p/test-server.c.o -c ../p11-kit/test-server.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c: In function ‘setup_server’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c:155:21: warning: ‘dup2’ on possibly invalid file descriptor ‘1’ [-Wanalyzer-fd-use-without-check] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c:36: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c:150:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c:153:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c:153:12: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c:154:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c:154:17: note: (5) closed here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-server.c:155:21: note: (6) ‘1’ could be invalid <--[gcc]
[174/428] gcc -Ip11-kit/frob-setuid.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ p11-kit/frob-setuid.p/frob-setuid.c.o -MF p11-kit/frob-setuid.p/frob-setuid.c.o.d -o p11-kit/frob-setuid.p/frob-setuid.c.o -c ../p11-kit/frob-setuid.c
[175/428] gcc -Ip11-kit/mock-one.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-one.so.p/mock-module-ep.c.o -MF p11-kit/mock-one.so.p/mock-module-ep.c.o.d -o p11-kit/mock-one.so.p/mock-module-ep.c.o -c ../p11-kit/mock-module-ep.c
[176/428] gcc -Ip11-kit/mock-v3-one.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-v3-one.so.p/mock-module-v3-ep.c.o -MF p11-kit/mock-v3-one.so.p/mock-module-v3-ep.c.o.d -o p11-kit/mock-v3-one.so.p/mock-module-v3-ep.c.o -c ../p11-kit/mock-module-v3-ep.c
[177/428] gcc -Ip11-kit/mock-two.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-two.so.p/mock-module-ep2.c.o -MF p11-kit/mock-two.so.p/mock-module-ep2.c.o.d -o p11-kit/mock-two.so.p/mock-module-ep2.c.o -c ../p11-kit/mock-module-ep2.c
[178/428] gcc -Ip11-kit/test-managed.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-managed.p/test-managed.c.o -MF p11-kit/test-managed.p/test-managed.c.o.d -o p11-kit/test-managed.p/test-managed.c.o -c ../p11-kit/test-managed.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c: In function ‘test_fork_and_reinitialize’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:273:29: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:256:1: note: (1) entry to ‘test_fork_and_reinitialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:265:18: note: (2) calling ‘setup_mock_module’ from ‘test_fork_and_reinitialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:36: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:265:18: note: (7) returning to ‘test_fork_and_reinitialize’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:266:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:266:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:272:12: note: (10) following ‘true’ branch (when ‘pid == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:273:29: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:273:29: note: (12) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:288:29: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:256:1: note: (1) entry to ‘test_fork_and_reinitialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:265:18: note: (2) calling ‘setup_mock_module’ from ‘test_fork_and_reinitialize’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:265:18: note: (7) returning to ‘test_fork_and_reinitialize’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:79:17: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:266:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:80:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:266:9: note: in expansion of macro ‘assert_ptr_not_null’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:272:12: note: (10) following ‘false’ branch (when ‘pid != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:272:12: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:287:23: note: (12) following ‘true’ branch (when ‘i != 128’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:288:29: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:288:29: note: (14) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:301: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_get_info’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:57:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:49:1: note: (1) entry to ‘test_get_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:55:18: note: (2) calling ‘setup_mock_module’ from ‘test_get_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:55:18: note: (7) returning to ‘test_get_info’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:57:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_get_slot_list’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:81:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:71:1: note: (1) entry to ‘test_get_slot_list’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:78:18: note: (2) calling ‘setup_mock_module’ from ‘test_get_slot_list’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:78:18: note: (7) returning to ‘test_get_slot_list’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:81:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_get_slot_info’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:114:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:105:1: note: (1) entry to ‘test_get_slot_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:112:18: note: (2) calling ‘setup_mock_module’ from ‘test_get_slot_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:112:18: note: (7) returning to ‘test_get_slot_info’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:114:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_get_token_info’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:148:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:139:1: note: (1) entry to ‘test_get_token_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:146:18: note: (2) calling ‘setup_mock_module’ from ‘test_get_token_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:146:18: note: (7) returning to ‘test_get_token_info’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:148:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_get_mechanism_list’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:199:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:190:1: note: (1) entry to ‘test_get_mechanism_list’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:197:18: note: (2) calling ‘setup_mock_module’ from ‘test_get_mechanism_list’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:197:18: note: (7) returning to ‘test_get_mechanism_list’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:199:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_get_mechanism_info’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:226:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:218:1: note: (1) entry to ‘test_get_mechanism_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:224:18: note: (2) calling ‘setup_mock_module’ from ‘test_get_mechanism_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:224:18: note: (7) returning to ‘test_get_mechanism_info’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:226:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_init_token’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:256:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:249:1: note: (1) entry to ‘test_init_token’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:254:18: note: (2) calling ‘setup_mock_module’ from ‘test_init_token’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:254:18: note: (7) returning to ‘test_init_token’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:256:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_wait_for_slot_event’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:282:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:270:1: note: (1) entry to ‘test_wait_for_slot_event’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:280:18: note: (2) calling ‘setup_mock_module’ from ‘test_wait_for_slot_event’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:280:18: note: (7) returning to ‘test_wait_for_slot_event’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:282:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_open_close_session’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:301:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:293:1: note: (1) entry to ‘test_open_close_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:299:18: note: (2) calling ‘setup_mock_module’ from ‘test_open_close_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:299:18: note: (7) returning to ‘test_open_close_session’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:301:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_close_all_sessions’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:328:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:320:1: note: (1) entry to ‘test_close_all_sessions’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:326:18: note: (2) calling ‘setup_mock_module’ from ‘test_close_all_sessions’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:326:18: note: (7) returning to ‘test_close_all_sessions’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:328:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c: In function ‘test_get_session_info’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:381:21: warning: dereference of NULL ‘0’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:372:1: note: (1) entry to ‘test_get_session_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:379:18: note: (2) calling ‘setup_mock_module’ from ‘test_get_session_info’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:56:1: note: (3) entry to ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:58:30: note: (4) ‘module’ is NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:67:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:102:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:108:9: note: in expansion of macro ‘assert_ptr_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-managed.c:71:17: note: in expansion of macro ‘assert_ptr_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:379:18: note: (7) returning to ‘test_get_session_info’ from ‘setup_mock_module’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-mock.c:381:21: note: (8) dereference of NULL ‘setup_mock_module(0)’ <--[gcc]
[179/428] gcc -Ip11-kit/test-log.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-log.p/test-log.c.o -MF p11-kit/test-log.p/test-log.c.o.d -o p11-kit/test-log.p/test-log.c.o -c ../p11-kit/test-log.c
[180/428] gcc -Ip11-kit/test-log3.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-log3.p/test-log3.c.o -MF p11-kit/test-log3.p/test-log3.c.o.d -o p11-kit/test-log3.p/test-log3.c.o -c ../p11-kit/test-log3.c
[181/428] gcc -Ip11-kit/mock-v3-two.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-v3-two.so.p/mock-module-v3-ep2.c.o -MF p11-kit/mock-v3-two.so.p/mock-module-v3-ep2.c.o.d -o p11-kit/mock-v3-two.so.p/mock-module-v3-ep2.c.o -c ../p11-kit/mock-module-v3-ep2.c
[182/428] gcc -Ip11-kit/mock-three.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-three.so.p/mock-module-ep.c.o -MF p11-kit/mock-three.so.p/mock-module-ep.c.o.d -o p11-kit/mock-three.so.p/mock-module-ep.c.o -c ../p11-kit/mock-module-ep.c
[183/428] gcc -Ip11-kit/mock-four.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-four.so.p/mock-module-ep.c.o -MF p11-kit/mock-four.so.p/mock-module-ep.c.o.d -o p11-kit/mock-four.so.p/mock-module-ep.c.o -c ../p11-kit/mock-module-ep.c
[184/428] gcc -Ip11-kit/mock-eight.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-eight.so.p/mock-module-ep6.c.o -MF p11-kit/mock-eight.so.p/mock-module-ep6.c.o.d -o p11-kit/mock-eight.so.p/mock-module-ep6.c.o -c ../p11-kit/mock-module-ep6.c
[185/428] gcc -Ip11-kit/mock-v3-four.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-v3-four.so.p/mock-module-v3-ep.c.o -MF p11-kit/mock-v3-four.so.p/mock-module-v3-ep.c.o.d -o p11-kit/mock-v3-four.so.p/mock-module-v3-ep.c.o -c ../p11-kit/mock-module-v3-ep.c
[186/428] gcc -Ip11-kit/mock-nine.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-nine.so.p/mock-module-ep7.c.o -MF p11-kit/mock-nine.so.p/mock-module-ep7.c.o.d -o p11-kit/mock-nine.so.p/mock-module-ep7.c.o -c ../p11-kit/mock-module-ep7.c
[187/428] gcc -Ip11-kit/mock-five.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-five.so.p/mock-module-ep3.c.o -MF p11-kit/mock-five.so.p/mock-module-ep3.c.o.d -o p11-kit/mock-five.so.p/mock-module-ep3.c.o -c ../p11-kit/mock-module-ep3.c
[188/428] gcc -Ip11-kit/mock-seven.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-seven.so.p/mock-module-ep5.c.o -MF p11-kit/mock-seven.so.p/mock-module-ep5.c.o.d -o p11-kit/mock-seven.so.p/mock-module-ep5.c.o -c ../p11-kit/mock-module-ep5.c
[189/428] gcc -Ip11-kit/mock-ten.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-ten.so.p/mock-module-ep8.c.o -MF p11-kit/mock-ten.so.p/mock-module-ep8.c.o.d -o p11-kit/mock-ten.so.p/mock-module-ep8.c.o -c ../p11-kit/mock-module-ep8.c
[190/428] gcc -Ip11-kit/mock-eleven.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-eleven.so.p/mock-module-ep9.c.o -MF p11-kit/mock-eleven.so.p/mock-module-ep9.c.o.d -o p11-kit/mock-eleven.so.p/mock-module-ep9.c.o -c ../p11-kit/mock-module-ep9.c
[191/428] gcc -Ifuzz/rpc_fuzzer.p -Ifuzz -I../fuzz -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ fuzz/rpc_fuzzer.p/main.c.o -MF fuzz/rpc_fuzzer.p/main.c.o.d -o fuzz/rpc_fuzzer.p/main.c.o -c ../fuzz/main.c
[192/428] rm -f trust/liblibtrust-data.a && gcc-ar csrDT trust/liblibtrust-data.a trust/liblibtrust-data.a.p/utf8.c.o trust/liblibtrust-data.a.p/x509.c.o
[193/428] gcc -Ip11-kit/mock-twelve.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-twelve.so.p/mock-module-ep10.c.o -MF p11-kit/mock-twelve.so.p/mock-module-ep10.c.o.d -o p11-kit/mock-twelve.so.p/mock-module-ep10.c.o -c ../p11-kit/mock-module-ep10.c
[194/428] gcc -Ip11-kit/mock-six.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-six.so.p/mock-module-ep4.c.o -MF p11-kit/mock-six.so.p/mock-module-ep4.c.o.d -o p11-kit/mock-six.so.p/mock-module-ep4.c.o -c ../p11-kit/mock-module-ep4.c
[195/428] gcc -Ifuzz/rpc_fuzzer.p -Ifuzz -I../fuzz -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ fuzz/rpc_fuzzer.p/rpc_fuzzer.c.o -MF fuzz/rpc_fuzzer.p/rpc_fuzzer.c.o.d -o fuzz/rpc_fuzzer.p/rpc_fuzzer.c.o -c ../fuzz/rpc_fuzzer.c
[196/428] gcc -Ip11-kit/mock-fourteen.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-fourteen.so.p/mock-module-ep12.c.o -MF p11-kit/mock-fourteen.so.p/mock-module-ep12.c.o.d -o p11-kit/mock-fourteen.so.p/mock-module-ep12.c.o -c ../p11-kit/mock-module-ep12.c
[197/428] gcc -Ip11-kit/mock-thirteen.so.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread -MD -MQ p11-kit/mock-thirteen.so.p/mock-module-ep11.c.o -MF p11-kit/mock-thirteen.so.p/mock-module-ep11.c.o.d -o p11-kit/mock-thirteen.so.p/mock-module-ep11.c.o -c ../p11-kit/mock-module-ep11.c
[198/428] gcc -Ip11-kit/test-transport.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-transport.p/test-transport.c.o -MF p11-kit/test-transport.p/test-transport.c.o.d -o p11-kit/test-transport.p/test-transport.c.o -c ../p11-kit/test-transport.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:37, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c: In function ‘launch_server’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (3) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (5) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: warning: ‘listen’ on possibly invalid file descriptor ‘fd’ [-Wanalyzer-fd-use-without-check] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (2) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) ‘fd’ could be invalid <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (7) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (8) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:180:14: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
In file included from /usr/include/sys/select.h:30, <--[gcc]
                 from /usr/include/sys/types.h:179, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:42, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:35: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (7) following ‘true’ branch (when ‘__i != 16’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:180:14: note: (9) if ‘select’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:180:14: note: (10) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (7) following ‘true’ branch (when ‘__i != 16’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (9) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (11) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (12) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (7) following ‘true’ branch (when ‘__i != 16’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (11) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (12) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:186:15: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (7) following ‘true’ branch (when ‘__i != 16’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:186:15: note: (9) if ‘accept’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:186:15: note: (10) ‘fd’ leaks here <--[gcc]
[199/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/save.c.o -MF trust/p11-kit-trust.so.p/save.c.o.d -o trust/p11-kit-trust.so.p/save.c.o -c ../trust/save.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘dir_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (10) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (11) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (12) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (13) ‘dir’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:400:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (12) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (13) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (14) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (15) ‘<unknown>’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘p11_save_open_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (6) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘<unknown>’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘dir’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘cleanup_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (5) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (5) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
[200/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/session.c.o -MF trust/p11-kit-trust.so.p/session.c.o.d -o trust/p11-kit-trust.so.p/session.c.o -c ../trust/session.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c: In function ‘p11_session_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (5) if ‘p11_module_next_id’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (6) ‘session’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:61:28: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:61:28: note: (5) if ‘p11_builder_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:61:28: note: (6) ‘session’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:67:26: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:62:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:67:26: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:67:26: note: (7) if ‘p11_index_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:67:26: note: (8) ‘session’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c: In function ‘p11_session_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:86:9: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:52:1: note: (1) entry to ‘p11_session_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:62:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:63:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:63:17: note: (8) calling ‘p11_session_free’ from ‘p11_session_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:81:1: note: (9) entry to ‘p11_session_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:85:9: note: (10) calling ‘p11_session_set_operation’ from ‘p11_session_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:93:1: note: (11) entry to ‘p11_session_set_operation’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:46: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:97:9: note: (12) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:99:20: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:99:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:101:26: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:85:9: note: (16) returning to ‘p11_session_free’ from ‘p11_session_set_operation’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:86:9: note: (17) if ‘p11_builder_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:86:9: note: (18) ‘session’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:87:9: warning: leak of ‘session’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:52:1: note: (1) entry to ‘p11_session_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:56:19: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘session’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:57:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:59:27: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:62:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:63:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:63:17: note: (8) calling ‘p11_session_free’ from ‘p11_session_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:81:1: note: (9) entry to ‘p11_session_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:85:9: note: (10) calling ‘p11_session_set_operation’ from ‘p11_session_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:93:1: note: (11) entry to ‘p11_session_set_operation’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:97:9: note: (12) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:99:20: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:99:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:101:26: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:85:9: note: (16) returning to ‘p11_session_free’ from ‘p11_session_set_operation’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:87:9: note: (17) if ‘p11_index_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/session.c:87:9: note: (18) ‘session’ leaks here; was allocated at (2) <--[gcc]
[201/428] gcc -Ip11-kit/test-transport3.p -Ip11-kit -I../p11-kit -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_SYSTEM_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-pkcs11.conf"' '-DP11_SYSTEM_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/system-modules"' '-DP11_PACKAGE_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/package-modules"' '-DP11_USER_CONFIG_FILE="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-pkcs11.conf"' '-DP11_USER_CONFIG_MODULES="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/fixtures/user-modules"' '-DP11_MODULE_PATH="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit"' -MD -MQ p11-kit/test-transport3.p/test-transport3.c.o -MF p11-kit/test-transport3.p/test-transport3.c.o.d -o p11-kit/test-transport3.p/test-transport3.c.o -c ../p11-kit/test-transport3.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:37, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport3.c:45: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c: In function ‘launch_server’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (3) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (5) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: warning: ‘listen’ on possibly invalid file descriptor ‘fd’ [-Wanalyzer-fd-use-without-check] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) when ‘socket’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (2) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:170:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) ‘fd’ could be invalid <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (7) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (8) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:180:14: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
In file included from /usr/include/sys/select.h:30, <--[gcc]
                 from /usr/include/sys/types.h:179, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:42, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:35: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (7) following ‘true’ branch (when ‘__i != 16’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:180:14: note: (9) if ‘select’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:180:14: note: (10) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (7) following ‘true’ branch (when ‘__i != 16’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (9) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (11) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (12) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:181:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (7) following ‘true’ branch (when ‘__i != 16’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (11) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (12) ‘fd’ leaks here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:183:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:186:15: warning: leak of file descriptor ‘fd’ [CWE-775] [-Wanalyzer-fd-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (1) stream socket created here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:169:14: note: (2) when ‘socket’ succeeds <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (3) stream socket bound here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:175:14: note: (4) when ‘listen’ fails <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (5) following ‘false’ branch (when ‘__n1 == 18446744073709551615’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:176:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (7) following ‘true’ branch (when ‘__i != 16’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:178:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:186:15: note: (9) if ‘accept’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/test-transport-base.c:186:15: note: (10) ‘fd’ leaks here <--[gcc]
[202/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/builder.c.o -MF trust/p11-kit-trust.so.p/builder.c.o.d -o trust/p11-kit-trust.so.p/builder.c.o -c ../trust/builder.c
[203/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/digest.c.o -MF trust/p11-kit-trust.so.p/digest.c.o.d -o trust/p11-kit-trust.so.p/digest.c.o -c ../trust/digest.c
[204/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/index.c.o -MF trust/p11-kit-trust.so.p/index.c.o.d -o trust/p11-kit-trust.so.p/index.c.o -c ../trust/index.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c: In function ‘merge_attrs’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:336:21: warning: leak of ‘built’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:654:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:663:39: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:664:45: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:668:46: note: (8) calling ‘index_build’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (9) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (15) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:45: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:384:25: note: (20) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) assuming ‘built’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:390:17: note: (24) calling ‘merge_attrs’ from ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:326:1: note: (25) entry to ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:334:23: note: (26) following ‘false’ branch (when ‘i >= nmerge’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:390:17: note: (28) returning to ‘index_build’ from ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:391:17: note: (29) calling ‘merge_attrs’ from ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:326:1: note: (30) entry to ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:334:23: note: (31) following ‘true’ branch (when ‘i < nmerge’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:336:61: note: (32) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:336:21: note: (33) if ‘p11_attrs_findn’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:336:21: note: (34) ‘built’ leaks here; was allocated at (20) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: warning: leak of ‘built’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:654:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:663:39: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:664:45: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:668:46: note: (8) calling ‘index_build’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (9) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:384:25: note: (20) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) assuming ‘built’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:390:17: note: (24) calling ‘merge_attrs’ from ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:326:1: note: (25) entry to ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:334:23: note: (26) following ‘false’ branch (when ‘i >= nmerge’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (28) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (29) ‘built’ leaks here; was allocated at (20) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:703:1: note: (1) entry to ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:708:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (4) calling ‘index_replacev’ from ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (5) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (6) following ‘true’ branch (when ‘handles’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:39: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (10) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (11) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (20) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (21) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:390:17: note: (34) calling ‘merge_attrs’ from ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:326:1: note: (35) entry to ‘merge_attrs’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:334:23: note: (36) following ‘false’ branch (when ‘i >= nmerge’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (37) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (38) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:346:9: note: (39) ‘obj’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c: In function ‘index_build’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:365:14: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:365:14: note: (16) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:365:14: note: (17) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (22) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (23) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:376:26: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:376:26: note: (22) if ‘p11_attrs_count’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:376:26: note: (23) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:377:26: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:377:26: note: (22) if ‘p11_attrs_count’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:377:26: note: (23) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:378:26: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (14) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (15) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:378:26: note: (22) if ‘p11_attrs_count’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:378:26: note: (23) ‘obj’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:703:1: note: (1) entry to ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:708:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (4) calling ‘index_replacev’ from ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (5) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (6) following ‘true’ branch (when ‘handles’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:39: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (10) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (11) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (20) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (21) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (32) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (34) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (35) ‘obj’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: warning: leak of ‘built’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:654:23: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:662:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:663:39: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:664:45: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:668:46: note: (8) calling ‘index_build’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (9) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (18) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:384:25: note: (20) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) assuming ‘built’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (22) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: note: (24) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: note: (25) ‘built’ leaks here; was allocated at (20) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:703:1: note: (1) entry to ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:708:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:709:16: note: (4) calling ‘index_replacev’ from ‘p11_index_replace’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (5) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:29: note: (6) following ‘true’ branch (when ‘handles’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:653:39: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (10) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (11) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (14) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (16) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:522:14: note: (20) calling ‘index_build’ from ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:350:1: note: (21) entry to ‘index_build’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:366:12: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:13: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:12: note: (24) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:37: note: (25) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:370:28: note: (26) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:375:25: note: (27) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:17: note: (28) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (29) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:380:32: note: (30) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:381:25: note: (31) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (32) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:385:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:387:23: note: (33) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: note: (34) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:389:17: note: (35) ‘obj’ leaks here; was allocated at (16) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c: In function ‘index_notify.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:456:22: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:446:19: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:451:23: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:451:23: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (4) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:452:17: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (5) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:452:17: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:454:29: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:456:22: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:456:22: note: (8) ‘obj’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c: In function ‘p11_index_take’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: warning: leak of ‘obj’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:640:1: note: (1) entry to ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:689:23: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:690:29: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:694:22: note: (4) calling ‘p11_index_take’ from ‘index_replacev’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:507:1: note: (5) entry to ‘p11_index_take’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘index’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:514:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:515:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:517:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (11) assuming ‘obj’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (12) following ‘true’ branch (when ‘obj’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:518:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (14) if ‘p11_module_next_id’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/index.c:520:23: note: (15) ‘obj’ leaks here; was allocated at (10) <--[gcc]
[205/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/parser.c.o -MF trust/p11-kit-trust.so.p/parser.c.o.d -o trust/p11-kit-trust.so.p/parser.c.o -c ../trust/parser.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c: In function ‘p11_parser_formats’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:700:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:702:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:702:9: note: (3) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:705:20: note: (4) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (6) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (7) missing call to ‘va_end’ to match ‘va_start’ at (3) <--[gcc]
[206/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/module-init.c.o -MF trust/p11-kit-trust.so.p/module-init.c.o.d -o trust/p11-kit-trust.so.p/module-init.c.o -c ../trust/module-init.c
[207/428] rm -f trust/liblibtrust-testable.a && gcc-ar csrDT trust/liblibtrust-testable.a trust/liblibtrust-testable.a.p/builder.c.o trust/liblibtrust-testable.a.p/digest.c.o trust/liblibtrust-testable.a.p/index.c.o trust/liblibtrust-testable.a.p/parser.c.o trust/liblibtrust-testable.a.p/module.c.o trust/liblibtrust-testable.a.p/save.c.o trust/liblibtrust-testable.a.p/session.c.o trust/liblibtrust-testable.a.p/token.c.o
[208/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/check-format.c.o -MF trust/trust.p/check-format.c.o.d -o trust/trust.p/check-format.c.o -c ../trust/check-format.c
[209/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/anchor.c.o -MF trust/trust.p/anchor.c.o.d -o trust/trust.p/anchor.c.o -c ../trust/anchor.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c: In function ‘session_for_store_on_module’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:254:29: warning: leak of ‘slots’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:245:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:250:21: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:251:12: note: (3) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:252:25: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:252:25: note: (5) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) assuming ‘slots’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:253:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘slots’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:253:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:254:29: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:254:29: note: (9) if the called function throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/anchor.c:254:29: note: (10) ‘slots’ leaks here; was allocated at (5) <--[gcc]
[210/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/module.c.o -MF trust/p11-kit-trust.so.p/module.c.o.d -o trust/p11-kit-trust.so.p/module.c.o -c ../trust/module.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:43: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c: In function ‘lookup_slot_inlock.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:195:1: note: (1) entry to ‘create_tokens_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (6) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
In file included from /usr/include/features.h:540, <--[gcc]
                 from /usr/include/fcntl.h:25, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:40, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/argv.h:38, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (8) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (9) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (17) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (19) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:28: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:272:25: note: (24) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:56: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:273:33: note: (25) calling ‘lookup_slot_inlock’ from ‘create_tokens_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:163:1: note: (26) entry to ‘lookup_slot_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (27) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
cc1: note: (28) ...to here
cc1: note: (29) calling ‘lookup_slot_inlock’ from ‘lookup_slot_inlock’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:163:1: note: (30) entry to ‘lookup_slot_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (31) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (32) ‘remaining’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c: In function ‘lookup_slot_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:174:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:195:1: note: (1) entry to ‘create_tokens_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (2) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (6) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (8) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (9) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (11) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (17) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (19) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:28: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:272:25: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:273:33: note: (25) calling ‘lookup_slot_inlock’ from ‘create_tokens_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:163:1: note: (26) entry to ‘lookup_slot_inlock’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (27) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:171:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (28) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:174:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (29) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:174:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (30) ‘remaining’ leaks here; was allocated at (2) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:174:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c: In function ‘create_tokens_inlock’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (20) if ‘p11_token_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (21) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (20) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (22) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:75:14: note: (23) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (22) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (23) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:270:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (20) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:267:25: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:30: note: (21) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:269:28: note: (22) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (23) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:270:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (24) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:270:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:93:14: note: (25) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:270:33: note: in expansion of macro ‘return_val_if_reached’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:279:1: warning: leak of ‘remaining’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:230:29: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘remaining’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:231:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:233:16: note: (5) following ‘true’ branch (when ‘remaining’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:235:23: note: (7) when ‘strchr’ returns NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:236:20: note: (8) following ‘true’ branch (when ‘pos’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:25: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:243:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:245:53: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:37: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:253:36: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:254:47: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:252:51: note: (16) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:261:28: note: (18) following ‘false’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:266:33: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:279:1: note: (20) ‘remaining’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c: In function ‘sys_C_FindObjectsInit’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (15) if ‘p11_attrs_buildn’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (16) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (17) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (18) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1225:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1229:50: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1229:50: note: (15) if ‘p11_index_snapshot’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1229:50: note: (16) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (17) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:104:14: note: (18) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1230:33: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:37: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:37: note: (15) if ‘p11_attrs_find_ulong’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:37: note: (16) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:36: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1233:43: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:91: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (19) if ‘p11_attrs_find’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (20) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1235:60: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:36: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1233:43: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:91: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1235:60: note: (19) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1235:60: note: (20) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1244:33: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1208:28: note: (9) following ‘false’ branch (when ‘want_token_objects == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (12) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (13) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1241:35: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1244:33: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1244:33: note: (17) if ‘p11_session_set_operation’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1244:33: note: (18) ‘find’ leaks here; was allocated at (11) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1251:16: warning: leak of ‘find’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1170:1: note: (1) entry to ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (2) calling ‘lookup_session’ from ‘sys_C_FindObjectsInit’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:105:1: note: (3) entry to ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:117:12: note: (4) following ‘true’ branch (when ‘session’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:118:26: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1202:22: note: (6) returning to ‘sys_C_FindObjectsInit’ from ‘lookup_session’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1205:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1206:28: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1219:32: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (10) assuming ‘find’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:103:17: note: (11) following ‘true’ branch (when ‘find’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1220:25: note: in expansion of macro ‘warn_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1224:47: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:36: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1233:43: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1232:91: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1234:60: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/module.c:1251:16: note: (17) ‘find’ leaks here; was allocated at (9) <--[gcc]
[211/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/digest.c.o -MF trust/trust.p/digest.c.o.d -o trust/trust.p/digest.c.o -c ../trust/digest.c
[212/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/dump.c.o -MF trust/trust.p/dump.c.o.d -o trust/trust.p/dump.c.o -c ../trust/dump.c
[213/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/extract.c.o -MF trust/trust.p/extract.c.o.d -o trust/trust.p/extract.c.o -c ../trust/extract.c
[214/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/extract-jks.c.o -MF trust/trust.p/extract-jks.c.o.d -o trust/trust.p/extract-jks.c.o -c ../trust/extract-jks.c
[215/428] gcc -Itrust/p11-kit-trust.so.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -pthread '-DP11_DEFAULT_TRUST_PREFIX="/usr/share"' '-DP11_SYSTEM_TRUST_PREFIX="/etc"' -MD -MQ trust/p11-kit-trust.so.p/token.c.o -MF trust/p11-kit-trust.so.p/token.c.o.d -o trust/p11-kit-trust.so.p/token.c.o -c ../trust/token.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_is_necessary’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:99:16: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:43: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (10) calling ‘loader_load_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:164:1: note: (11) entry to ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:180:14: note: (12) calling ‘loader_is_necessary’ from ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (13) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:99:16: note: (14) if ‘p11_dict_get’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:99:16: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_was_loaded’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/compat.h:41, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/dict.h:39, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/asn1.h:37, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:37: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (8) calling ‘loader_is_necessary’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (9) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:102:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:109:19: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (12) returning to ‘loader_load_path’ from ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:367:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:368:32: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:380:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:381:17: note: (17) calling ‘loader_was_loaded’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:115:1: note: (18) entry to ‘loader_was_loaded’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:121:15: note: (19) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (20) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (21) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (23) if ‘memdup’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (24) ‘key’ leaks here; was allocated at (19) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (8) calling ‘loader_is_necessary’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (9) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:102:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:109:19: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (12) returning to ‘loader_load_path’ from ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:367:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:368:32: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:380:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:381:17: note: (17) calling ‘loader_was_loaded’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:115:1: note: (18) entry to ‘loader_was_loaded’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:121:15: note: (19) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (20) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (21) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: note: (25) if ‘p11_debug_precond’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: note: (26) ‘key’ leaks here; was allocated at (19) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:128:14: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (8) calling ‘loader_is_necessary’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (9) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:102:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:109:19: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (12) returning to ‘loader_load_path’ from ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:367:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:368:32: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:380:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:381:17: note: (17) calling ‘loader_was_loaded’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:115:1: note: (18) entry to ‘loader_was_loaded’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:121:15: note: (19) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (20) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (21) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (23) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:128:14: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:128:14: note: (25) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:128:14: note: (26) ‘key’ leaks here; was allocated at (19) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:130:1: warning: leak of ‘key’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (8) calling ‘loader_is_necessary’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:93:1: note: (9) entry to ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:102:12: note: (10) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:109:19: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:21: note: (12) returning to ‘loader_load_path’ from ‘loader_is_necessary’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (13) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:367:25: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:368:32: note: (15) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:380:17: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:381:17: note: (17) calling ‘loader_was_loaded’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:115:1: note: (18) entry to ‘loader_was_loaded’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:121:15: note: (19) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (20) assuming ‘key’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (21) following ‘true’ branch (when ‘key’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:122:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:124:14: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (23) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:81:14: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:125:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:130:1: note: (25) ‘key’ leaks here; was allocated at (19) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_gone_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:151:9: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘true’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:44: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:476:25: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:476:25: note: (12) calling ‘loader_gone_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:141:1: note: (13) entry to ‘loader_gone_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:151:9: note: (14) if ‘p11_index_load’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:151:9: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:154:14: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:476:25: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:476:25: note: (12) calling ‘loader_gone_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:141:1: note: (13) entry to ‘loader_gone_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:154:14: note: (14) if ‘p11_index_replace_all’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:154:14: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_load_file’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:13: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (10) calling ‘loader_load_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:164:1: note: (11) entry to ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:180:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:45: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:13: note: (14) if ‘p11_path_prefix’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:13: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:190:18: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (10) calling ‘loader_load_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:164:1: note: (11) entry to ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:180:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:45: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:190:50: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:190:18: note: (16) if ‘p11_path_prefix’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:190:18: note: (17) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:197:15: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:459:1: note: (1) entry to ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:483:23: note: (10) calling ‘loader_load_file’ from ‘p11_token_reload’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:164:1: note: (11) entry to ‘loader_load_file’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:180:12: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:186:45: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:197:15: note: (14) if ‘p11_parse_file’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:197:15: note: (15) ‘origin’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘loader_load_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (1) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (2) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (8) calling ‘loader_load_directory’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:266:1: note: (9) entry to ‘loader_load_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:280:15: note: (10) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (11) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (14) if ‘p11_array_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (15) ‘opendir(directory)’ leaks here; was allocated at (10) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:288:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (10) calling ‘loader_load_directory’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:266:1: note: (11) entry to ‘loader_load_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:280:15: note: (12) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (13) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) ‘opendir(directory)’ leaks here; was allocated at (12) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:288:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:290:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:417:1: note: (1) entry to ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:423:15: note: (2) calling ‘loader_load_path’ from ‘p11_token_load’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:329:1: note: (3) entry to ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:340:12: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:348:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:349:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:362:20: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:363:33: note: (10) calling ‘loader_load_directory’ from ‘loader_load_path’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:266:1: note: (11) entry to ‘loader_load_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:280:15: note: (12) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (13) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:281:12: note: (14) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:287:17: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (16) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:288:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:288:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:290:22: note: (18) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:290:22: note: (19) ‘opendir(directory)’ leaks here; was allocated at (12) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘p11_token_reload’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:478:25: warning: leak of ‘origin’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:468:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:45: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:471:18: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘origin’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘origin’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:472:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:13: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:474:12: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:21: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:475:20: note: (9) following ‘false’ branch... <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:69: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:70:14: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:478:49: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:478:25: note: (11) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:478:25: note: (12) ‘origin’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘writer_remove_origin’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:555:17: warning: leak of ‘path’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:551:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘path’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:552:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:552:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:554:13: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:554:12: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:70:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:555:41: note: in expansion of macro ‘_’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:555:17: note: (7) if ‘p11_message_err’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:555:17: note: (8) ‘path’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘writer_overwrite_origin’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:573:16: warning: leak of ‘path’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:570:16: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) assuming ‘path’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:571:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:571:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:573:16: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:573:16: note: (5) if ‘p11_save_open_file’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:573:16: note: (6) ‘path’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘writer_create_origin’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:587:27: warning: leak of ‘writer_suggest_name(attrs)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:599:1: note: (1) entry to ‘writer_create_origin’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:606:16: note: (2) calling ‘writer_suggest_name’ from ‘writer_create_origin’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:580:1: note: (3) entry to ‘writer_suggest_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:587:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:588:38: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:588:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:606:16: note: (7) returning to ‘writer_create_origin’ from ‘writer_suggest_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘writer_suggest_name(attrs)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:607:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:607:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:587:27: note: (12) ‘writer_suggest_name(attrs)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: warning: leak of ‘writer_suggest_name(attrs)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:599:1: note: (1) entry to ‘writer_create_origin’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:606:16: note: (2) calling ‘writer_suggest_name’ from ‘writer_create_origin’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:580:1: note: (3) entry to ‘writer_suggest_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:595:16: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:606:16: note: (5) returning to ‘writer_create_origin’ from ‘writer_suggest_name’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) assuming ‘writer_suggest_name(attrs)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:607:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:607:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (9) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:609:9: note: (10) ‘writer_suggest_name(attrs)’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘p11_token_free.part.0’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:868:9: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:880:1: note: (1) entry to ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (12) calling ‘p11_token_free’ from ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (13) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:865:12: note: (14) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
cc1: note: (15) ...to here
cc1: note: (16) calling ‘p11_token_free’ from ‘p11_token_free’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (17) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:868:9: note: (18) if ‘p11_index_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:868:9: note: (19) ‘token’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:869:9: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:880:1: note: (1) entry to ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (12) calling ‘p11_token_free’ from ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (13) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:865:12: note: (14) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
cc1: note: (15) ...to here
cc1: note: (16) calling ‘p11_token_free’ from ‘p11_token_free’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (17) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:869:9: note: (18) if ‘p11_parser_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:869:9: note: (19) ‘token’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:870:9: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:880:1: note: (1) entry to ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (12) calling ‘p11_token_free’ from ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (13) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:865:12: note: (14) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
cc1: note: (15) ...to here
cc1: note: (16) calling ‘p11_token_free’ from ‘p11_token_free’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (17) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:870:9: note: (18) if ‘p11_builder_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:870:9: note: (19) ‘token’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:871:9: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:880:1: note: (1) entry to ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:895:17: note: (12) calling ‘p11_token_free’ from ‘p11_token_new’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (13) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:865:12: note: (14) following ‘false’ branch (when ‘token’ is non-NULL)... <--[gcc]
cc1: note: (15) ...to here
cc1: note: (16) calling ‘p11_token_free’ from ‘p11_token_free’
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:863:1: note: (17) entry to ‘p11_token_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:871:9: note: (18) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:871:9: note: (19) ‘token’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c: In function ‘p11_token_new’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (9) if ‘p11_builder_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (10) ‘token’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:899:24: warning: leak of ‘token’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:887:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
:74:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘label’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:888:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:890:17: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) assuming ‘token’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (7) following ‘true’ branch (when ‘token’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:891:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:893:26: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:894:12: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:899:24: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:899:24: note: (11) if ‘p11_index_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/token.c:899:24: note: (12) ‘token’ leaks here; was allocated at (5) <--[gcc]
[216/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/parser.c.o -MF trust/trust.p/parser.c.o.d -o trust/trust.p/parser.c.o -c ../trust/parser.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c: In function ‘p11_parser_formats’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:80:17: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:700:9: note: in expansion of macro ‘return_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:702:9: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:702:9: note: (3) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:705:20: note: (4) following ‘false’ branch (when ‘func’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (6) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/parser.c:707:22: note: (7) missing call to ‘va_end’ to match ‘va_start’ at (3) <--[gcc]
[217/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/enumerate.c.o -MF trust/trust.p/enumerate.c.o.d -o trust/trust.p/enumerate.c.o -c ../trust/enumerate.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_opt_purpose’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:675:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (3) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_filename’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: warning: leak of ‘extract_label(ex)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:747:1: note: (1) entry to ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (2) calling ‘extract_label’ from ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:730:1: note: (3) entry to ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:740:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (7) returning to ‘p11_enumerate_filename’ from ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘extract_label(ex)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: note: (12) ‘extract_label(ex)’ leaks here; was allocated at (6) <--[gcc]
[218/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/extract-edk2.c.o -MF trust/trust.p/extract-edk2.c.o.d -o trust/trust.p/extract-edk2.c.o -c ../trust/extract-edk2.c
[219/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/extract-pem.c.o -MF trust/trust.p/extract-pem.c.o.d -o trust/trust.p/extract-pem.c.o -c ../trust/extract-pem.c
[220/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/extract-cer.c.o -MF trust/trust.p/extract-cer.c.o.d -o trust/trust.p/extract-cer.c.o -c ../trust/extract-cer.c
[221/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/list.c.o -MF trust/trust.p/list.c.o.d -o trust/trust.p/list.c.o -c ../trust/list.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/list.c: In function ‘list_iterate’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/list.c:96:26: warning: variable ‘object’ set but not used [-Wunused-but-set-variable=] <--[gcc]
   96 |         CK_OBJECT_HANDLE object;
      |                          ^~~~~~
[222/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/extract-openssl.c.o -MF trust/trust.p/extract-openssl.c.o.d -o trust/trust.p/extract-openssl.c.o -c ../trust/extract-openssl.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c: In function ‘known_usages’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: warning: leak of ‘string’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:286:1: note: (1) entry to ‘prepare_pem_contents’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:299:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:301:14: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:301:14: note: (4) calling ‘write_trust_and_rejects’ from ‘prepare_pem_contents’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:171:1: note: (5) entry to ‘write_trust_and_rejects’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:184:12: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:187:13: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:187:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:196:21: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:196:20: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:197:35: note: (11) inlined call to ‘empty_usages’ from ‘write_trust_and_rejects’ <--[gcc]
In function ‘empty_usages’,
    inlined from ‘write_trust_and_rejects’ at ../trust/extract-openssl.c:197:14:
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:80:16: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c: In function ‘known_usages’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:198:22: note: (13) calling ‘known_usages’ from ‘write_trust_and_rejects’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:84:1: note: (14) entry to ‘known_usages’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:101:32: note: (15) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:102:26: note: (16) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:102:26: note: (17) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (18) assuming ‘string’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:103:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (19) following ‘true’ branch (when ‘string’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:103:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (21) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (22) ‘string’ leaks here; was allocated at (17) <--[gcc]
[223/428] rm -f trust/liblibtrust-test.a && gcc-ar csrDT trust/liblibtrust-test.a trust/liblibtrust-test.a.p/test-trust.c.o trust/liblibtrust-test.a.p/digest.c.o
[224/428] gcc -Itrust/test-digest.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-digest.p/test-digest.c.o -MF trust/test-digest.p/test-digest.c.o.d -o trust/test-digest.p/test-digest.c.o -c ../trust/test-digest.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:88: warning: nullPointerOutOfMemory(CWE-476): If memory allocation fails, then there is a possible null pointer dereference: input <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c: In function ‘test_sha1_long’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:90:9: warning: leak of ‘input’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:86:17: note: (1) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:87:9: note: (2) assuming ‘input’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:87:9: note: (3) following ‘true’ branch (when ‘input’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:88:9: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:90:9: note: (5) if ‘p11_digest_sha1’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-digest.c:90:9: note: (6) ‘input’ leaks here; was allocated at (1) <--[gcc]
[225/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/trust.c.o -MF trust/trust.p/trust.c.o.d -o trust/trust.p/trust.c.o -c ../trust/trust.c
[226/428] gcc -Itrust/test-base64.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-base64.p/test-base64.c.o -MF trust/test-base64.p/test-base64.c.o.d -o trust/test-base64.p/test-base64.c.o -c ../trust/test-base64.c
[227/428] gcc -Itrust/test-pem.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-pem.p/test-pem.c.o -MF trust/test-pem.p/test-pem.c.o.d -o trust/test-pem.p/test-pem.c.o -c ../trust/test-pem.c
[228/428] gcc -Itrust/test-x509.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-x509.p/test-x509.c.o -MF trust/test-x509.p/test-x509.c.o.d -o trust/test-x509.p/test-x509.c.o -c ../trust/test-x509.c
[229/428] gcc -Itrust/test-utf8.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-utf8.p/test-utf8.c.o -MF trust/test-utf8.p/test-utf8.c.o.d -o trust/test-utf8.p/test-utf8.c.o -c ../trust/test-utf8.c
[230/428] gcc -Itrust/test-persist.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-persist.p/test-persist.c.o -MF trust/test-persist.p/test-persist.c.o.d -o trust/test-persist.p/test-persist.c.o -c ../trust/test-persist.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c: In function ‘args_to_array’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:88:17: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:85:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:87:20: note: (2) following ‘true’ branch (when ‘arg’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:88:17: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:88:17: note: (4) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:88:17: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c: In function ‘check_read_msg’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:114:41: warning: dereference of NULL ‘expected’ [CWE-476] [-Wanalyzer-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:558:1: note: (1) entry to ‘test_attribute_first’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:164:9: note: (2) calling ‘check_read_msg’ from ‘test_attribute_first’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:566:9: note: in expansion of macro ‘check_read_failure’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:98:1: note: (3) entry to ‘check_read_msg’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:111:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:112:20: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:112:20: note: (6) following ‘true’ branch (when ‘expected’ is NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:113:25: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-persist.c:114:41: note: (8) dereference of NULL ‘expected’ <--[gcc]
[231/428] gcc -Itrust/trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' -MD -MQ trust/trust.p/save.c.o -MF trust/trust.p/save.c.o.d -o trust/trust.p/save.c.o -c ../trust/save.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘dir_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (10) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (11) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (12) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (13) ‘dir’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:400:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (12) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (13) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (14) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (15) ‘<unknown>’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘p11_save_open_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (6) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘<unknown>’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘dir’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘cleanup_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (5) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (5) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
[232/428] gcc -Itrust/test-save.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-save.p/test-save.c.o -MF trust/test-save.p/test-save.c.o.d -o trust/test-save.p/test-save.c.o -c ../trust/test-save.c
[233/428] gcc -Itrust/test-token.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-token.p/test-token.c.o -MF trust/test-token.p/test-token.c.o.d -o trust/test-token.p/test-token.c.o -c ../trust/test-token.c
[234/428] gcc -Itrust/test-index.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-index.p/test-index.c.o -MF trust/test-index.p/test-index.c.o.d -o trust/test-index.p/test-index.c.o -c ../trust/test-index.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c: In function ‘handles_are’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:415:24: warning: ‘va_arg’ expected ‘CK_OBJECT_HANDLE’ {aka ‘long unsigned int’} but received ‘int’ for variadic argument 1 of ‘va’ [CWE-686] [-Wanalyzer-va-arg-type-mismatch] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:434:1: note: (1) entry to ‘test_find_all’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:36: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:511:18: note: (2) calling ‘handles_are’ from ‘test_find_all’ with 2 variadic arguments <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:18: note: in definition of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:511:9: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:396:1: note: (3) entry to ‘handles_are’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:406:12: note: (4) following ‘false’ branch (when ‘handles’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:406:12: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:410:23: note: (6) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:412:9: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:414:25: note: (8) following ‘true’ branch (when ‘matched != 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:415:24: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-index.c:415:24: note: (10) ‘va_arg’ expected ‘CK_OBJECT_HANDLE’ {aka ‘long unsigned int’} but received ‘int’ for variadic argument 1 of ‘va’ <--[gcc]
[235/428] gcc -Itrust/test-parser.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-parser.p/test-parser.c.o -MF trust/test-parser.p/test-parser.c.o.d -o trust/test-parser.p/test-parser.c.o -c ../trust/test-parser.c
[236/428] gcc -Itrust/test-builder.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-builder.p/test-builder.c.o -MF trust/test-builder.p/test-builder.c.o.d -o trust/test-builder.p/test-builder.c.o -c ../trust/test-builder.c
[237/428] gcc -Itrust/test-enumerate.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-enumerate.p/test-enumerate.c.o -MF trust/test-enumerate.p/test-enumerate.c.o.d -o trust/test-enumerate.p/test-enumerate.c.o -c ../trust/test-enumerate.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-enumerate.c:573: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_opt_purpose’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:675:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (3) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-enumerate.c:43: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_filename’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: warning: leak of ‘extract_label(ex)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:747:1: note: (1) entry to ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (2) calling ‘extract_label’ from ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:730:1: note: (3) entry to ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:740:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (7) returning to ‘p11_enumerate_filename’ from ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘extract_label(ex)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: note: (12) ‘extract_label(ex)’ leaks here; was allocated at (6) <--[gcc]
[238/428] gcc -Itrust/test-cer.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-cer.p/test-cer.c.o -MF trust/test-cer.p/test-cer.c.o.d -o trust/test-cer.p/test-cer.c.o -c ../trust/test-cer.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-cer.c:246: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_opt_purpose’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:675:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (3) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-cer.c:43: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_filename’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: warning: leak of ‘extract_label(ex)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:747:1: note: (1) entry to ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (2) calling ‘extract_label’ from ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:730:1: note: (3) entry to ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:740:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (7) returning to ‘p11_enumerate_filename’ from ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘extract_label(ex)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: note: (12) ‘extract_label(ex)’ leaks here; was allocated at (6) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-cer.c:248: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘dir_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (10) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (11) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (12) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (13) ‘dir’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:400:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (12) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (13) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (14) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (15) ‘<unknown>’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘p11_save_open_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (6) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘<unknown>’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘dir’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘cleanup_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (5) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (5) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
[239/428] gcc -Itrust/test-bundle.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-bundle.p/test-bundle.c.o -MF trust/test-bundle.p/test-bundle.c.o.d -o trust/test-bundle.p/test-bundle.c.o -c ../trust/test-bundle.c
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-bundle.c:273: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_opt_purpose’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:675:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (3) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-bundle.c:43: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_filename’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: warning: leak of ‘extract_label(ex)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:747:1: note: (1) entry to ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (2) calling ‘extract_label’ from ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:730:1: note: (3) entry to ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:740:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (7) returning to ‘p11_enumerate_filename’ from ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘extract_label(ex)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: note: (12) ‘extract_label(ex)’ leaks here; was allocated at (6) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-bundle.c:275: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c: In function ‘known_usages’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: warning: leak of ‘string’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:101:32: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:102:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:102:26: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘string’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:103:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘string’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:103:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (7) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (8) ‘string’ leaks here; was allocated at (3) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-bundle.c:276: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘dir_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (10) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (11) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (12) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (13) ‘dir’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:400:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (12) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (13) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (14) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (15) ‘<unknown>’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘p11_save_open_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (6) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘<unknown>’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘dir’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘cleanup_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (5) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (5) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
[240/428] gcc -Itrust/test-module.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-module.p/test-module.c.o -MF trust/test-module.p/test-module.c.o.d -o trust/test-module.p/test-module.c.o -c ../trust/test-module.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c: In function ‘setup_unreadable’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:203:9: warning: use of possibly-NULL ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "unreadable", 0), "w")’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:53: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:202:13: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:203:9: note: (4) argument 4 (‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "unreadable", 0), "w")’) from (3) could be NULL where non-null expected <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:42: <--[gcc]
/usr/include/stdio.h:739:15: note: argument 4 of ‘fwrite’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:17: warning: use of possibly-NULL ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:209:13: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:17: note: (4) argument 1 (‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’) from (3) could be NULL where non-null expected <--[gcc]
/usr/include/stdio.h:856:12: note: argument 1 of ‘feof’ must be non-null <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:38: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of FILE ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:208:14: note: (3) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:213:20: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (8) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of FILE ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:209:13: note: (3) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:213:20: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (8) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:208:14: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:213:20: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (8) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:209:13: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:17: note: (4) assuming ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:213:20: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (10) ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:208:14: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:216:17: note: (6) assuming ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (10) ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:214:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:216:17: warning: use of possibly-NULL ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:208:14: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:216:17: note: (6) argument 4 (‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’) from (3) could be NULL where non-null expected <--[gcc]
/usr/include/stdio.h:739:15: note: argument 4 of ‘fwrite’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of FILE ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:208:14: note: (3) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (8) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of FILE ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ [CWE-775] [-Wanalyzer-file-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:209:13: note: (3) opened here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (6) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (8) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ leaks here; was opened at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:208:14: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:216:17: note: (6) assuming ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (10) ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: warning: leak of ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:209:13: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:17: note: (4) assuming ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:212:24: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (9) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:64:17: note: (10) ‘fopen("/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/fixtures/thawte.pem", "r")’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:218:25: note: in expansion of macro ‘assert_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:221:9: warning: use of possibly-NULL ‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’ where non-null expected [CWE-690] [-Wanalyzer-possible-null-argument] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:190:9: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:192:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:208:14: note: (3) this call could return NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210:16: note: (4) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:220:9: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:221:9: note: (6) argument 1 (‘fopen(p11_path_build(p11_path_build(p11_test_directory("test-module"), "anchors", 0), "thawte", 0), "w")’) from (3) could be NULL where non-null expected <--[gcc]
/usr/include/stdio.h:191:12: note: argument 1 of ‘fclose’ must be non-null <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:203: warning: nullPointerOutOfResources(CWE-476): If resource allocation fails, then there is a possible null pointer dereference: f <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:204: warning: nullPointerOutOfResources(CWE-476): If resource allocation fails, then there is a possible null pointer dereference: f <--[cppcheck]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-module.c:210: warning: nullPointerOutOfResources(CWE-476): If resource allocation fails, then there is a possible null pointer dereference: f <--[cppcheck]
[241/428] gcc -Itrust/frob-pow.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-pow.p/frob-pow.c.o -MF trust/frob-pow.p/frob-pow.c.o.d -o trust/frob-pow.p/frob-pow.c.o -c ../trust/frob-pow.c
[242/428] gcc -Itrust/frob-token.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-token.p/frob-token.c.o -MF trust/frob-token.p/frob-token.c.o.d -o trust/frob-token.p/frob-token.c.o -c ../trust/frob-token.c
[243/428] gcc -Itrust/frob-cert.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-cert.p/frob-cert.c.o -MF trust/frob-cert.p/frob-cert.c.o.d -o trust/frob-cert.p/frob-cert.c.o -c ../trust/frob-cert.c
[244/428] gcc -Itrust/frob-nss-trust.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-nss-trust.p/frob-nss-trust.c.o -MF trust/frob-nss-trust.p/frob-nss-trust.c.o.d -o trust/frob-nss-trust.p/frob-nss-trust.c.o -c ../trust/frob-nss-trust.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c: In function ‘dump_object’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:73:18: warning: leak of ‘name’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:61:12: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:62:22: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:63:20: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:70:24: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:70:24: note: (5) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:45: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:71:9: note: (6) assuming ‘name’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:71:9: note: (7) following ‘true’ branch (when ‘name’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:73:18: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:73:18: note: (9) if ‘p11_attrs_to_string’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-nss-trust.c:73:18: note: (10) ‘name’ leaks here; was allocated at (5) <--[gcc]
[245/428] gcc -Itrust/test-edk2.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-edk2.p/test-edk2.c.o -MF trust/test-edk2.p/test-edk2.c.o.d -o trust/test-edk2.p/test-edk2.c.o -c ../trust/test-edk2.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c: In function ‘setup_objects’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:157:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:158:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: note: (4) if ‘p11_attrs_dup’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:157:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:158:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: note: (4) if ‘p11_attrs_build’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.h:37, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:160:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:157:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:158:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (4) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:160:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:160:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:161:17: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:157:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:158:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:159:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:160:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:161:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:161:17: note: (6) if ‘mock_module_take_object’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:161:17: note: (7) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-edk2.c:208: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_opt_purpose’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:675:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (3) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_filename’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: warning: leak of ‘extract_label(ex)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:747:1: note: (1) entry to ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (2) calling ‘extract_label’ from ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:730:1: note: (3) entry to ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:740:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (7) returning to ‘p11_enumerate_filename’ from ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘extract_label(ex)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: note: (12) ‘extract_label(ex)’ leaks here; was allocated at (6) <--[gcc]
[246/428] gcc -Itrust/test-jks.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-jks.p/test-jks.c.o -MF trust/test-jks.p/test-jks.c.o.d -o trust/test-jks.p/test-jks.c.o -c ../trust/test-jks.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c: In function ‘setup_objects’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:152:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:153:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: note: (4) if ‘p11_attrs_dup’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:152:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:153:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: note: (4) if ‘p11_attrs_build’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.h:37, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:155:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:152:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:153:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (4) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:155:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:155:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:156:17: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:152:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:153:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:154:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:155:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:156:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:156:17: note: (6) if ‘mock_module_take_object’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:156:17: note: (7) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-jks.c:272: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_opt_purpose’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:675:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (3) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:41: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_filename’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: warning: leak of ‘extract_label(ex)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:747:1: note: (1) entry to ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (2) calling ‘extract_label’ from ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:730:1: note: (3) entry to ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:740:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (7) returning to ‘p11_enumerate_filename’ from ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘extract_label(ex)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: note: (12) ‘extract_label(ex)’ leaks here; was allocated at (6) <--[gcc]
[247/428] gcc -Itrust/test-openssl.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DBINDIR="/usr/bin"' '-DPRIVATEDIR="/usr/libexec/p11-kit"' '-DSYSCONFDIR="/etc"' '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' '-DP11_DEFAULT_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/default"' '-DP11_SYSTEM_TRUST_PREFIX="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/trust/system"' -MD -MQ trust/test-openssl.p/test-openssl.c.o -MF trust/test-openssl.p/test-openssl.c.o.d -o trust/test-openssl.p/test-openssl.c.o -c ../trust/test-openssl.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c: In function ‘setup_objects’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:163:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:164:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: note: (4) if ‘p11_attrs_dup’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:163:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:164:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: note: (4) if ‘p11_attrs_build’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-trust.h:37, <--[gcc]
                 from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:39: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:166:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:163:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:164:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (4) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:166:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:56:17: note: (5) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:166:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:167:17: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:163:9: note: (1) ‘va_start’ called here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:164:22: note: (2) following ‘true’ branch (when ‘attrs’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:165:24: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:55:17: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:53:9: note: in expansion of macro ‘assert_true’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:166:17: note: in expansion of macro ‘assert’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:167:17: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:167:17: note: (6) if ‘mock_module_take_object’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:167:17: note: (7) missing call to ‘va_end’ to match ‘va_start’ at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c: In function ‘test_canon_string’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: warning: leak of ‘str’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:379:1: note: (1) entry to ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:399:23: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:401:50: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:404:23: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:406:17: note: (7) calling ‘p11_openssl_canon_string’ from ‘test_canon_string’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:665: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:384:1: note: (8) entry to ‘p11_openssl_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:400:76: note: (9) following ‘false’ branch (when ‘in >= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:415:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:415:12: note: (11) following ‘false’ branch (when ‘out >= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:417:20: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:406:17: note: (13) returning to ‘test_canon_string’ from ‘p11_openssl_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:408:20: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:409:50: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (16) following ‘false’ branch (when ‘out != __n2’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (18) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (19) ‘str’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: warning: leak of ‘str’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:379:1: note: (1) entry to ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:399:23: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:401:50: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:404:23: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:406:17: note: (7) calling ‘p11_openssl_canon_string’ from ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:384:1: note: (8) entry to ‘p11_openssl_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:400:76: note: (9) following ‘true’ branch (when ‘in < end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:21: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:21: note: (11) assuming ‘in’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:20: note: (12) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:409:27: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:409:27: note: (14) following ‘false’ branch (when ‘nsp == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:400:85: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:400:76: note: (16) following ‘false’ branch (when ‘in >= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:415:12: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:415:12: note: (18) following ‘true’ branch (when ‘out < end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:416:24: note: (19) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:406:17: note: (20) returning to ‘test_canon_string’ from ‘p11_openssl_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:408:20: note: (21) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:409:50: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:85:17: note: (23) following ‘false’ branch (when ‘out != __n2’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (24) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (25) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:86:17: note: (26) ‘str’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:90:9: note: in expansion of macro ‘assert_num_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:412:17: note: in expansion of macro ‘assert_num_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:95:18: warning: leak of ‘str’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:379:1: note: (1) entry to ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:399:23: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:401:50: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:404:23: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:406:17: note: (7) calling ‘p11_openssl_canon_string’ from ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:384:1: note: (8) entry to ‘p11_openssl_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:400:76: note: (9) following ‘false’ branch (when ‘in >= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:415:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:415:12: note: (11) following ‘false’ branch (when ‘out >= end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:417:20: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:406:17: note: (13) returning to ‘test_canon_string’ from ‘p11_openssl_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:408:20: note: (14) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:409:50: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:94:17: note: (16) assuming ‘str’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:94:17: note: (17) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:94:34: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:94:31: note: (19) following ‘false’ branch (when the strings are non-equal)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:94:31: note: (20) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:95:18: note: (21) following ‘true’ branch (when ‘__s1’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:95:18: note: (22) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:95:18: note: (23) if ‘p11_test_fail’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:95:18: note: (24) ‘str’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/test.h:99:9: note: in expansion of macro ‘assert_str_cmp’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:413:17: note: in expansion of macro ‘assert_str_eq’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:664: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_opt_purpose’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: warning: leak of ‘value’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:675:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:680:17: note: (3) allocated here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:44: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘value’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘value’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:681:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (7) if ‘p11_dict_set’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:682:14: note: (8) ‘value’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c: In function ‘p11_enumerate_filename’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: warning: leak of ‘extract_label(ex)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:747:1: note: (1) entry to ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (2) calling ‘extract_label’ from ‘p11_enumerate_filename’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:730:1: note: (3) entry to ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:740:12: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:741:24: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:751:17: note: (7) returning to ‘p11_enumerate_filename’ from ‘extract_label’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (8) assuming ‘extract_label(ex)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:752:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:754:9: note: (11) if ‘p11_path_canon’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/enumerate.c:735:16: note: (12) ‘extract_label(ex)’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c: In function ‘known_usages’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: warning: leak of ‘string’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:101:32: note: (1) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:102:26: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:102:26: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘string’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:103:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘string’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:103:17: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (7) if ‘p11_array_push’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:104:22: note: (8) ‘string’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c: In function ‘p11_openssl_canon_string’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:21: warning: dereference of possibly-NULL ‘in’ [CWE-690] [-Wanalyzer-possible-null-dereference] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:379:1: note: (1) entry to ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:399:23: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:401:50: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:404:23: note: (6) this call could return NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:406:17: note: (7) calling ‘p11_openssl_canon_string’ from ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:384:1: note: (8) entry to ‘p11_openssl_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:400:76: note: (9) following ‘true’ branch (when ‘in < end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:21: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:21: note: (11) ‘in’ could be NULL: unchecked value from (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:405:55: warning: leak of ‘str’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:379:1: note: (1) entry to ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:399:23: note: (2) following ‘true’ branch (when ‘i != 5’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:32: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:400:20: note: (4) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:401:50: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:404:23: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:406:17: note: (7) calling ‘p11_openssl_canon_string’ from ‘test_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:384:1: note: (8) entry to ‘p11_openssl_canon_string’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:400:76: note: (9) following ‘true’ branch (when ‘in < end’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:21: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:21: note: (11) assuming ‘in’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:401:32: note: (12) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:403:28: note: (13) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:403:28: note: (14) following ‘false’ branch (when ‘sp == 0’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:405:35: note: (15) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:405:32: note: (16) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:405:55: note: (17) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:405:55: note: (18) if ‘p11_ascii_tolower’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/extract-openssl.c:405:55: note: (19) ‘str’ leaks here; was allocated at (6) <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/test-openssl.c:666: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘dir_free’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (4) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (6) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (7) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:395:17: note: (10) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (11) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (12) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (13) ‘dir’ leaks here; was allocated at (4) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:338:1: note: (1) entry to ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (2) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (3) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (8) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:400:12: note: (10) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (11) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:401:17: note: (12) calling ‘dir_free’ from ‘p11_save_open_directory’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:194:1: note: (13) entry to ‘dir_free’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (14) if ‘p11_dict_free’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:195:9: note: (15) ‘<unknown>’ leaks here; was allocated at (6) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘p11_save_open_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘<unknown>’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (3) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (5) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (6) assuming ‘<unknown>’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘<unknown>’ leaks here; was allocated at (5) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: warning: leak of ‘dir’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (1) following ‘true’ branch (when ‘path’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:347:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:351:13: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:390:15: note: (3) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (4) assuming ‘dir’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/debug.h:74:17: note: (5) following ‘true’ branch (when ‘dir’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:391:9: note: in expansion of macro ‘return_val_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:393:21: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:394:12: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (9) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:399:22: note: (10) ‘dir’ leaks here; was allocated at (3) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c: In function ‘cleanup_directory’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (5) if ‘p11_dict_new’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: warning: leak of ‘opendir(directory)’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:584:15: note: (1) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (2) assuming ‘opendir(directory)’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:585:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:590:18: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (5) if ‘readdir’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/save.c:592:22: note: (6) ‘opendir(directory)’ leaks here; was allocated at (1) <--[gcc]
[248/428] /usr/bin/meson --internal exe --capture doc/manual/version.xml -- /usr/bin/echo -n 0.26.1
[249/428] /usr/bin/meson --internal exe --capture doc/manual/userdir.xml -- /usr/bin/echo -n '~/.config/pkcs11'
[250/428] gcc -Itrust/frob-bc.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-bc.p/frob-bc.c.o -MF trust/frob-bc.p/frob-bc.c.o.d -o trust/frob-bc.p/frob-bc.c.o -c ../trust/frob-bc.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:87:15: warning: leak of ‘buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:65:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:70:15: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:48:17: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:71:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:73:12: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:48:17: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:79:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:81:13: note: (6) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:83:9: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:85:15: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:85:15: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:86:9: note: (10) assuming ‘buf’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:86:9: note: (11) following ‘true’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:87:15: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:87:15: note: (13) if ‘asn1_der_coding’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-bc.c:87:15: note: (14) ‘buf’ leaks here; was allocated at (9) <--[gcc]
[251/428] gcc -Itrust/frob-ku.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-ku.p/frob-ku.c.o -MF trust/frob-ku.p/frob-ku.c.o.d -o trust/frob-ku.p/frob-ku.c.o -c ../trust/frob-ku.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:111:15: warning: leak of ‘buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:91:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:96:15: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:50:17: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:97:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:99:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:50:17: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:103:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:105:13: note: (6) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:42: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:107:9: note: (7) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:109:15: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:109:15: note: (9) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:110:9: note: (10) assuming ‘buf’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:110:9: note: (11) following ‘true’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:111:15: note: (12) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:111:15: note: (13) if ‘asn1_der_coding’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ku.c:111:15: note: (14) ‘buf’ leaks here; was allocated at (9) <--[gcc]
[252/428] gcc -Itrust/frob-eku.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-eku.p/frob-eku.c.o -MF trust/frob-eku.p/frob-eku.c.o.d -o trust/frob-eku.p/frob-eku.c.o -c ../trust/frob-eku.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:88:15: warning: leak of ‘buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:66:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:71:15: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:48:17: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:72:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:48:17: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:72:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:84:9: note: (5) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:86:15: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:86:15: note: (7) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:87:9: note: (8) assuming ‘buf’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:87:9: note: (9) following ‘true’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:88:15: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:88:15: note: (11) if ‘asn1_der_coding’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-eku.c:88:15: note: (12) ‘buf’ leaks here; was allocated at (7) <--[gcc]
[253/428] gcc -Itrust/frob-ext.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-ext.p/frob-ext.c.o -MF trust/frob-ext.p/frob-ext.c.o.d -o trust/frob-ext.p/frob-ext.c.o -c ../trust/frob-ext.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:104:15: warning: leak of ‘buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:66:12: note: (1) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:71:16: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:72:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:77:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:78:12: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:84:15: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:48:17: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:85:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:87:15: note: (8) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:48:17: note: (9) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:88:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:90:12: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:48:17: note: (11) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:96:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:98:13: note: (12) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:100:9: note: (13) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:102:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:102:15: note: (15) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:103:9: note: (16) assuming ‘buf’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:103:9: note: (17) following ‘true’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:104:15: note: (18) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:104:15: note: (19) if ‘asn1_der_coding’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-ext.c:104:15: note: (20) ‘buf’ leaks here; was allocated at (15) <--[gcc]
[254/428] gcc -Itrust/frob-oid.p -Itrust -I../trust -I. -I.. -Icommon -I../common -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -pthread '-DSRCDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1"' '-DBUILDDIR="/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build"' -MD -MQ trust/frob-oid.p/frob-oid.c.o -MF trust/frob-oid.p/frob-oid.c.o.d -o trust/frob-oid.p/frob-oid.c.o -c ../trust/frob-oid.c
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c: In function ‘main’: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:87:15: warning: leak of ‘buf’ [CWE-401] [-Wanalyzer-malloc-leak] <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:63:12: note: (1) following ‘false’ branch (when ‘argc == 2’)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:68:15: note: (2) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:69:12: note: (3) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:75:15: note: (4) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:48:17: note: (5) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:76:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:78:51: note: (6) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:48:17: note: (7) following ‘false’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:79:9: note: in expansion of macro ‘err_if_fail’ <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:81:13: note: (8) ...to here <--[gcc]
In file included from /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:40: <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:83:9: note: (9) following ‘true’ branch... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:85:15: note: (10) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:85:15: note: (11) allocated here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:86:9: note: (12) assuming ‘buf’ is non-NULL <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:86:9: note: (13) following ‘true’ branch (when ‘buf’ is non-NULL)... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:87:15: note: (14) ...to here <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:87:15: note: (15) if ‘asn1_der_coding’ throws an exception... <--[gcc]
/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/frob-oid.c:87:15: note: (16) ‘buf’ leaks here; was allocated at (11) <--[gcc]
[255/428] /usr/bin/meson --internal exe --capture doc/manual/sysdir.xml -- /usr/bin/echo -n /etc/pkcs11
[256/428] gcc  -o common/test-tests common/test-tests.p/test-tests.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[257/428] gcc  -o common/test-hash common/test-hash.p/test-hash.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[258/428] gcc  -o common/test-hex common/test-hex.p/test-hex.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[259/428] gcc  -o common/test-compat common/test-compat.p/test-compat.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[260/428] gcc  -o common/test-array common/test-array.p/test-array.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[261/428] gcc  -o common/test-constants common/test-constants.p/test-constants.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[262/428] gcc  -o common/test-buffer common/test-buffer.p/test-buffer.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[263/428] gcc  -o common/test-message common/test-message.p/test-message.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[264/428] gcc  -o common/test-url common/test-url.p/test-url.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[265/428] gcc  -o common/test-argv common/test-argv.p/test-argv.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[266/428] gcc  -o common/test-lexer common/test-lexer.p/test-lexer.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[267/428] gcc  -o common/test-dict common/test-dict.p/test-dict.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[268/428] gcc  -o common/frob-getauxval common/frob-getauxval.p/frob-getauxval.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer common/libp11-common.a
[269/428] gcc  -o common/test-path common/test-path.p/test-path.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[270/428] gcc  -o common/frob-getenv common/frob-getenv.p/frob-getenv.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer common/libp11-common.a
[271/428] gcc  -o common/frob-getprogname common/frob-getprogname.p/frob-getprogname.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer common/libp11-common.a
[272/428] gcc  -o common/test-runtime common/test-runtime.p/test-runtime.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[273/428] gcc  -o common/test-oid common/test-oid.p/test-oid.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a /usr/lib64/libtasn1.so -Wl,--end-group
[274/428] gcc  -o common/test-asn1 common/test-asn1.p/test-asn1.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a /usr/lib64/libtasn1.so -Wl,--end-group
[275/428] gcc  -o p11-kit/p11-kit-remote p11-kit/p11-kit-remote.p/remote.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/' -Wl,--start-group p11-kit/libp11-kit.so.0.4.7 common/libp11-tool.a common/libp11-common.a /usr/lib64/libffi.so -Wl,--end-group
[276/428] rm -f p11-kit/libp11-kit-pkcs11-gnu.a && gcc-ar csrDT p11-kit/libp11-kit-pkcs11-gnu.a p11-kit/libp11-kit-pkcs11-gnu.a.p/pkcs11-gnu.c.o
[277/428] gcc  -o p11-kit/test-progname p11-kit/test-progname.p/test-progname.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[278/428] gcc  -o p11-kit/p11-kit-server p11-kit/p11-kit-server.p/server.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/' -Wl,--start-group p11-kit/libp11-kit.so.0.4.7 common/libp11-tool.a common/libp11-common.a /usr/lib64/libffi.so -Wl,--end-group
[279/428] gcc  -o common/test-attrs common/test-attrs.p/test-attrs.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a -Wl,--end-group
[280/428] gcc  -o p11-kit/p11-kit-server-testable p11-kit/p11-kit-server-testable.p/server.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group p11-kit/libp11-kit-testable.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer common/libp11-tool.a common/libp11-common.a common/libp11-library.a /usr/lib64/libffi.so -Wl,--end-group -pthread
[281/428] gcc  -o p11-kit/test-util p11-kit/test-util.p/test-util.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group p11-kit/libp11-kit-testable.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer common/libp11-test.a common/libp11-common.a common/libp11-library.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[282/428] gcc  -o p11-kit/test-pin p11-kit/test-pin.p/test-pin.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[283/428] gcc  -o p11-kit/test-conf p11-kit/test-conf.p/test-conf.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[284/428] gcc  -o p11-kit/p11-kit p11-kit/p11-kit.p/add-profile.c.o p11-kit/p11-kit.p/delete-object.c.o p11-kit/p11-kit.p/delete-profile.c.o p11-kit/p11-kit.p/export-object.c.o p11-kit/p11-kit.p/generate-keypair.c.o p11-kit/p11-kit.p/import-object.c.o p11-kit/p11-kit.p/list-objects.c.o p11-kit/p11-kit.p/list-profiles.c.o p11-kit/p11-kit.p/list-mechanisms.c.o p11-kit/p11-kit.p/list-tokens.c.o p11-kit/p11-kit.p/lists.c.o p11-kit/p11-kit.p/p11-kit.c.o p11-kit/p11-kit.p/print-config.c.o p11-kit/p11-kit.p/tool.c.o p11-kit/p11-kit.p/tty.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/' -Wl,--start-group p11-kit/libp11-kit.so.0.4.7 p11-kit/libp11-kit-internal.a common/libp11-library.a common/libp11-common.a common/libp11-tool.a common/libp11-asn1.a /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group -pthread
[285/428] gcc  -o p11-kit/test-uri p11-kit/test-uri.p/test-uri.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group p11-kit/libp11-kit-testable.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer common/libp11-test.a common/libp11-common.a common/libp11-library.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[286/428] gcc  -o p11-kit/p11-kit-client.so p11-kit/p11-kit-client.so.p/client.c.o p11-kit/p11-kit-client.so.p/client-init.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-internal.a common/libp11-library.a common/libp11-common.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libffi.so -Wl,--end-group
[287/428] gcc  -o p11-kit/p11-kit-testable p11-kit/p11-kit-testable.p/add-profile.c.o p11-kit/p11-kit-testable.p/delete-object.c.o p11-kit/p11-kit-testable.p/delete-profile.c.o p11-kit/p11-kit-testable.p/export-object.c.o p11-kit/p11-kit-testable.p/generate-keypair.c.o p11-kit/p11-kit-testable.p/import-object.c.o p11-kit/p11-kit-testable.p/list-objects.c.o p11-kit/p11-kit-testable.p/list-profiles.c.o p11-kit/p11-kit-testable.p/list-mechanisms.c.o p11-kit/p11-kit-testable.p/list-tokens.c.o p11-kit/p11-kit-testable.p/lists.c.o p11-kit/p11-kit-testable.p/p11-kit.c.o p11-kit/p11-kit-testable.p/print-config.c.o p11-kit/p11-kit-testable.p/tool.c.o p11-kit/p11-kit-testable.p/tty.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group p11-kit/libp11-kit-testable.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer common/libp11-tool.a common/libp11-common.a common/libp11-asn1.a common/libp11-library.a /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group -pthread
[288/428] gcc  -o p11-kit/p11-kit-remote-testable p11-kit/p11-kit-remote-testable.p/remote.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group p11-kit/libp11-kit-testable.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer common/libp11-tool.a common/libp11-common.a common/libp11-library.a /usr/lib64/libffi.so -Wl,--end-group -pthread
[289/428] gcc  -o p11-kit/test-init p11-kit/test-init.p/test-init.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[290/428] gcc  -o p11-kit/test-deprecated p11-kit/test-deprecated.p/test-deprecated.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[291/428] gcc  -o p11-kit/test-modules p11-kit/test-modules.p/test-modules.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[292/428] gcc  -o p11-kit/test-proxy p11-kit/test-proxy.p/test-proxy.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[293/428] gcc  -o p11-kit/test-proxy3 p11-kit/test-proxy3.p/test-proxy3.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[294/428] gcc  -o p11-kit/test-iter p11-kit/test-iter.p/test-iter.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[295/428] gcc  -o p11-kit/test-rpc p11-kit/test-rpc.p/test-rpc.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[296/428] gcc  -o p11-kit/test-rpc-message p11-kit/test-rpc-message.p/test-rpc-message.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[297/428] gcc  -o p11-kit/test-version p11-kit/test-version.p/test-version.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[298/428] gcc  -o p11-kit/test-managed p11-kit/test-managed.p/test-managed.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[299/428] gcc  -o p11-kit/print-messages p11-kit/print-messages.p/print-messages.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[300/428] gcc  -o p11-kit/test-log p11-kit/test-log.p/test-log.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[301/428] gcc  -o p11-kit/test-log3 p11-kit/test-log3.p/test-log3.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[302/428] gcc  -o p11-kit/test-virtual p11-kit/test-virtual.p/test-virtual.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[303/428] gcc  -o p11-kit/mock-one.so p11-kit/mock-one.so.p/mock-module-ep.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[304/428] gcc  -o p11-kit/test-filter p11-kit/test-filter.p/test-filter.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[305/428] gcc  -o p11-kit/mock-v3-one.so p11-kit/mock-v3-one.so.p/mock-module-v3-ep.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[306/428] gcc  -o p11-kit/mock-two.so p11-kit/mock-two.so.p/mock-module-ep2.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[307/428] gcc  -o p11-kit/mock-three.so p11-kit/mock-three.so.p/mock-module-ep.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[308/428] gcc  -o p11-kit/mock-v3-two.so p11-kit/mock-v3-two.so.p/mock-module-v3-ep2.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[309/428] gcc  -o p11-kit/mock-four.so p11-kit/mock-four.so.p/mock-module-ep.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[310/428] gcc  -o p11-kit/mock-v3-four.so p11-kit/mock-v3-four.so.p/mock-module-v3-ep.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[311/428] gcc  -o p11-kit/mock-five.so p11-kit/mock-five.so.p/mock-module-ep3.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[312/428] gcc  -o p11-kit/mock-seven.so p11-kit/mock-seven.so.p/mock-module-ep5.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[313/428] gcc  -o p11-kit/test-transport p11-kit/test-transport.p/test-transport.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[314/428] gcc  -o p11-kit/mock-eight.so p11-kit/mock-eight.so.p/mock-module-ep6.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[315/428] gcc  -o p11-kit/mock-nine.so p11-kit/mock-nine.so.p/mock-module-ep7.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[316/428] gcc  -o p11-kit/mock-ten.so p11-kit/mock-ten.so.p/mock-module-ep8.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[317/428] gcc  -o p11-kit/mock-eleven.so p11-kit/mock-eleven.so.p/mock-module-ep9.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[318/428] gcc  -o p11-kit/test-server p11-kit/test-server.p/test-server.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[319/428] gcc  -o p11-kit/test-transport3 p11-kit/test-transport3.p/test-transport3.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[320/428] gcc  -o p11-kit/mock-twelve.so p11-kit/mock-twelve.so.p/mock-module-ep10.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[321/428] gcc  -o p11-kit/frob-setuid p11-kit/frob-setuid.p/frob-setuid.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[322/428] gcc  -o p11-kit/mock-six.so p11-kit/mock-six.so.p/mock-module-ep4.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[323/428] gcc  -o trust/test-digest trust/test-digest.p/test-digest.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[324/428] gcc  -o trust/test-base64 trust/test-base64.p/test-base64.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[325/428] gcc  -o p11-kit/mock-fourteen.so p11-kit/mock-fourteen.so.p/mock-module-ep12.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[326/428] gcc  -o p11-kit/mock-thirteen.so p11-kit/mock-thirteen.so.p/mock-module-ep11.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group common/libp11-test.a common/libp11-common.a common/libp11-asn1.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[327/428] gcc  -o trust/test-utf8 trust/test-utf8.p/test-utf8.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[328/428] gcc  -o trust/test-pem trust/test-pem.p/test-pem.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[329/428] gcc  -o fuzz/rpc_fuzzer fuzz/rpc_fuzzer.p/rpc_fuzzer.c.o fuzz/rpc_fuzzer.p/main.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group p11-kit/libp11-kit-testable.a common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libffi.so -Wl,--end-group
[330/428] gcc  -o trust/test-x509 trust/test-x509.p/test-x509.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[331/428] gcc  -o trust/trust trust/trust.p/anchor.c.o trust/trust.p/check-format.c.o trust/trust.p/parser.c.o trust/trust.p/digest.c.o trust/trust.p/dump.c.o trust/trust.p/enumerate.c.o trust/trust.p/extract.c.o trust/trust.p/extract-jks.c.o trust/trust.p/extract-edk2.c.o trust/trust.p/extract-openssl.c.o trust/trust.p/extract-pem.c.o trust/trust.p/extract-cer.c.o trust/trust.p/list.c.o trust/trust.p/save.c.o trust/trust.p/trust.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-data.a common/libp11-asn1.a p11-kit/libp11-kit.so.0.4.7 common/libp11-tool.a common/libp11-common.a /usr/lib64/libffi.so /usr/lib64/libtasn1.so -Wl,--end-group
[332/428] gcc  -o trust/test-persist trust/test-persist.p/test-persist.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[333/428] gcc  -o trust/p11-kit-trust.so trust/p11-kit-trust.so.p/builder.c.o trust/p11-kit-trust.so.p/digest.c.o trust/p11-kit-trust.so.p/index.c.o trust/p11-kit-trust.so.p/parser.c.o trust/p11-kit-trust.so.p/module.c.o trust/p11-kit-trust.so.p/save.c.o trust/p11-kit-trust.so.p/session.c.o trust/p11-kit-trust.so.p/token.c.o trust/p11-kit-trust.so.p/module-init.c.o -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,--start-group trust/liblibtrust-data.a common/libp11-asn1.a common/libp11-library.a common/libp11-common.a -Wl,--version-script,/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-module.map -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[334/428] gcc  -o trust/test-parser trust/test-parser.p/test-parser.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[335/428] gcc  -o trust/test-save trust/test-save.p/test-save.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[336/428] gcc  -o trust/test-index trust/test-index.p/test-index.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group common/libp11-library.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[337/428] gcc  -o trust/test-token trust/test-token.p/test-token.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group common/libp11-library.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[338/428] gcc  -o trust/test-builder trust/test-builder.p/test-builder.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group common/libp11-library.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[339/428] gcc  -o trust/test-cer trust/test-cer.p/test-cer.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[340/428] gcc  -o trust/test-enumerate trust/test-enumerate.p/test-enumerate.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[341/428] gcc  -o trust/test-module trust/test-module.p/test-module.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[342/428] gcc  -o trust/frob-pow trust/frob-pow.p/frob-pow.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
[343/428] gcc  -o trust/frob-bc trust/frob-bc.p/frob-bc.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
[344/428] gcc  -o trust/frob-cert trust/frob-cert.p/frob-cert.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
[345/428] gcc  -o trust/frob-eku trust/frob-eku.p/frob-eku.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
[346/428] gcc  -o trust/frob-ext trust/frob-ext.p/frob-ext.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
[347/428] gcc  -o trust/frob-nss-trust trust/frob-nss-trust.p/frob-nss-trust.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
[348/428] gcc  -o trust/frob-ku trust/frob-ku.p/frob-ku.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
[349/428] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 --path /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/doc/manual -o doc/manual/pkcs11.conf.5 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/manual/pkcs11.conf.xml
Error: no ID for constraint linkend: "devel-paths-modules".
Error: no ID for constraint linkend: "sharing".
Error: no ID for constraint linkend: "sharing".
Error: no ID for constraint linkend: "devel-paths".
[350/428] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 --path /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/doc/manual -o doc/manual/trust.1 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/manual/trust.xml
[351/428] /usr/bin/msgfmt -o po/ar/LC_MESSAGES/p11-kit.mo ../po/ar.po
[352/428] /usr/bin/msgfmt -o po/as/LC_MESSAGES/p11-kit.mo ../po/as.po
[353/428] /usr/bin/msgfmt -o po/ast/LC_MESSAGES/p11-kit.mo ../po/ast.po
[354/428] gcc  -o trust/frob-oid trust/frob-oid.p/frob-oid.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
[355/428] /usr/bin/msgfmt -o po/az/LC_MESSAGES/p11-kit.mo ../po/az.po
[356/428] /usr/bin/msgfmt -o po/bg/LC_MESSAGES/p11-kit.mo ../po/bg.po
[357/428] /usr/bin/msgfmt -o po/bn_IN/LC_MESSAGES/p11-kit.mo ../po/bn_IN.po
[358/428] /usr/bin/msgfmt -o po/ca/LC_MESSAGES/p11-kit.mo ../po/ca.po
[359/428] /usr/bin/msgfmt -o po/ca@valencia/LC_MESSAGES/p11-kit.mo ../po/ca@valencia.po
[360/428] /usr/bin/msgfmt -o po/cs/LC_MESSAGES/p11-kit.mo ../po/cs.po
[361/428] /usr/bin/msgfmt -o po/cy/LC_MESSAGES/p11-kit.mo ../po/cy.po
[362/428] /usr/bin/msgfmt -o po/da/LC_MESSAGES/p11-kit.mo ../po/da.po
[363/428] /usr/bin/msgfmt -o po/de/LC_MESSAGES/p11-kit.mo ../po/de.po
[364/428] /usr/bin/msgfmt -o po/el/LC_MESSAGES/p11-kit.mo ../po/el.po
[365/428] /usr/bin/msgfmt -o po/en_GB/LC_MESSAGES/p11-kit.mo ../po/en_GB.po
[366/428] /usr/bin/msgfmt -o po/eo/LC_MESSAGES/p11-kit.mo ../po/eo.po
[367/428] /usr/bin/msgfmt -o po/es/LC_MESSAGES/p11-kit.mo ../po/es.po
[368/428] /usr/bin/msgfmt -o po/et/LC_MESSAGES/p11-kit.mo ../po/et.po
[369/428] /usr/bin/msgfmt -o po/eu/LC_MESSAGES/p11-kit.mo ../po/eu.po
[370/428] /usr/bin/msgfmt -o po/fa/LC_MESSAGES/p11-kit.mo ../po/fa.po
[371/428] /usr/bin/msgfmt -o po/fi/LC_MESSAGES/p11-kit.mo ../po/fi.po
[372/428] /usr/bin/msgfmt -o po/fo/LC_MESSAGES/p11-kit.mo ../po/fo.po
[373/428] /usr/bin/msgfmt -o po/fr/LC_MESSAGES/p11-kit.mo ../po/fr.po
[374/428] /usr/bin/msgfmt -o po/fur/LC_MESSAGES/p11-kit.mo ../po/fur.po
[375/428] /usr/bin/msgfmt -o po/ga/LC_MESSAGES/p11-kit.mo ../po/ga.po
[376/428] /usr/bin/msgfmt -o po/gl/LC_MESSAGES/p11-kit.mo ../po/gl.po
[377/428] /usr/bin/xsltproc --nonet --stringparam man.output.quietly 1 --stringparam funcsynopsis.style ansi --stringparam man.th.extra1.suppress 1 --stringparam man.authors.section.enabled 0 --stringparam man.copyright.section.enabled 0 --path /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/doc/manual -o doc/manual/p11-kit.8 http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl ../doc/manual/p11-kit.xml
[378/428] /usr/bin/msgfmt -o po/gu/LC_MESSAGES/p11-kit.mo ../po/gu.po
[379/428] /usr/bin/msgfmt -o po/he/LC_MESSAGES/p11-kit.mo ../po/he.po
[380/428] /usr/bin/msgfmt -o po/hi/LC_MESSAGES/p11-kit.mo ../po/hi.po
[381/428] /usr/bin/msgfmt -o po/hr/LC_MESSAGES/p11-kit.mo ../po/hr.po
[382/428] /usr/bin/msgfmt -o po/hu/LC_MESSAGES/p11-kit.mo ../po/hu.po
[383/428] /usr/bin/msgfmt -o po/ia/LC_MESSAGES/p11-kit.mo ../po/ia.po
[384/428] /usr/bin/msgfmt -o po/it/LC_MESSAGES/p11-kit.mo ../po/it.po
[385/428] /usr/bin/msgfmt -o po/ja/LC_MESSAGES/p11-kit.mo ../po/ja.po
[386/428] /usr/bin/msgfmt -o po/kk/LC_MESSAGES/p11-kit.mo ../po/kk.po
[387/428] /usr/bin/msgfmt -o po/ka/LC_MESSAGES/p11-kit.mo ../po/ka.po
[388/428] /usr/bin/msgfmt -o po/id/LC_MESSAGES/p11-kit.mo ../po/id.po
[389/428] /usr/bin/msgfmt -o po/kn/LC_MESSAGES/p11-kit.mo ../po/kn.po
[390/428] /usr/bin/msgfmt -o po/ko/LC_MESSAGES/p11-kit.mo ../po/ko.po
[391/428] /usr/bin/msgfmt -o po/lt/LC_MESSAGES/p11-kit.mo ../po/lt.po
[392/428] /usr/bin/msgfmt -o po/lv/LC_MESSAGES/p11-kit.mo ../po/lv.po
[393/428] /usr/bin/msgfmt -o po/ml/LC_MESSAGES/p11-kit.mo ../po/ml.po
[394/428] /usr/bin/msgfmt -o po/mr/LC_MESSAGES/p11-kit.mo ../po/mr.po
[395/428] /usr/bin/msgfmt -o po/ms/LC_MESSAGES/p11-kit.mo ../po/ms.po
[396/428] /usr/bin/msgfmt -o po/nb/LC_MESSAGES/p11-kit.mo ../po/nb.po
[397/428] /usr/bin/msgfmt -o po/nl/LC_MESSAGES/p11-kit.mo ../po/nl.po
[398/428] /usr/bin/msgfmt -o po/nn/LC_MESSAGES/p11-kit.mo ../po/nn.po
[399/428] /usr/bin/msgfmt -o po/oc/LC_MESSAGES/p11-kit.mo ../po/oc.po
[400/428] /usr/bin/msgfmt -o po/or/LC_MESSAGES/p11-kit.mo ../po/or.po
[401/428] /usr/bin/msgfmt -o po/pl/LC_MESSAGES/p11-kit.mo ../po/pl.po
[402/428] /usr/bin/msgfmt -o po/pa/LC_MESSAGES/p11-kit.mo ../po/pa.po
[403/428] /usr/bin/msgfmt -o po/pt/LC_MESSAGES/p11-kit.mo ../po/pt.po
[404/428] /usr/bin/msgfmt -o po/pt_BR/LC_MESSAGES/p11-kit.mo ../po/pt_BR.po
[405/428] /usr/bin/msgfmt -o po/ro/LC_MESSAGES/p11-kit.mo ../po/ro.po
[406/428] /usr/bin/msgfmt -o po/ru/LC_MESSAGES/p11-kit.mo ../po/ru.po
[407/428] /usr/bin/msgfmt -o po/sk/LC_MESSAGES/p11-kit.mo ../po/sk.po
[408/428] /usr/bin/msgfmt -o po/si/LC_MESSAGES/p11-kit.mo ../po/si.po
[409/428] /usr/bin/msgfmt -o po/sq/LC_MESSAGES/p11-kit.mo ../po/sq.po
[410/428] /usr/bin/msgfmt -o po/sl/LC_MESSAGES/p11-kit.mo ../po/sl.po
[411/428] /usr/bin/msgfmt -o po/sr/LC_MESSAGES/p11-kit.mo ../po/sr.po
[412/428] /usr/bin/msgfmt -o po/sr@latin/LC_MESSAGES/p11-kit.mo ../po/sr@latin.po
[413/428] /usr/bin/msgfmt -o po/ta/LC_MESSAGES/p11-kit.mo ../po/ta.po
[414/428] /usr/bin/msgfmt -o po/sv/LC_MESSAGES/p11-kit.mo ../po/sv.po
[415/428] /usr/bin/msgfmt -o po/te/LC_MESSAGES/p11-kit.mo ../po/te.po
[416/428] /usr/bin/msgfmt -o po/th/LC_MESSAGES/p11-kit.mo ../po/th.po
[417/428] /usr/bin/msgfmt -o po/tr/LC_MESSAGES/p11-kit.mo ../po/tr.po
[418/428] /usr/bin/msgfmt -o po/uk/LC_MESSAGES/p11-kit.mo ../po/uk.po
[419/428] /usr/bin/msgfmt -o po/vi/LC_MESSAGES/p11-kit.mo ../po/vi.po
[420/428] /usr/bin/msgfmt -o po/wa/LC_MESSAGES/p11-kit.mo ../po/wa.po
[421/428] /usr/bin/msgfmt -o po/zh_CN/LC_MESSAGES/p11-kit.mo ../po/zh_CN.po
[422/428] /usr/bin/msgfmt -o po/zh_HK/LC_MESSAGES/p11-kit.mo ../po/zh_HK.po
[423/428] /usr/bin/msgfmt -o po/zh_TW/LC_MESSAGES/p11-kit.mo ../po/zh_TW.po
[424/428] gcc  -o trust/test-edk2 trust/test-edk2.p/test-edk2.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[425/428] gcc  -o trust/test-bundle trust/test-bundle.p/test-bundle.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[426/428] gcc  -o trust/test-openssl trust/test-openssl.p/test-openssl.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[427/428] gcc  -o trust/test-jks trust/test-jks.p/test-jks.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' -Wl,--start-group trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-library.a common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so -Wl,--end-group
[428/428] gcc  -o trust/frob-token trust/frob-token.p/frob-token.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,--whole-archive -Wl,--start-group common/libp11-library.a -Wl,--no-whole-archive -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '-Wl,-rpath,$ORIGIN/../p11-kit' trust/liblibtrust-testable.a trust/liblibtrust-data.a common/libp11-asn1.a trust/liblibtrust-test.a p11-kit/libp11-kit.so.0.4.7 common/libp11-common.a common/libp11-test.a -pthread /usr/lib64/libtasn1.so /usr/lib64/libffi.so -Wl,--end-group
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build -j 8 -v
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: chroot ['/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/p11-kit.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Finish: run

>>> 2026-01-27 12:01:25	"/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck"

>>> 2026-01-27 12:01:26	"/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--unpriv" "--chroot" "/bin/bash -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSGCCA_ADD_OPTS=\\\$'-fdiagnostics-text-art-charset=none' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/p11-kit.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'test' '--without' 'testsuite'\\\"\""
INFO: mock.py version 6.6 starting (python version = 3.9.25, NVR = mock-6.6-1.el9), args: /usr/libexec/mock/mock -r fedora-rawhide-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --unpriv --chroot '/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSGCCA_ADD_OPTS=\$'"'"'-fdiagnostics-text-art-charset=none'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/p11-kit.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'test'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 6.6
INFO: Mock Version: 6.6
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/p11-kit.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Start: chroot ['/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/p11-kit.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
setting SOURCE_DATE_EPOCH=1769040000
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.cs1VGF
+ umask 022
+ cd /builddir/build/BUILD/p11-kit-0.26.1-build
+ '[' /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT
++ dirname /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/p11-kit-0.26.1-build
+ mkdir /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer  '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules  '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules  '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd p11-kit-0.26.1
+ DESTDIR=/builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT
+ /usr/bin/meson install -C redhat-linux-build --no-rebuild
Installing p11-kit/libp11-kit.so.0.4.7 to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib64
Installing p11-kit/p11-kit-client.so to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib64/pkcs11
Installing p11-kit/p11-kit to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/bin
Installing p11-kit/p11-kit-remote to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/libexec/p11-kit
Installing p11-kit/p11-kit-server to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/libexec/p11-kit
Installing trust/p11-kit-trust.so to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib64/pkcs11
Installing trust/trust to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/bin
Installing doc/manual/trust.1 to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/man/man1
Installing doc/manual/pkcs11.conf.5 to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/man/man5
Installing doc/manual/p11-kit.8 to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/man/man8
Installing po/ar/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ar/LC_MESSAGES
Installing po/as/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/as/LC_MESSAGES
Installing po/ast/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ast/LC_MESSAGES
Installing po/az/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/az/LC_MESSAGES
Installing po/bg/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/bg/LC_MESSAGES
Installing po/bn_IN/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/bn_IN/LC_MESSAGES
Installing po/ca/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ca/LC_MESSAGES
Installing po/ca@valencia/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ca@valencia/LC_MESSAGES
Installing po/cs/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/cs/LC_MESSAGES
Installing po/cy/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/cy/LC_MESSAGES
Installing po/da/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/da/LC_MESSAGES
Installing po/de/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/de/LC_MESSAGES
Installing po/el/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/el/LC_MESSAGES
Installing po/en_GB/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/en_GB/LC_MESSAGES
Installing po/eo/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/eo/LC_MESSAGES
Installing po/es/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/es/LC_MESSAGES
Installing po/et/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/et/LC_MESSAGES
Installing po/eu/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/eu/LC_MESSAGES
Installing po/fa/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/fa/LC_MESSAGES
Installing po/fi/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/fi/LC_MESSAGES
Installing po/fo/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/fo/LC_MESSAGES
Installing po/fr/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/fr/LC_MESSAGES
Installing po/fur/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/fur/LC_MESSAGES
Installing po/ga/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ga/LC_MESSAGES
Installing po/gl/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/gl/LC_MESSAGES
Installing po/gu/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/gu/LC_MESSAGES
Installing po/he/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/he/LC_MESSAGES
Installing po/hi/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/hi/LC_MESSAGES
Installing po/hr/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/hr/LC_MESSAGES
Installing po/hu/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/hu/LC_MESSAGES
Installing po/ia/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ia/LC_MESSAGES
Installing po/id/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/id/LC_MESSAGES
Installing po/it/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/it/LC_MESSAGES
Installing po/ja/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ja/LC_MESSAGES
Installing po/ka/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ka/LC_MESSAGES
Installing po/kk/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/kk/LC_MESSAGES
Installing po/kn/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/kn/LC_MESSAGES
Installing po/ko/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ko/LC_MESSAGES
Installing po/lt/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/lt/LC_MESSAGES
Installing po/lv/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/lv/LC_MESSAGES
Installing po/ml/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ml/LC_MESSAGES
Installing po/mr/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/mr/LC_MESSAGES
Installing po/ms/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ms/LC_MESSAGES
Installing po/nb/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/nb/LC_MESSAGES
Installing po/nl/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/nl/LC_MESSAGES
Installing po/nn/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/nn/LC_MESSAGES
Installing po/oc/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/oc/LC_MESSAGES
Installing po/or/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/or/LC_MESSAGES
Installing po/pa/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/pa/LC_MESSAGES
Installing po/pl/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/pl/LC_MESSAGES
Installing po/pt/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/pt/LC_MESSAGES
Installing po/pt_BR/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/pt_BR/LC_MESSAGES
Installing po/ro/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ro/LC_MESSAGES
Installing po/ru/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ru/LC_MESSAGES
Installing po/si/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/si/LC_MESSAGES
Installing po/sk/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/sk/LC_MESSAGES
Installing po/sl/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/sl/LC_MESSAGES
Installing po/sq/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/sq/LC_MESSAGES
Installing po/sr/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/sr/LC_MESSAGES
Installing po/sr@latin/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/sr@latin/LC_MESSAGES
Installing po/sv/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/sv/LC_MESSAGES
Installing po/ta/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/ta/LC_MESSAGES
Installing po/te/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/te/LC_MESSAGES
Installing po/th/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/th/LC_MESSAGES
Installing po/tr/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/tr/LC_MESSAGES
Installing po/uk/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/uk/LC_MESSAGES
Installing po/vi/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/vi/LC_MESSAGES
Installing po/wa/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/wa/LC_MESSAGES
Installing po/zh_CN/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/zh_CN/LC_MESSAGES
Installing po/zh_HK/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/zh_HK/LC_MESSAGES
Installing po/zh_TW/LC_MESSAGES/p11-kit.mo to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/locale/zh_TW/LC_MESSAGES
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/pkcs11.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/common/pkcs11x.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/deprecated.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/iter.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/pin.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/remote.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/uri.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit/version.h to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/include/p11-kit-1/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit/p11-kit-server.service to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib/systemd/user
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/p11-kit-server.socket to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib/systemd/user
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/meson-private/p11-kit-1.pc to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib64/pkgconfig
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build/p11-kit/pkcs11.conf.example to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/etc/pkcs11
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/p11-kit-trust.module to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/p11-kit/modules
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/trust/trust-extract-compat to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/libexec/p11-kit
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/bash-completion/p11-kit to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/bash-completion/completions
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/bash-completion/trust to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/bash-completion/completions
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/zsh-completion/p11-kit.zsh to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/zsh/site-functions
Installing /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/zsh-completion/trust.zsh to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/zsh/site-functions
Installing symlink pointing to libp11-kit.so.0.4.7 to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib64/libp11-kit.so.0
Installing symlink pointing to libp11-kit.so.0 to /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib64/libp11-kit.so
Running custom install script '/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/p11-kit/meson_post_install.sh lib64 share/p11-kit/modules'
Running custom install script '/usr/bin/meson --internal gtkdoc --sourcedir=/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1 --builddir=/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/redhat-linux-build --subdir=doc/manual --headerdirs=p11-kit --mainfile=p11-kit-docs.xml --modulename=p11-kit --moduleversion= --mode=auto --gtkdoc-scan=/usr/bin/gtkdoc-scan --gtkdoc-scangobj=/usr/bin/gtkdoc-scangobj --gtkdoc-mkdb=/usr/bin/gtkdoc-mkdb --gtkdoc-mkhtml=/usr/bin/gtkdoc-mkhtml --gtkdoc-fixxref=/usr/bin/gtkdoc-fixxref --namespace=p11_kit --htmlargs= --scanargs=--ignore-headers=private.h pkcs11.h conf.h debug.h dict.h filter.h log.h mock.h modules.h pkcs11.h pkcs11i.h pkcs11x.h private.h client.h proxy.h rpc.h rpc-message.h util.h virtual.h virtual-fixed.h array.h compat.h@@--rebuild-types@@--deprecated-guards="P11_KIT_DISABLE_DEPRECATED" --scanobjsargs=--version --gobjects-types-file= --fixxrefargs=--html-dir=/usr/share/gtk-doc/html/p11-kit@@--extra-dir=/usr/share/gtk-doc/html/glib --mkdbargs= --html-assets= --content-files=/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/p11-kit-config.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/p11-kit-sharing.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/p11-kit-devel.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/p11-kit-proxy.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/p11-kit-trust.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/p11-kit-remoting.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/p11-kit.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/pkcs11.conf.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/trust.xml@@/builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/doc/manual/annotation-glossary.xml --expand-content-files= --ignore-headers= --installdir= --cc=gcc --ld=gcc --cflags=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_GNU_SOURCE -DP11_KIT_FUTURE_UNSTABLE_API --ldflags=-lffi -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer'
+ mkdir -p /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/etc/pkcs11/modules
+ install -p -m 755 /builddir/build/SOURCES/trust-extract-compat /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/libexec/p11-kit/
+ mkdir -p /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/doc/p11-kit
+ mv /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/etc/pkcs11/pkcs11.conf.example /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/doc/p11-kit/pkcs11.conf.example
+ mkdir -p /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib/systemd/user
+ install -p -m 644 /builddir/build/SOURCES/p11-kit-client.service /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/lib/systemd/user
+ /usr/lib/rpm/find-lang.sh /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT p11-kit
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 0.26.1-1.fc44 --unique-debug-suffix -0.26.1-1.fc44.x86_64 --unique-debug-src-base p11-kit-0.26.1-1.fc44.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1
find-debuginfo: starting
Extracting debug info from 7 files
DWARF-compressing 7 files
sepdebugcrcfix: Updated 7 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/p11-kit-0.26.1-1.fc44.x86_64
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ COMPRESS='gzip -9 -n'
+ COMPRESS_EXT=.gz
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-det --brp -j8 /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT
Scanned 192 directories and 305 files,
    processed 33 inodes,
    0 modified (0 replaced + 0 rewritten),
    0 unsupported format, 0 errors
+ /usr/bin/linkdupes --brp /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr
Scanned 188 directories and 305 files,
    considered 302 files, read 36 files, linked 7 files, 0 errors
    sum of sizes of linked files: 185193 bytes
Reading /builddir/build/BUILD/p11-kit-0.26.1-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: p11-kit-0.26.1-1.fc44.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.V8qOCJ
+ umask 022
+ cd /builddir/build/BUILD/p11-kit-0.26.1-build
+ cd p11-kit-0.26.1
+ DOCDIR=/builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/doc/p11-kit
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/doc/p11-kit
+ cp -pr /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/AUTHORS /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/doc/p11-kit
+ cp -pr /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/NEWS /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/doc/p11-kit
+ cp -pr /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/README /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/doc/p11-kit
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.084bEY
+ umask 022
+ cd /builddir/build/BUILD/p11-kit-0.26.1-build
+ cd p11-kit-0.26.1
+ LICENSEDIR=/builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/licenses/p11-kit
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/licenses/p11-kit
+ cp -pr /builddir/build/BUILD/p11-kit-0.26.1-build/p11-kit-0.26.1/COPYING /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/share/licenses/p11-kit
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libp11-kit.so.0()(64bit) libp11-kit.so.0(LIBP11_KIT_1.0)(64bit) p11-kit = 0.26.1-1.fc44 p11-kit(x86-64) = 0.26.1-1.fc44
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libc.so.6(GLIBC_ABI_GNU2_TLS)(64bit) libffi.so.8()(64bit) libffi.so.8(LIBFFI_BASE_8.0)(64bit) libffi.so.8(LIBFFI_CLOSURE_8.0)(64bit) libp11-kit.so.0()(64bit) libp11-kit.so.0(LIBP11_KIT_1.0)(64bit) libtasn1.so.6()(64bit) libtasn1.so.6(LIBTASN1_0_3)(64bit) rtld(GNU_HASH)
Processing files: p11-kit-devel-0.26.1-1.fc44.x86_64
Provides: p11-kit-devel = 0.26.1-1.fc44 p11-kit-devel(x86-64) = 0.26.1-1.fc44 pkgconfig(p11-kit-1) = 0.26.1
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config libp11-kit.so.0()(64bit)
Processing files: p11-kit-trust-0.26.1-1.fc44.x86_64
Provides: p11-kit-trust = 0.26.1-1.fc44 p11-kit-trust(x86-64) = 0.26.1-1.fc44
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh /usr/bin/alternatives
Requires(postun): /bin/sh /usr/bin/alternatives
Requires: /usr/bin/bash libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libc.so.6(GLIBC_ABI_GNU2_TLS)(64bit) libp11-kit.so.0()(64bit) libp11-kit.so.0(LIBP11_KIT_1.0)(64bit) libtasn1.so.6()(64bit) libtasn1.so.6(LIBTASN1_0_3)(64bit) rtld(GNU_HASH)
Conflicts: nss < 3.14.3-9
Processing files: p11-kit-client-0.26.1-1.fc44.x86_64
Provides: p11-kit-client = 0.26.1-1.fc44 p11-kit-client(x86-64) = 0.26.1-1.fc44
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.26)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libc.so.6(GLIBC_ABI_GNU2_TLS)(64bit) libffi.so.8()(64bit) libffi.so.8(LIBFFI_BASE_8.0)(64bit) libffi.so.8(LIBFFI_CLOSURE_8.0)(64bit) rtld(GNU_HASH)
Obsoletes: p11-kit-server < 0.25.5-8
Processing files: p11-kit-server-0.26.1-1.fc44.x86_64
Provides: p11-kit-server = 0.26.1-1.fc44 p11-kit-server(x86-64) = 0.26.1-1.fc44
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libp11-kit.so.0()(64bit) libp11-kit.so.0(LIBP11_KIT_1.0)(64bit) rtld(GNU_HASH)
Obsoletes: p11-kit-server < 0.25.5-8
Processing files: p11-kit-debugsource-0.26.1-1.fc44.x86_64
Provides: p11-kit-debugsource = 0.26.1-1.fc44 p11-kit-debugsource(x86-64) = 0.26.1-1.fc44
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: p11-kit-debuginfo-0.26.1-1.fc44.x86_64
Provides: debuginfo(build-id) = 0f6afb99426b10ffe044ac8b0e99d61bf9d2ca4f debuginfo(build-id) = 7688e91db7c06eac1d1a7d98fa1cd3a9776ae77a debuginfo(build-id) = a2712d46c02f5a8c0a7f6d87526af030581f9a7b libp11-kit.so.0.4.7-0.26.1-1.fc44.x86_64.debug()(64bit) p11-kit-debuginfo = 0.26.1-1.fc44 p11-kit-debuginfo(x86-64) = 0.26.1-1.fc44
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: p11-kit-debugsource(x86-64) = 0.26.1-1.fc44
Processing files: p11-kit-trust-debuginfo-0.26.1-1.fc44.x86_64
Provides: debuginfo(build-id) = 05d8e44385935fa45679b36fc31e8a6704507567 debuginfo(build-id) = 43a3b991094c98b68110d7a92f35a0017291bc7f p11-kit-trust-debuginfo = 0.26.1-1.fc44 p11-kit-trust-debuginfo(x86-64) = 0.26.1-1.fc44
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: p11-kit-debugsource(x86-64) = 0.26.1-1.fc44
Processing files: p11-kit-client-debuginfo-0.26.1-1.fc44.x86_64
Provides: debuginfo(build-id) = 72508a4a930a34b586f6c92518ccb19b81930bd1 p11-kit-client-debuginfo = 0.26.1-1.fc44 p11-kit-client-debuginfo(x86-64) = 0.26.1-1.fc44
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: p11-kit-debugsource(x86-64) = 0.26.1-1.fc44
Processing files: p11-kit-server-debuginfo-0.26.1-1.fc44.x86_64
Provides: debuginfo(build-id) = c86f039e0add7921cb47aef8a27f0e79966153b6 p11-kit-server-debuginfo = 0.26.1-1.fc44 p11-kit-server-debuginfo(x86-64) = 0.26.1-1.fc44
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: p11-kit-debugsource(x86-64) = 0.26.1-1.fc44
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT
Finish: chroot ['/bin/bash -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSGCCA_ADD_OPTS=\\$\'-fdiagnostics-text-art-charset=none\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/p11-kit.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'test\' \'--without\' \'testsuite\'\\""']
Finish: run

>>> 2026-01-27 12:01:33	"/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "shopt -s nullglob && SC_RESULTS_DIR=/builddir/shellcheck-results SC_BATCH=1 SC_TIMEOUT=30 /usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT/* /builddir/build/BUILD/*/BUILDROOT/*"
Looking for shell scripts.... done
+ timeout 30 shellcheck --format=json1 --external-sources --source-path=/builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/etc:/builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr /builddir/build/BUILD/p11-kit-0.26.1-build/BUILDROOT/usr/libexec/p11-kit/trust-extract-compat

>>> 2026-01-27 12:01:34	"/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "LANG=en_US.utf8 /usr/share/csmock/scripts/find-unicode-control.py -d -v /builddir/build/BUILD -p bidi --notests >/builddir/unicontrol-capture.err 2>/builddir/unicontrol-capture.log"

>>> 2026-01-27 12:01:37	'/usr/bin/mock' '-r' 'fedora-rawhide-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -c --remove-files '/builddir/cswrap-capture.err' '/builddir/shellcheck-results' '/builddir/unicontrol-capture.err' '/builddir/unicontrol-capture.log' '/builddir/clippy-output.txt'' | tar -xC '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/raw-results'
tar: Removing leading `/' from member names
tar: Removing leading `/' from hard link targets

>>> 2026-01-27 12:01:38	cat '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|normalCheckLevelMaxBranches|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/uni-results/cswrap-capture.js'

>>> 2026-01-27 12:01:39	set -o pipefail; /usr/share/csmock/scripts/convert-clippy.py < /tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/raw-results/builddir/clippy-output.txt | csgrep --remove-duplicates > /tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/uni-results/clippy-capture.err

>>> 2026-01-27 12:01:39	cd /tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/raw-results/builddir/shellcheck-results && csgrep --mode=json --remove-duplicates --quiet --invert-match --event '^info|style|warning\[SC1090\]' *.json > /tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/uni-results/shellcheck-capture.json

>>> 2026-01-27 12:01:39	csgrep --mode=json '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/raw-results/builddir/unicontrol-capture.err' > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/uni-results/unicontrol-capture.js'

scan.ini: time-finished = 2026-01-27 12:01:39
scan.ini: exit-code = 0
>>> 2026-01-27 12:01:39	cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan.ini' '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/uni-results'/* > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/scan-results-all.js'

>>> 2026-01-27 12:01:39	'/usr/bin/mock' '-r' 'fedora-rawhide-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'csgrep --mode=json --embed-context 3 '--warning-rate-limit=1024' '--limit-msg-len=512'' <'/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/scan-results-all.js' >'/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/scan-results-all.js.tmp'

>>> 2026-01-27 12:01:40	"/usr/bin/mock" "-r" "fedora-rawhide-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean"

>>> 2026-01-27 12:01:43	cat '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/scan-results-all.js' | sed -r 's;/builddir/build/BUILD(ROOT/[^/]+|/[^/]+/BUILDROOT)/;/builddir/build/BUILD//;' | sed -r 's|(/builddir/build/BUILD/)[^/]+-build/|\1|' | csgrep --mode=json --path '^/builddir/build/BUILD/' --strip-path-prefix /builddir/build/BUILD/ | csgrep --mode=json --invert-match --path '^ksh-.*[0-9]+\.c$' | csgrep --mode=json --invert-match --path 'CMakeFiles/CMakeTmp|conftest.c' | csdiff --json-output --show-internal "/usr/share/csmock/known-false-positives.js" - | cssort --key=path > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan-results.js'

>>> 2026-01-27 12:01:44	cat '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/scan-results-all.js' | sed -r 's;/builddir/build/BUILD(ROOT/[^/]+|/[^/]+/BUILDROOT)/;/builddir/build/BUILD//;' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan-results.js' - | cssort > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/suppressed-results.js'

>>> 2026-01-27 12:01:45	csgrep --mode=grep --invert-match --event "internal warning" --prune-events=1 '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/suppressed-results.js' > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/suppressed-results.err'

>>> 2026-01-27 12:01:45	csgrep --mode=json --invert-match --event "internal warning" --prune-events=1 '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/suppressed-results.js' | cshtml - > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/suppressed-results.html'

>>> 2026-01-27 12:01:45	csgrep --mode=evtstat --invert-match --event "internal warning" --prune-events=1 '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/suppressed-results.js' | tee '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/debug/suppressed-results-summary.txt'
      3	COMPILER_WARNING                                	warning[-Wdiscarded-qualifiers]
      1	COMPILER_WARNING                                	warning[-Wunused-but-set-variable=]
      2	COMPILER_WARNING                                	warning[-Wunused-result]
     17	CPPCHECK_WARNING                                	warning[nullPointerOutOfMemory]
      3	CPPCHECK_WARNING                                	warning[nullPointerOutOfResources]
     24	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-fd-leak]
      2	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-fd-use-without-check]
      5	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-file-leak]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-infinite-recursion]
    289	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-malloc-leak]
     10	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-argument]
     18	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-dereference]
      7	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-out-of-bounds]
      5	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-argument]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-dereference]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-use-of-uninitialized-value]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-va-arg-type-mismatch]
     10	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-va-list-leak]

>>> 2026-01-27 12:01:46	csgrep --mode=grep --invert-match --event "internal warning" --prune-events=1 '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan-results.js' > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan-results.err'

>>> 2026-01-27 12:01:46	csgrep --mode=json --invert-match --event "internal warning" --prune-events=1 '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan-results.js' | cshtml - > '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan-results.html'

>>> 2026-01-27 12:01:46	csgrep --mode=evtstat --invert-match --event "internal warning" --prune-events=1 '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan-results.js' | tee '/tmp/csmocktphceg9q/p11-kit-0.26.1-1.el9/scan-results-summary.txt'
      3	COMPILER_WARNING                                	warning[-Wdiscarded-qualifiers]
      1	COMPILER_WARNING                                	warning[-Wunused-but-set-variable=]
      2	COMPILER_WARNING                                	warning[-Wunused-result]
     17	CPPCHECK_WARNING                                	warning[nullPointerOutOfMemory]
      3	CPPCHECK_WARNING                                	warning[nullPointerOutOfResources]
     24	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-fd-leak]
      2	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-fd-use-without-check]
      5	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-file-leak]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-infinite-recursion]
    289	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-malloc-leak]
     10	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-argument]
     18	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-dereference]
      7	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-out-of-bounds]
      5	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-argument]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-dereference]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-use-of-uninitialized-value]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-va-arg-type-mismatch]
     10	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-va-list-leak]

<<< 2026-01-27 12:01:46	csmock exit code: 0

Wrote: /tmp/tmpfa40lrl8/p11-kit-0.26.1-1.el9.tar.xz