Crash report
Tried to install Redis, followed instructions. Redis crushes on make test. Saw similar issue, but don't know how it can be helpful to me.
[46/56 done]: unit/pendingquerybuf (33 seconds)
[ok]: Check for memory leaks (pid 68099)
Logged warnings (pid 66663):
(none)
[exception]: Executing test client: wrong # args: should be "close channelId".
wrong # args: should be "close channelId"
while executing
"close $fd write"
("uplevel" body line 20)
invoked from within
"uplevel 1 $code"
(procedure "test" line 47)
invoked from within
"test "Non-interactive non-TTY CLI: $name" $code"
(procedure "test_nontty_cli" line 2)
invoked from within
"test_nontty_cli "Piping raw protocol" {
set fd [open_cli "--pipe"]
fconfigure $fd -blocking true
# Create a new deferring cli..."
("uplevel" body line 259)
invoked from within
"uplevel 1 $code "
(procedure "start_server" line 3)
invoked from within
"start_server {tags {"cli"}} {
proc open_cli {{opts "-n 9"}} {
set ::env(TERM) dumb
set cmdline [rediscli [srv port] $opts]
..."
(file "tests/integration/redis-cli.tcl" line 3)
invoked from within
"source $path"
(procedure "execute_test_file" line 4)
invoked from within
"execute_test_file $data"
(procedure "test_client_main" line 10)
invoked from within
"test_client_main $::test_server_port "
Killing still running Redis server 65277
Killing still running Redis server 65989
Killing still running Redis server 65998
Killing still running Redis server 66010
Killing still running Redis server 66399
Killing still running Redis server 66429
Killing still running Redis server 66589
Killing still running Redis server 66607
Killing still running Redis server 67086
Killing still running Redis server 67103
Killing still running Redis server 67203
Killing still running Redis server 67238
Killing still running Redis server 67437
Killing still running Redis server 67687
Killing still running Redis server 67867
Killing still running Redis server 67884
Killing still running Redis server 68307
Killing still running Redis server 68475
make[1]: *** [test] Error 1
make: *** [test] Error 2
Aditional information
- Mac OS 10.13.6
- Steps to reproduce (if any):
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
make test
Comment From: oranagra
@simareeno thanks for reporting. this issue was already resolved in unstable (not released yet). see https://github.com/redis/redis/pull/7548
Comment From: simareeno
Hm, so what should I do now to solve that?
Comment From: oranagra
installing tcl8.6 will solve it. you can apply the patch on your code base. avoid running this test. or wait a few days for the next release.