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

Builder curl-unthreaded-solaris10-i386 Build #15914

Results:

Failed runtest

SourceStamp:

Projectcurl
Repositoryhttps://github.com/curl/curl.git
Branchmaster
Revisione64c28e243d797da4ef76d6e89598f7fc2da8869
Got Revisione64c28e243d797da4ef76d6e89598f7fc2da8869
Changes1 change

BuildSlave:

unstable10x

Reason:

The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-i386' triggered this build

Steps and Logfiles:

  1. git update ( 9 secs )
    1. stdio
  2. Runtest './tests/testcurl.pl --nogitpull ...' failed ( 3 hrs, 1 mins, 56 secs )
    1. stdio
    2. resultlog
  3. Mail result 'cat resultlog ...' ( 0 secs )
    1. stdio

Build Properties:

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

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. TheBitBrine

Timing:

StartThu Oct 30 08:58:13 2025
EndThu Oct 30 12:00:20 2025
Elapsed3 hrs, 2 mins, 7 secs

All Changes:

:

  1. Change #247069

    Category curl
    Changed by TheBitBrine <blacknomex08ohnoyoudont@gmail.com>
    Changed at Thu 30 Oct 2025 08:48:28
    Repository https://github.com/curl/curl.git
    Project curl
    Branch master
    Revision e64c28e243d797da4ef76d6e89598f7fc2da8869

    Comments

    imap: fix custom FETCH commands to handle literal responses
    Custom IMAP commands using -X (e.g. 'FETCH 123 BODY[1]') were only
    returning the first line of responses containing literals, instead of
    the full multi-line body data.
    
    The issue was that custom commands route through imap_perform_list()
    and imap_state_listsearch_resp(), which didn't detect or handle IMAP
    literal syntax {size}.
    
    This commit adds literal detection to imap_state_listsearch_resp():
    - Detects literal syntax {size} in untagged responses
    - Writes the response header line containing the literal marker
    - Handles any literal body data already in the pingpong buffer
    - Sets up transfer layer to read remaining literal data from socket
    - Configures maxdownload and transfer size to include header + body
    - Initializes pp->overflow to 0 when no buffered data present
    - Modifies imap_done() to transition to FETCH_FINAL for custom
      commands that set up downloads
    
    Test 841 and 3206 verify.
    
    Fixes #18847
    Reported-by: BohwaZ
    Bug: https://github.com/curl/curl/issues/18847
    Closes #19246

    Changed files

    • lib/imap.c
    • tests/data/Makefile.am
    • tests/data/test3206
    • tests/data/test841