Skip to content

Commit 512dcd7

Browse files
authored
GH-47485: [C++][CI] Work around Valgrind failure on Azure tests (#47496)
### Rationale for this change The Azure tests fail because of a likely bug in the Azure SDK, which tries to deallocate a curl shared handler while it's still in use, and doesn't report deallocation errors (reported upstream at Azure/azure-sdk-for-cpp#6722). ### What changes are included in this PR? Add a dedicated Valgrind suppression to ignore the corresponding memory leak. ### Are these changes tested? Yes. ### Are there any user-facing changes? No. * GitHub Issue: #47485 Authored-by: Antoine Pitrou <[email protected]> Signed-off-by: Antoine Pitrou <[email protected]>
1 parent caf4f70 commit 512dcd7

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

cpp/valgrind.supp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,10 @@
7575
...
7676
fun:*gcm_cipher*
7777
}
78+
{
79+
<Azure>:curl shared handle deallocation fails (GH-47485)
80+
Memcheck:Leak
81+
fun:calloc
82+
fun:curl_share_init
83+
fun:*Azure*CurlConnection*
84+
}

0 commit comments

Comments
 (0)