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

Builder tcpdump-solaris10-sparcv9 Build #6263

Results:

Build successful

SourceStamp:

Projecttcpdump
Repositoryhttps://git.tcpdump.org/tcpdump
Branchmaster
Revisiona5a97143a51074cbab08ae7df55c420d3b89ff2c
Got Revisiona5a97143a51074cbab08ae7df55c420d3b89ff2c
Changes3 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-tcpdump-solaris10-sparcv9' triggered this build

Steps and Logfiles:

  1. git update ( 46 secs )
    1. stdio
  2. shell Set developer mode ( 1 secs )
    1. stdio
  3. shell_1 './autogen.sh' ( 45 secs )
    1. stdio
  4. shell_2 configure ( 4 mins, 9 secs )
    1. stdio
  5. shell_3 gmake ( 18 mins, 27 secs )
    1. stdio
  6. shell_4 check ( 2 mins, 0 secs )
    1. stdio
    2. failure-outputs.txt

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/tcpdump-solaris10-sparcv9 slave
buildername tcpdump-solaris10-sparcv9 Builder
buildnumber 6263 Build
codebase Build
got_revision a5a97143a51074cbab08ae7df55c420d3b89ff2c Git
project tcpdump Build
repository https://git.tcpdump.org/tcpdump Build
revision a5a97143a51074cbab08ae7df55c420d3b89ff2c Build
scheduler schedule-tcpdump-solaris10-sparcv9 Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/tcpdump-solaris10-sparcv9 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Denis Ovsienko
  2. TristanInSec

Timing:

StartWed Jul 29 11:35:01 2026
EndWed Jul 29 12:01:12 2026
Elapsed26 mins, 10 secs

All Changes:

:

  1. Change #274274

    Category tcpdump
    Changed by Denis Ovsienko <denisohnoyoudont@ovsienko.info>
    Changed at Tue 07 Jul 2026 19:07:20
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 82abba2bae5c606ecc2219bc3e087a9d3a7c1931

    Comments

    doc: Update Solaris-like particulars. [skip ci]

    Changed files

    • doc/README.solaris.md
  2. Change #274962

    Category tcpdump
    Changed by TristanInSec <tristan.mtnohnoyoudont@gmail.com>
    Changed at Wed 15 Jul 2026 14:06:05
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision 02b0948b675acd1398e4837042b115da2d94fe52

    Comments

    OSPF: Add minimum length check for SID/Label Range and SR Local Block TLVs
    The RI LSA parser passes tlv_length - 4 to
    ospf_print_ri_lsa_sid_label_range_tlv() without first checking that
    tlv_length >= 4. When tlv_length is 0-3, the unsigned subtraction wraps
    to a large value, causing the called function's while loop to read past
    the TLV boundary.
    
    Add a minimum length check before the subtraction, consistent with
    other RI LSA TLV handlers that already guard their subtractions
    (e.g., lines 818 and 847 check tlv_length > 12).
    
    Signed-off-by: Tristan <tristan@talencesecurity.com>

    Changed files

    • print-ospf.c
  3. Change #275101

    Category tcpdump
    Changed by TristanInSec <tristan.mtnohnoyoudont@gmail.com>
    Changed at Fri 17 Jul 2026 11:33:15
    Repository https://git.tcpdump.org/tcpdump
    Project tcpdump
    Branch master
    Revision a5a97143a51074cbab08ae7df55c420d3b89ff2c

    Comments

    print-bgp: subtract TLV header bytes from tlen in L2VPN parser
    print_labeled_vpn_l2() reads a 3-byte TLV header (1-byte type +
    2-byte length) per iteration and advances pptr by 3 bytes, but does
    not subtract the header bytes from tlen. Only the data portion
    (ttlv_len) is subtracted via tlen -= ttlv_len (default case) or
    tlen-- per byte (case 1).
    
    After N TLVs, tlen is 3*N bytes too high, so the while (tlen != 0)
    loop continues past the L2VPN attribute boundary, interpreting
    adjacent BGP path attribute data as TLV structures.
    
    Fix by subtracting the 3-byte header from tlen immediately after
    reading it.

    Changed files

    • print-bgp.c