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

Builder curl-ares-solaris11-i386 Build #5397

Results:

Exception git

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisionc427e91ddea7c1d4b2f5c54ab4b6810f61483928
Changes7 changes

BuildSlave:

unstable11x

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris11-i386' triggered this build

Steps and Logfiles:

  1. git git exception ( 0 secs )
    1. - no logs -
    1. - no logs -
    1. - no logs -
  2. Runtest  
    1. - no logs -
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/curl-ares-solaris11-i386 slave
buildername curl-ares-solaris11-i386 Builder
buildnumber 5397 Build
codebase Build
project curl Build
repository https://github.com/curl/curl.git Build
revision c427e91ddea7c1d4b2f5c54ab4b6810f61483928 Build
scheduler schedule-curl-ares-solaris11-i386 Scheduler
slavename unstable11x BuildSlave
workdir /export/home/buildbot/slave/curl-ares-solaris11-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Daniel Stenberg
  2. Ilias Aberkane
  3. Samuel Henrique
  4. Stefan Eissing

Timing:

StartThu Sep 17 14:04:22 2026
EndThu Sep 17 16:12:36 2026
Elapsed2 hrs, 8 mins, 14 secs

All Changes:

:

  1. Change #282045

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 17 Sep 2026 13:03:21
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 94378899cea12434745ba2539765beb8f848e431

    Comments

    perf-tests: output two-digital decimals always
    Otherwise they display slightly off.
    
    Closes #22982

    Changed files

    • tests/perf/base64dec.c
    • tests/perf/base64enc.c
    • tests/perf/dateparser.c
    • tests/perf/maprintf.c
    • tests/perf/simpleformat.c
    • tests/perf/snprintf.c
    • tests/perf/urldecode.c
    • tests/perf/urlencode.c
    • tests/perf/urlparser.c
  2. Change #282049

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 17 Sep 2026 14:06:31
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7da2175b6b8e011da97e0a4fcf41b1bcd7a3e275

    Comments

    u8_strset: rename and mask
    Move `uint-hashset.[ch]` to `u8_strset.[ch]` for clarity.
    
    Add `uint8_t slotmask` in struct to keep precomputed mask
    instead of array lookups.
    
    New member fits in "hole", struct size stays unchanged.
    
    Closes #22983

    Changed files

    • lib/Makefile.inc
    • lib/u8_strset.c
    • lib/u8_strset.h
    • lib/uint-hashset.c
    • lib/uint-hashset.h
    • lib/urldata.h
    • tests/data/test3211
    • tests/unit/unit3211.c
  3. Change #282050

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 17 Sep 2026 14:10:26
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 7c43ea3101bf91d0503485f682102111cbdbfc40

    Comments

    multi_ntfy: fix handling of more than 128 notifications in a batch
    When more than 128 notifications have queued up, e.g. more than one
    chunk is used, the iteration never reaches the second chunk and leaks
    its and subsequent chunks memory.
    
    Reported-By: Fengxiaoxx on github
    Fixes #22963
    Closes #22965

    Changed files

    • lib/multi_ntfy.c
  4. Change #282060

    Category curl
    Changed by Stefan Eissing <stefanohnoyoudont@eissing.org>
    Changed at Thu 17 Sep 2026 14:47:08
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e0dbccd64fa9dd0cd3eaa97a7dbcff3c4cefa9a6

    Comments

    pytests: ftp wildcard matching
    Add test_30_13 using new debug env var CURL_DBG_FTP_WILDCARD to trigger
    CURLOPT_WILDCARDMATCH for the curl tool.
    
    Closes #22979

    Changed files

    • docs/libcurl/libcurl-env-dbg.md
    • lib/transfer.c
    • tests/http/test_30_vsftpd.py
  5. Change #282061

    Category curl
    Changed by Samuel Henrique <samuelophohnoyoudont@debian.org>
    Changed at Thu 17 Sep 2026 14:47:59
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision 540ee5b560cc6e775e11317048a13cc7e355bf91

    Comments

    tests: add test cases for --styled-output
    The bold header names and the Location: hyperlink were not covered by
    any test case, since the test suite could not make curl believe that the
    output goes to a terminal in the header callback.
    
    Make the debug-only CURL_ISATTY environment variable set the tool-wide
    isatty flag when the transfer is created, instead of only affecting the
    binary output check in the write callback. The write callback already
    uses that flag.
    
    Test 1425 and 1426 use CURL_ISATTY to check the binary output
    protection, so they now use --no-styled-output to keep their output
    plain.
    
    The styled test does not run on Windows, where curl only uses styled
    output when stdout is a console with virtual terminal processing enabled
    and never writes the hyperlinks. It sets VTE_VERSION so that the
    hyperlink is written regardless of the terminal running the tests.
    
    Closes #22937

    Changed files

    • src/tool_cb_wrt.c
    • src/tool_operate.c
    • tests/data/Makefile.am
    • tests/data/test1425
    • tests/data/test1426
    • tests/data/test1689
    • tests/data/test1690
  6. Change #282062

    Category curl
    Changed by Daniel Stenberg <danielohnoyoudont@haxx.se>
    Changed at Thu 17 Sep 2026 14:55:50
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision b85acacec9b38442741bb019bc992e77b5f665d4

    Comments

    ftplistparser: only use the list parser in CURLWC_MATCHING state
    Follow-up to ba8f8a7f27a5c5e1
    
    Closes #22985

    Changed files

    • lib/ftplistparser.c
  7. Change #282063

    Category curl
    Changed by Ilias Aberkane <ilias.abkneohnoyoudont@gmail.com>
    Changed at Thu 17 Sep 2026 14:58:43
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision c427e91ddea7c1d4b2f5c54ab4b6810f61483928

    Comments

    mime: bound Curl_mime_prepare_headers() recursion depth
    The request-preparation path recursed once per nested multipart level
    with no depth limit, so a deeply nested mime tree built by the
    application exhausted the stack inside curl_easy_perform().
    
    Thread a call_depth counter through the internal helper, bounded by
    MAX_MIME_LEVELS. Deep trees now fail header preparation with
    CURLE_TOO_LARGE instead of crashing.
    
    Since header preparation always precedes the read paths, the depth
    checks in the mime read functions become redundant and are removed.
    
    Verify with test 3596: deeply nested mime trees fail with
    CURLE_TOO_LARGE instead of exhausting the stack.
    
    Fixes #22971
    Reported-by: Fengxiaoxx on github
    Closes #22980

    Changed files

    • lib/mime.c
    • tests/data/Makefile.am
    • tests/data/test3596
    • tests/libtest/Makefile.inc
    • tests/libtest/lib3596.c