Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder curl-pr-unthreaded-solaris10-i386 Build #3627

Results:

Build successful

SourceStamp:

Projectcurl/curl
Repositoryhttps://github.com/curl/curl
Branchbagder/doh-leak
Revisionbb414728f8c5c211635f41a4508d818e1422089d
Got Revisionbb414728f8c5c211635f41a4508d818e1422089d
Changes3 changes

BuildSlave:

unstable10x

Reason:

The AnyBranchScheduler scheduler named 'schedule-curl-pr' triggered this build

Steps and Logfiles:

  1. git update ( 6 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' ( 1 hrs, 9 mins, 56 secs )
    1. stdio
    2. resultlog

Build Properties:

NameValueSource
branch bagder/doh-leak Build
builddir /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 slave
buildername curl-pr-unthreaded-solaris10-i386 Builder
buildnumber 3627 Build
codebase Build
got_revision bb414728f8c5c211635f41a4508d818e1422089d Git
osplatform I386 SetPropertyFromCommand Step
osrelease 10 SetPropertyFromCommand Step
project curl/curl Build
repository https://github.com/curl/curl Build
revision bb414728f8c5c211635f41a4508d818e1422089d Build
scheduler schedule-curl-pr Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/curl-pr-unthreaded-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg

Timing:

StartWed Mar 12 01:59:46 2025
EndWed Mar 12 04:21:34 2025
Elapsed2 hrs, 21 mins, 47 secs

All Changes:

:

  1. Change #224720

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 11 Mar 2025 17:42:28
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/doh-leak
    Revision 1f1303771ea15202c1f6dcbcee716ed3895ed863

    Comments

    multi: kill off remaining internal handles in curl_multi_cleanup
    
    - if there are pending handles left in the list, they are leftovers
      (from for example Doh) and must be freed.
    
    - unlink_all_msgsent_handles() did not properly move all msgsent
      handles over to the process list as intended
    
    Fixes a DoH memory leak found by oss-fuzz.
    
    Add test 2101 that can reproduce and verify.

    Changed files

    • lib/multi.c
    • tests/data/Makefile.am
    • tests/data/test2101
  2. Change #224735

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 11 Mar 2025 23:17:25
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/doh-leak
    Revision 06f3c8438c3d7972f1d1c47d50a91cf375d1e424

    Comments

    multi: remove the assert(0)
    
    as it might reach this point

    Changed files

    • lib/multi.c
  3. Change #224737

    Category None
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Tue 11 Mar 2025 23:48:19
    Repository https://github.com/curl/curl
    Project curl/curl
    Branch bagder/doh-leak
    Revision bb414728f8c5c211635f41a4508d818e1422089d

    Comments

    fixup allow exit code 6 as well

    Changed files

    • tests/data/test2101