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

Builder doxygen-solaris10-i386 Build #3450

Results:

Failed shell shell_1 shell_2

SourceStamp:

Projectdoxygen
Repositoryhttps://github.com/doxygen/doxygen.git
Branchmaster
Revision0aa2496de0583fccc0fb7c3ed81e2e3ac13b1beb
Got Revision0aa2496de0583fccc0fb7c3ed81e2e3ac13b1beb
Changes2 changes

BuildSlave:

unstable10x

Reason:

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

Steps and Logfiles:

  1. git update ( 4 secs )
    1. stdio
  2. MakeDirectory Created ( 0 secs )
    1. - no logs -
  3. shell 'cmake -G ...' failed ( 9 secs )
    1. stdio
    2. CMakeOutput.log
    3. CMakeError.log
  4. shell_1 'gmake' failed ( 0 secs )
    1. stdio
  5. shell_2 'gmake tests' failed ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot/slave/doxygen-solaris10-i386 slave
buildername doxygen-solaris10-i386 Builder
buildnumber 3450 Build
codebase Build
got_revision 0aa2496de0583fccc0fb7c3ed81e2e3ac13b1beb Git
project doxygen Build
repository https://github.com/doxygen/doxygen.git Build
revision 0aa2496de0583fccc0fb7c3ed81e2e3ac13b1beb Build
scheduler schedule-doxygen-solaris10-i386 Scheduler
slavename unstable10x BuildSlave
workdir /export/home/buildbot/slave/doxygen-solaris10-i386 slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Dimitri van Heesch
  2. albert-github

Timing:

StartMon Jun 23 21:12:22 2025
EndMon Jun 23 21:12:36 2025
Elapsed13 secs

All Changes:

:

  1. Change #237595

    Category doxygen
    Changed by albert-github <albert.testsohnoyoudont@gmail.com>
    Changed at Sun 22 Jun 2025 12:35:03
    Repository https://github.com/doxygen/doxygen.git
    Project doxygen
    Branch master
    Revision f519f8f92d3925f2b58a93e555da3720c09af56c

    Comments

    Input buffer overflow
    When having a, very,  long string as an argument in e.g. PHP or C++ we get am error like:
    ```
    input buffer overflow, can't enlarge buffer because scanner uses REJECT
    ```
    which can be overcome by enlarging the lex buffers (CMake option `enlarge_lex_buffers`) but is also possible to limit the search pattern from a `+` pattern to a number of elements `{1,n}` pattern.
    
    For PHP the string argument should, analogous to C++ not be a copy rule but a skip rule (`scanner.l`)

    Changed files

    • src/code.l
    • src/pre.l
    • src/scanner.l
  2. Change #237596

    Category doxygen
    Changed by Dimitri van Heesch <doxygenohnoyoudont@gmail.com>
    Changed at Mon 23 Jun 2025 21:08:33
    Repository https://github.com/doxygen/doxygen.git
    Project doxygen
    Branch master
    Revision 0aa2496de0583fccc0fb7c3ed81e2e3ac13b1beb

    Comments

    Merge pull request #11628 from albert-github/feature/bug_php_reject
    Input buffer overflow

    Changed files

    • no files