Crash report

Paste the complete crash log between the quotes below. Please include a few lines from the log preceding the crash report to provide some context.

!!! WARNING The following tests failed:

*** [err]: Crash report generated on SIGABRT in tests/integration/logging.tcl
Expected [string match *STACK TRACE* ### Starting server for test            
29880:C 16 Nov 2021 05:40:02.556 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
29880:C 16 Nov 2021 05:40:02.556 # Redis version=6.2.6, bits=64, commit=00000000, modified=0, pid=29880, just started                                                                             
29880:C 16 Nov 2021 05:40:02.556 # Configuration loaded                                          
29880:M 16 Nov 2021 05:40:02.557 * monotonic clock: POSIX clock_gettime                          
                _._                                                                              
           _.-``__ ''-._                                                                         
      _.-``    `.  `_.  ''-._           Redis 6.2.6 (00000000/0) 64 bit                          
  .-`` .-```.  ```\/    _.,_ ''-._                                                               
 (    '      ,       .-`  | `,    )     Running in standalone mode                               
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 28118                                              
 |    `-._   `._    /     _.-'    |     PID: 29880                                               
  `-._    `-._  `-./  _.-'    _.-'                                                               
 |`-._`-._    `-.__.-'    _.-'_.-'|                                                              
 |    `-._`-._        _.-'_.-'    |           https://redis.io                                   
  `-._    `-._`-.__.-'_.-'    _.-'                                                               
 |`-._`-._    `-.__.-'    _.-'_.-'|                                                              
 |    `-._`-._        _.-'_.-'    |                                                              
  `-._    `-._`-.__.-'_.-'    _.-'                                                               
      `-._    `-.__.-'    _.-'
          `-._        _.-'
              `-.__.-'

29880:M 16 Nov 2021 05:40:02.559 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
29880:M 16 Nov 2021 05:40:02.559 # Server initialized
29880:M 16 Nov 2021 05:40:02.559 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
29880:M 16 Nov 2021 05:40:02.560 * Ready to accept connections
29880:M 16 Nov 2021 05:40:02.560 * The server is now ready to accept connections at /home/scratch.ambars_inf/WORK/REDIS/redis-6.2.6/tests/tmp/server.27116.18/socket
29880:M 16 Nov 2021 05:40:02.668 - Accepted 127.0.0.1:47096
29880:M 16 Nov 2021 05:40:02.668 - Client closed connection
29880:M 16 Nov 2021 05:40:02.672 - Accepted 127.0.0.1:47097
### Starting test Crash report generated on SIGABRT in tests/integration/logging.tcl


=== REDIS BUG REPORT START: Cut & paste starting from here ===
29880:M 16 Nov 2021 05:40:02.675 # Redis 6.2.6 crashed by signal: 6, si_code: 0
29880:M 16 Nov 2021 05:40:02.675 # Killed by PID: 29969, UID: 26685
29880:M 16 Nov 2021 05:40:02.675 # Crashed running the instruction at: 0x2aaaab6630a3] (context: type source line 46 file /home/scratch.ambars_inf/WORK/REDIS/redis-6.2.6/tests/integration/logging.tcl cmd {assert {[string match $pattern $result]}} proc ::test)
Cleanup: may take some time... OK
Makefile:391: recipe for target 'test' failed
make[1]: *** [test] Error 1
make[1]: Leaving directory '/home/scratch.ambars_inf/WORK/REDIS/redis-6.2.6/src'
Makefile:6: recipe for target 'test' failed
make: *** [test] Error 2
dc1-t-sim-c16-122:~/WORK/REDIS/redis-6.2.6>

Additional information

  1. OS distribution and version: CentOS release 6.8 (Final)
  2. Steps to reproduce (if any) : make --PREFIX= install make test

Comment From: oranagra

The crash is actually intentional, the test suite is attempting to check that we can get stack trace on crashes, but it seems that for some reason on your system we can't.

is there anything special about this build or toolchain? not using glibc maybe?