Skip to content

tests: re-enable 1510, unignore 2027 2051 in GHA/macos, document heimdal memleak #17462

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 9 commits into from

Conversation

vszakats
Copy link
Member

@vszakats vszakats commented May 27, 2025

@vszakats vszakats added the tests label May 27, 2025
@vszakats vszakats marked this pull request as draft May 27, 2025 06:07
@github-actions github-actions bot added the CI Continuous Integration label May 27, 2025
@vszakats
Copy link
Member Author

Flakiness still present for 1184 (Linux H3 quictls), retries fail too:
https://github.com/curl/curl/actions/runs/15268015272/job/42937143905?pr=17462#step:22:2326
"curl: (52) Empty reply from server"

@testclutch

This comment was marked as outdated.

vszakats added 4 commits May 27, 2025 09:32
https://github.com/curl/curl/actions/runs/15268239066/job/42937761553?pr=17462#step:41:3942

```
=== Start of file valgrind2077
 ==13265== 32 bytes in 1 blocks are possibly lost in loss record 40 of 95
 ==13265==    at 0x4846828: malloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==13265==    by 0x5D84D11: heim_dict_set_value (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54443D3: ??? (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4A55ED2: __pthread_once_slow (pthread_once.c:116)
 ==13265==    by 0x5D8557D: heim_base_once_f (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54065B5: krb5_init_context (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4F9EA8F: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4F9DF05: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4FA8D87: gss_import_name (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x493A384: Curl_auth_decode_spnego_message (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D694E: Curl_input_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D6B58: Curl_output_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BBF7F: output_auth_headers (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BC46F: Curl_http_output_auth (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48C09ED: Curl_http (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48ECEF1: multi_do (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==
 ==13265== 69 bytes in 1 blocks are possibly lost in loss record 50 of 95
 ==13265==    at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==13265==    by 0x5D854DD: ??? (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x5D87F70: heim_string_create_with_bytes (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x544405E: ??? (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4A55ED2: __pthread_once_slow (pthread_once.c:116)
 ==13265==    by 0x5D8557D: heim_base_once_f (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54065B5: krb5_init_context (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4F9EA8F: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4F9DF05: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4FA8D87: gss_import_name (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x493A384: Curl_auth_decode_spnego_message (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D694E: Curl_input_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D6B58: Curl_output_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BBF7F: output_auth_headers (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BC46F: Curl_http_output_auth (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48C09ED: Curl_http (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==
 ==13265== 80 bytes in 1 blocks are possibly lost in loss record 53 of 95
 ==13265==    at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==13265==    by 0x5D854DD: ??? (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x5D84AEE: heim_dict_create (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x5444371: ??? (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4A55ED2: __pthread_once_slow (pthread_once.c:116)
 ==13265==    by 0x5D8557D: heim_base_once_f (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54065B5: krb5_init_context (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4F9EA8F: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4F9DF05: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4FA8D87: gss_import_name (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x493A384: Curl_auth_decode_spnego_message (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D694E: Curl_input_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D6B58: Curl_output_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BBF7F: output_auth_headers (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BC46F: Curl_http_output_auth (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48C09ED: Curl_http (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==
 ==13265== 80 bytes in 1 blocks are possibly lost in loss record 54 of 95
 ==13265==    at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==13265==    by 0x5D854DD: ??? (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x5D84AEE: heim_dict_create (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54443B7: ??? (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4A55ED2: __pthread_once_slow (pthread_once.c:116)
 ==13265==    by 0x5D8557D: heim_base_once_f (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54065B5: krb5_init_context (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4F9EA8F: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4F9DF05: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4FA8D87: gss_import_name (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x493A384: Curl_auth_decode_spnego_message (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D694E: Curl_input_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D6B58: Curl_output_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BBF7F: output_auth_headers (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BC46F: Curl_http_output_auth (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48C09ED: Curl_http (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==
 ==13265== 88 bytes in 1 blocks are possibly lost in loss record 55 of 95
 ==13265==    at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==13265==    by 0x5D84B5A: heim_dict_create (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x5444371: ??? (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4A55ED2: __pthread_once_slow (pthread_once.c:116)
 ==13265==    by 0x5D8557D: heim_base_once_f (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54065B5: krb5_init_context (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4F9EA8F: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4F9DF05: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4FA8D87: gss_import_name (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x493A384: Curl_auth_decode_spnego_message (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D694E: Curl_input_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D6B58: Curl_output_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BBF7F: output_auth_headers (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BC46F: Curl_http_output_auth (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48C09ED: Curl_http (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48ECEF1: multi_do (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==
 ==13265== 88 bytes in 1 blocks are possibly lost in loss record 56 of 95
 ==13265==    at 0x484D953: calloc (in /usr/libexec/valgrind/vgpreload_memcheck-amd64-linux.so)
 ==13265==    by 0x5D84B5A: heim_dict_create (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54443B7: ??? (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4A55ED2: __pthread_once_slow (pthread_once.c:116)
 ==13265==    by 0x5D8557D: heim_base_once_f (in /usr/lib/x86_64-linux-gnu/libheimbase.so.1.0.0)
 ==13265==    by 0x54065B5: krb5_init_context (in /usr/lib/x86_64-linux-gnu/libkrb5.so.26.0.0)
 ==13265==    by 0x4F9EA8F: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4F9DF05: ??? (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x4FA8D87: gss_import_name (in /usr/lib/x86_64-linux-gnu/libgssapi.so.3.0.0)
 ==13265==    by 0x493A384: Curl_auth_decode_spnego_message (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D694E: Curl_input_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48D6B58: Curl_output_negotiate (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BBF7F: output_auth_headers (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48BC46F: Curl_http_output_auth (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48C09ED: Curl_http (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==    by 0x48ECEF1: multi_do (in /home/runner/work/curl/curl/bld/lib/libcurl.so.4.8.0)
 ==13265==
=== End of file valgrind2077
```
@vszakats vszakats changed the title [TEST] try re-enabling some disabled tests tests: re-enable 1510, unignore 2027 2051 in GHA/macos, document heimdal memleak May 27, 2025
@vszakats vszakats marked this pull request as ready for review May 27, 2025 08:45
@vszakats vszakats closed this in 7020ba7 Jun 1, 2025
@vszakats vszakats deleted the ci-exc branch June 1, 2025 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration tests
Development

Successfully merging this pull request may close these issues.

2 participants