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

Builder liblognorm-solaris10-sparc Build #79

Results:

Failed shell_2 shell_3

SourceStamp:

Projectliblognorm
Repositoryhttps://github.com/rsyslog/liblognorm.git
Branchmaster
Revision3306d1c8d9e00b9fd5ce2c442d7fc4b0a5808de3
Got Revision3306d1c8d9e00b9fd5ce2c442d7fc4b0a5808de3
Changes9 changes

BuildSlave:

unstable10s

Reason:

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

Steps and Logfiles:

  1. git update ( 16 secs )
    1. stdio
  2. shell 'autoreconf -fi' ( 7 mins, 5 secs )
    1. stdio
  3. shell_1 './configure --enable-regexp ...' ( 1 mins, 4 secs )
    1. stdio
  4. shell_2 'gmake' failed ( 3 mins, 3 secs )
    1. stdio
  5. shell_3 'gmake check' failed ( 27 secs )
    1. stdio
    2. test-suite.log

Build Properties:

NameValueSource
branch master Build
builddir /export/home/buildbot-unstable10s/slave/liblognorm-solaris10-sparc slave
buildername liblognorm-solaris10-sparc Builder
buildnumber 79 Build
codebase Build
got_revision 3306d1c8d9e00b9fd5ce2c442d7fc4b0a5808de3 Git
project liblognorm Build
repository https://github.com/rsyslog/liblognorm.git Build
revision 3306d1c8d9e00b9fd5ce2c442d7fc4b0a5808de3 Build
scheduler schedule-liblognorm-solaris10-sparc Scheduler
slavename unstable10s BuildSlave
workdir /export/home/buildbot-unstable10s/slave/liblognorm-solaris10-sparc slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Julien Thomas
  2. Meric Sentunali
  3. Rainer Gerhards

Timing:

StartWed Dec 17 09:41:35 2025
EndWed Dec 17 09:53:32 2025
Elapsed11 mins, 57 secs

All Changes:

:

  1. Change #252479

    Category liblognorm
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Mon 13 Oct 2025 12:56:05
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision 3761794fc0d3b0a9fbfe4daa14a545063f48ce6e

    Comments

    prepare for 2.0.7 relese

    Changed files

    • ChangeLog
    • configure.ac
  2. Change #252480

    Category liblognorm
    Changed by Meric Sentunali <mericsohnoyoudont@wirespring.com>
    Changed at Tue 21 Oct 2025 16:12:53
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision 1fc4f689c87cf0e30eed39ad2ec3304bf0d7d668

    Comments

    fix memory leak when a custom type in rules does not match

    Changed files

    • src/pdag.c
  3. Change #252481

    Category liblognorm
    Changed by Julien Thomas <jthomasohnoyoudont@zenetys.com>
    Changed at Tue 21 Oct 2025 16:12:54
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision 681e0ab7c5b14b64bb5143ce56162321bee6c32a

    Comments

    string: fix out of bound access in perm_chars causing segfault
    In struct data_String, the perm_chars member is declared as
    an array indexed from 0 to 255:
    
        char perm_chars[256];
    
    Bytes > 127, for instance with UTF-8 data, cause a segfault.
    I believe casting as (unsigned char) instead of (unsigned) should
    ensure the perm_chars is accessed at index 0..255.
    
    I came this segfault with the following string sample. Rsyslog crashes
    in stringIsPermittedChar() when it processes char byte 0xe2.
    
    echo 'd’ouverture' |od -t x1 -a
    0000000  64  e2  80  99  6f  75  76  65  72  74  75  72  65  0a
              d   b nul  em   o   u   v   e   r   t   u   r   e  nl
    0000016
    
    Note line numbers in parser.c reported by gdb are wrong with master
    because it is from a 2.0.6 version with other patches:
    
    #0  0x00007f9a73034713 in stringIsPermittedChar (data=0x55bd3a1a42a0, c=-30 '\342') at parser.c:3236
    #1  0x00007f9a73034c63 in ln_v2_parseString (npb=0x7f9a5292d670, offs=0x7f9a5292d600, pdata=0x55bd3a1a42a0, parsed=0x7f9a5292d5f8, value=0x7f9a5292d5f0) at parser.c:3363
    #2  0x00007f9a73029279 in tryParser (npb=0x7f9a5292d670, dag=0x55bd3a1a11a0, offs=0x7f9a5292d600, pParsed=0x7f9a5292d5f8, value=0x7f9a5292d5f0, prs=0x55bd3a14ea00) at pdag.c:1454
    #3  0x00007f9a730295db in ln_normalizeRec (npb=0x7f9a5292d670, dag=0x55bd3a1a11a0, offs=0, bPartialMatch=0, json=0x7f9a4c4dd260, endNode=0x7f9a5292d6a0) at pdag.c:1575
    #4  0x00007f9a730299ac in ln_normalize (ctx=0x55bd3a14e680, str=0x7f9a4c4e19a0 "d’ouverture de session :#011#011{837B856E-32B3-78E2-3D77-4E95F8904E71}#015#012#015#012Informations sur le processus :#015#012#011ID du processus :#011#0110x0#015#012#011Nom du processus :#011#01"..., strLen=8021, json_p=0x7f9a5292d6d8) at pdag.c:1653
    #5  0x00007f9a7302459e in doAction (pMsgData=0x7f9a5292d740, pWrkrData=0x7f9a4c4daad0) at mmnormalize.c:259
    ...
    
    This should fix issue rsyslog/liblognorm#340 "UTF-8 accentuated
    characters causing segfault". The patch in this pull request is
    also similar.

    Changed files

    • src/parser.c
  4. Change #252482

    Category liblognorm
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Mon 01 Dec 2025 17:49:36
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision 9c5a8f139c7e19b17d592784411b32f692a046ed

    Comments

    Merge pull request #380 from julthomas/dev/jth/stable-2.0.7-fixes
    Outstanding fixes for production use of liblognorm (segfault, memory leak) and issues cleanup following 2.0.7

    Changed files

    • no files
  5. Change #252483

    Category liblognorm
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Thu 04 Dec 2025 11:42:47
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision 15f2d22b41173b0633cd24e00fe1d4967fcc7d03

    Comments

    Merge branch 'master' into stable

    Changed files

    • no files
  6. Change #252484

    Category liblognorm
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Tue 16 Dec 2025 09:56:00
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision ad8842b7c0a6c1392ae7509ffaffb628fce53768

    Comments

    prepare for v2.0.9 release

    Changed files

    • ChangeLog
    • configure.ac
  7. Change #252485

    Category liblognorm
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Tue 16 Dec 2025 10:18:44
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision 7558fc365082a3a46ccf2e743d6b71a208f842dc

    Comments

    fix build issue on some platforms
    - guard compile pragma use
    - remove unneeded variable

    Changed files

    • src/internal.h
    • src/pdag.c
  8. Change #252486

    Category liblognorm
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Tue 16 Dec 2025 10:21:00
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision 3804548e3541747bde3e82a78d2c2dcd865296dd

    Comments

    maintain ChangeLog for 2.0.9 release

    Changed files

    • ChangeLog
  9. Change #252487

    Category liblognorm
    Changed by Rainer Gerhards <rgerhardsohnoyoudont@adiscon.com>
    Changed at Wed 17 Dec 2025 09:38:26
    Repository https://github.com/rsyslog/liblognorm.git
    Project liblognorm
    Branch master
    Revision 3306d1c8d9e00b9fd5ce2c442d7fc4b0a5808de3

    Comments

    Merge branch 'stable'

    Changed files

    • no files