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

Builder libpcap-solaris11-i386 Build #151

Results:

Exception

SourceStamp:

Projectlibpcap
Repositoryhttps://git.tcpdump.org/libpcap
Branchmaster
Revision95ae2182d46efa1480a53ca934e659b31deb1f71
Got Revision95ae2182d46efa1480a53ca934e659b31deb1f71
Changes1 change

BuildSlave:

unstable11x

Reason:

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

Steps and Logfiles:

  1. git update ( 5 secs )
    1. stdio
  2. shell './build_matrix.sh' ( 8 hrs, 41 mins, 23 secs )
    1. stdio
    2. config.log
  3. trigger triggered trigger-tcpdump-solaris11-i386 ( 0 secs )
    1. - no logs -

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/libpcap-solaris11-i386 slave
buildername libpcap-solaris11-i386 Builder
buildnumber 151 Build
codebase Build
got_revision 95ae2182d46efa1480a53ca934e659b31deb1f71 Git
project libpcap Build
repository https://git.tcpdump.org/libpcap Build
revision 95ae2182d46efa1480a53ca934e659b31deb1f71 Build
scheduler schedule-libpcap-solaris11-i386 Scheduler
slavename unstable11x BuildSlave
workdir /export/home/buildbot/slave/libpcap-solaris11-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Guy Harris

Timing:

StartMon Mar 16 21:04:23 2026
EndTue Mar 17 05:45:52 2026
Elapsed8 hrs, 41 mins, 29 secs

All Changes:

:

  1. Change #261228

    Category libpcap
    Changed by Guy Harris <gharrisohnoyoudont@sonic.net>
    Changed at Mon 16 Mar 2026 20:52:21
    Repository https://git.tcpdump.org/libpcap
    Project libpcap
    Branch master
    Revision 95ae2182d46efa1480a53ca934e659b31deb1f71

    Comments

    rdmasniff: clean up some resource freeing issues.
    Add a routine rdmasniff_free_resoources() to free up all resources
    pointed to by the struct pcap_rdmasniff structure for an open device.
    Use it both when closing a pcap_t and when cleaning up after a failed
    attempt to activate a pcap_t.
    
    Free those routines in the order specified in issue #1532.
    
    Don't save the struct ibv_device * found in pcap_create(); we free up
    the  ibv_device array allocated by ibv_get_device_list() when we return
    from rdmasniff_create(), and that invalidates the entries in that array.
    See the ibv_get_device_list() documentation, and issue #1300.
    
    Fixes #1532.
    
    Fixes #1300.
    
    Improve checking for ibv_ error returns and messages for those errors.
    
    Improve handling of the port number - don't fetch or check it in the
    create routine, so that an invalid port number doesn't prevent the
    underlying device from being recognized as a valid RDMA device, but do
    fetch and check it in the activate routine, so we can report the error
    to the user.

    Changed files

    • CHANGES
    • pcap-rdmasniff.c