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

Builder gtar-solaris10-sparc Build #266

Results:

Failed shell shell_1 shell_2 shell_3

SourceStamp:

Projectgtar
Repositorygit://git.savannah.gnu.org/tar.git
Branchmaster
Revisiond2b6b7b0a727b6b493dcffdab14c6c1c53dee148
Got Revisiond2b6b7b0a727b6b493dcffdab14c6c1c53dee148
Changes3 changes

BuildSlave:

unstable10s

Reason:

The SingleBranchScheduler scheduler named 'schedule-gtar-solaris10-sparc' triggered this build

Steps and Logfiles:

  1. git update ( 18 secs )
    1. stdio
  2. shell '/opt/csw/bin/bash bootstrap' failed ( 1 mins, 28 secs )
    1. stdio
  3. shell_1 './configure' failed ( 0 secs )
    1. stdio
  4. shell_2 'gmake' failed ( 0 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 0 secs )
    1. stdio
    2. testsuite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/gtar-solaris10-sparc slave
buildername gtar-solaris10-sparc Builder
buildnumber 266 Build
codebase Build
got_revision d2b6b7b0a727b6b493dcffdab14c6c1c53dee148 Git
project gtar Build
repository git://git.savannah.gnu.org/tar.git Build
revision d2b6b7b0a727b6b493dcffdab14c6c1c53dee148 Build
scheduler schedule-gtar-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/gtar-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Paul Eggert

Timing:

StartWed Nov 6 19:25:07 2024
EndWed Nov 6 19:26:56 2024
Elapsed1 mins, 48 secs

All Changes:

:

  1. Change #213472

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Wed 06 Nov 2024 19:18:55
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision ac06d4d104b540d7f09f6194b006905dab4622a2

    Comments

    Fix xsparse.c big heap allocation bugs
    * scripts/xsparse.c (expand_sparse): Read into auto buffer, not heap.
    The heap code was wrong for two reasons: it called malloc just once
    in the try-again loop, and even when it succeeded it could have
    left so few bytes available in the heap that later stdio calls
    could fail.  Reading into the auto buffer might be a bit slower
    but speed is not an issue here and it’s better to be simple.

    Changed files

    • scripts/xsparse.c
  2. Change #213473

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Wed 06 Nov 2024 19:18:55
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision 9bbcac1cf79e23c251a1e00cce5023a0cbd8301e

    Comments

    Port xsparse.c to AIX
    * scripts/xsparse.c (emalloc): Do not report failure when malloc
    (0) returns NULL, as it does on AIX.  Simply return a null
    pointer; that’s good enough for xsparse.c.

    Changed files

    • scripts/xsparse.c
  3. Change #213474

    Category gtar
    Changed by Paul Eggert <eggertohnoyoudont@cs.ucla.edu>
    Changed at Wed 06 Nov 2024 19:18:55
    Repository git://git.savannah.gnu.org/tar.git
    Project gtar
    Branch master
    Revision d2b6b7b0a727b6b493dcffdab14c6c1c53dee148

    Comments

    Fix bad pointer usage in xsparse.c
    * scripts/xsparse.c (read_xheader): Avoid undefined behavior by
    accessing via null pointer sparse_map or out of its bounds when
    the input is invalid.  This means we no longer need the ‘expect’
    local, so omit it for simplicity.

    Changed files

    • scripts/xsparse.c