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

Builder collectd-60-solaris10-i386 Build #39

Results:

Build successful

SourceStamp:

Projectcollectd/collectd
Repositoryhttps://github.com/collectd/collectd
Branchcollectd-6.0
Revisiondf772cc24494a6328a1c359effa5003b74ae4521
Got Revisiondf772cc24494a6328a1c359effa5003b74ae4521
Changes1 change

BuildSlave:

unstable10x

Reason:

The AnyBranchScheduler scheduler named 'schedule-collectd-60' triggered this build

Steps and Logfiles:

  1. git update ( 6 secs )
    1. stdio
  2. setproperty property 'ciflags' set ( 0 secs )
    1. stdio
    2. property changes
  3. shell '/opt/csw/bin/bash ./build.sh' ( 27 secs )
    1. stdio
  4. shell_1 './configure --prefix=/opt/csw ...' ( 31 secs )
    1. stdio
    2. config.log
  5. shell_2 'gmake -k ...' ( 1 mins, 40 secs )
    1. stdio
  6. shell_3 'gmake check' ( 13 secs )
    1. stdio
    2. test-suite.log

Build Properties:

NameValueSource
branch collectd-6.0 Build
builddir /export/home/buildbot/slave/collectd-60-solaris10-i386 slave
buildername collectd-60-solaris10-i386 Builder
buildnumber 39 Build
ciflags --disable-aggregation --disable-check_uptime --disable-csv --disable-java --disable-lua --disable-match_empty_counter --disable-match_hashed --disable-match_regex --disable-match_timediff --disable-match_value --disable-network --disable-perl --disable-postgresql --disable-target_notification --disable-target_replace --disable-target_scale --disable-target_set --disable-target_v5upgrade --disable-threshold --disable-write_graphite --disable-write_kafka --disable-write_mongodb --disable-write_pro .. [property value too long] SetPropertyFromCommand Step
codebase Build
got_revision df772cc24494a6328a1c359effa5003b74ae4521 Git
project collectd/collectd Build
repository https://github.com/collectd/collectd Build
revision df772cc24494a6328a1c359effa5003b74ae4521 Build
scheduler schedule-collectd-60 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/collectd-60-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Leonard Göhrs

Timing:

StartFri Mar 24 15:30:03 2023
EndFri Mar 24 15:33:02 2023
Elapsed2 mins, 59 secs

All Changes:

:

  1. Change #170798

    Category None
    Changed by Leonard Göhrs <l.goehrsohnoyoudont@pengutronix.de>
    Changed at Fri 24 Mar 2023 15:28:55
    Repository https://github.com/collectd/collectd
    Project collectd/collectd
    Branch collectd-6.0
    Revision df772cc24494a6328a1c359effa5003b74ae4521

    Comments

    src/daemon/plugin.c: don't store references to stack allocated values
    
    The changes in commit
    
      55efb56a ([collectd 6] src/daemon/plugin.c: Use one thread per write plugin)
    
    wrongly assume that the references passed in to plugin_register_write()
    somehow outlive the spawned write thread.
    While this is true for some plugins that pass staticly allocated strings
    and global user_data_t structs to plugin_register_write() it is not correct
    for all plugins.
    
    See [1] for an example of a plugin (write_http) mis-behaving due to this.
    
    Store owned versions of the passed values instead. For user_data this means
    the content of the struct and for the name it means a strdup()ed version of
    the string.
    
    [1]: https://github.com/collectd/collectd/issues/4098
    
    Signed-off-by: Leonard Göhrs <l.goehrs@pengutronix.de>

    Changed files

    • src/daemon/plugin.c