-
Notifications
You must be signed in to change notification settings - Fork 24.5k
Closed
Description
Crash report
It looks to me that crash is happening in redis-server itself, please let me know if I should open this issue in https://github.com/RediSearch/RediSearch instead.
Redis installed from official redis Deb packages. Loaded only redisearch.so module and there're some indexes. Crash reproducible in cluster mode, haven't tested single master/replica.
Seems crash is not reproducible without redisearch.so module loaded on same version.
REDIS BUG REPORT
=== REDIS BUG REPORT START: Cut & paste starting from here ===
532:M 10 Feb 2026 18:33:42.702 # Redis 8.0.5 crashed by signal: 11, si_code: 1
532:M 10 Feb 2026 18:33:42.702 # Accessing address: (nil)
532:M 10 Feb 2026 18:33:42.702 # Crashed running the instruction at: 0xbd32a8be5478
------ STACK TRACE ------
EIP:
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](ACLLoadFromFile+0x708)[0xbd32a8be5478]
686 bio_aof
/lib/aarch64-linux-gnu/libc.so.6(+0x81ea0)[0xe2bef9a31ea0]
/lib/aarch64-linux-gnu/libc.so.6(pthread_cond_wait+0x200)[0xe2bef9a34b20]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](bioProcessBackgroundJobs+0x188)[0xbd32a8b7f1c8]
/lib/aarch64-linux-gnu/libc.so.6(+0x8595c)[0xe2bef9a3595c]
/lib/aarch64-linux-gnu/libc.so.6(+0xeb89c)[0xe2bef9a9b89c]
685 bio_close_file
/lib/aarch64-linux-gnu/libc.so.6(+0x81ea0)[0xe2bef9a31ea0]
/lib/aarch64-linux-gnu/libc.so.6(pthread_cond_wait+0x200)[0xe2bef9a34b20]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](bioProcessBackgroundJobs+0x188)[0xbd32a8b7f1c8]
/lib/aarch64-linux-gnu/libc.so.6(+0x8595c)[0xe2bef9a3595c]
/lib/aarch64-linux-gnu/libc.so.6(+0xeb89c)[0xe2bef9a9b89c]
687 bio_lazy_free
/lib/aarch64-linux-gnu/libc.so.6(+0x81ea0)[0xe2bef9a31ea0]
/lib/aarch64-linux-gnu/libc.so.6(pthread_cond_wait+0x200)[0xe2bef9a34b20]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](bioProcessBackgroundJobs+0x188)[0xbd32a8b7f1c8]
/lib/aarch64-linux-gnu/libc.so.6(+0x8595c)[0xe2bef9a3595c]
/lib/aarch64-linux-gnu/libc.so.6(+0xeb89c)[0xe2bef9a9b89c]
532 redis-server *
linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xe2befa534968]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](ACLLoadFromFile+0x708)[0xbd32a8be5478]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](aclCommand+0x11d4)[0xbd32a8beb3d4]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](call+0x10c)[0xbd32a8ad348c]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](processCommand+0x940)[0xbd32a8ad46a4]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](processCommandAndResetClient+0x2c)[0xbd32a8aed5ec]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](processInputBuffer+0xbc)[0xbd32a8aed700]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](readQueryFromClient+0x30c)[0xbd32a8aedbdc]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](+0x1c695c)[0xbd32a8be695c]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](+0x99014)[0xbd32a8ab9014]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](aeMain+0x28)[0xbd32a8ab948c]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](main+0x450)[0xbd32a8aaf580]
/lib/aarch64-linux-gnu/libc.so.6(+0x284c4)[0xe2bef99d84c4]
/lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x98)[0xe2bef99d8598]
/usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster](_start+0x30)[0xbd32a8aafbb0]
917 search-uv
/lib/aarch64-linux-gnu/libc.so.6(epoll_pwait+0x94)[0xe2bef9a9be34]
/usr/lib/redis/modules/redisearch.so(+0x31e984)[0xe2bef7bbe984]
/usr/lib/redis/modules/redisearch.so(uv_run+0x244)[0xe2bef7baed74]
/lib/aarch64-linux-gnu/libc.so.6(+0x8595c)[0xe2bef9a3595c]
/lib/aarch64-linux-gnu/libc.so.6(+0xeb89c)[0xe2bef9a9b89c]
919 reindex-3897
/lib/aarch64-linux-gnu/libc.so.6(+0x81ea0)[0xe2bef9a31ea0]
/lib/aarch64-linux-gnu/libc.so.6(pthread_cond_wait+0x200)[0xe2bef9a34b20]
/usr/lib/redis/modules/redisearch.so(+0xddda0)[0xe2bef797dda0]
/usr/lib/redis/modules/redisearch.so(+0xdd900)[0xe2bef797d900]
/lib/aarch64-linux-gnu/libc.so.6(+0x8595c)[0xe2bef9a3595c]
/lib/aarch64-linux-gnu/libc.so.6(+0xeb89c)[0xe2bef9a9b89c]
927 gc-4661
/lib/aarch64-linux-gnu/libc.so.6(+0x81ea0)[0xe2bef9a31ea0]
/lib/aarch64-linux-gnu/libc.so.6(pthread_cond_wait+0x200)[0xe2bef9a34b20]
/usr/lib/redis/modules/redisearch.so(+0xddda0)[0xe2bef797dda0]
/usr/lib/redis/modules/redisearch.so(+0xdd900)[0xe2bef797d900]
/lib/aarch64-linux-gnu/libc.so.6(+0x8595c)[0xe2bef9a3595c]
/lib/aarch64-linux-gnu/libc.so.6(+0xeb89c)[0xe2bef9a9b89c]
7/7 expected stacktraces.
------ STACK TRACE DONE ------
------ REGISTERS ------
532:M 10 Feb 2026 18:33:42.713 #
X18:000000000003922a X19:0000000000000000
X20:0000000000000000 X21:0000000000000000
X22:0000000000000000 X23:0000e2bef9258543
X24:0000ffffdf4bfb80 X25:0000bd32a8dd6ac8
X26:0000e2bef921daf8 X27:0000e2bef9331500
X28:0000e2bef88a4918 X29:0000ffffdf4bff90
X30:0000bd32a8be54b4
pc:0000bd32a8be5478 sp:0000ffffdf4bfb20
pstate:0000000060001000 fault_address:0000000000000000
532:M 10 Feb 2026 18:33:42.713 # (0000ffffdf4bfb2f) -> 6e6f20697261686b
532:M 10 Feb 2026 18:33:42.713 # (0000ffffdf4bfb2e) -> 657466652e6e6172
532:M 10 Feb 2026 18:33:42.713 # (0000ffffdf4bfb2d) -> 68656d2072657375
532:M 10 Feb 2026 18:33:42.713 # (0000ffffdf4bfb2c) -> 0000e2bef921daf8
532:M 10 Feb 2026 18:33:42.713 # (0000ffffdf4bfb2b) -> 0000000000000000
532:M 10 Feb 2026 18:33:42.713 # (0000ffffdf4bfb2a) -> 0000000bf9a07f5c
532:M 10 Feb 2026 18:33:42.713 # (0000ffffdf4bfb29) -> 0000bd32a8cf1960
532:M 10 Feb 2026 18:33:42.713 # (0000ffffdf4bfb28) -> 0000bd32a8dd06f0
532:M 10 Feb 2026 18:33:42.714 # (0000ffffdf4bfb27) -> 0000bd32a8dd06f0
532:M 10 Feb 2026 18:33:42.714 # (0000ffffdf4bfb26) -> 0000e2bef88a6628
532:M 10 Feb 2026 18:33:42.714 # (0000ffffdf4bfb25) -> 0000bd32a8cc20c0
532:M 10 Feb 2026 18:33:42.714 # (0000ffffdf4bfb24) -> 00000000a8cce2c8
532:M 10 Feb 2026 18:33:42.714 # (0000ffffdf4bfb23) -> 0000bd32a8dd6b08
532:M 10 Feb 2026 18:33:42.714 # (0000ffffdf4bfb22) -> 0000ffffdf4c0140
532:M 10 Feb 2026 18:33:42.714 # (0000ffffdf4bfb21) -> 0000ffffdf4bfb78
532:M 10 Feb 2026 18:33:42.714 # (0000ffffdf4bfb20) -> 0000bd32a8dd06f0
------ INFO OUTPUT ------
# Server
redis_version:8.0.5
redis_git_sha1:00000000
redis_git_dirty:1
redis_build_id:b605ef6ab538edd5
redis_mode:cluster
os:Linux 6.14.0-1017-aws aarch64
arch_bits:64
monotonic_clock:POSIX clock_gettime
multiplexing_api:epoll
atomicvar_api:c11-builtin
gcc_version:13.3.0
process_id:532
process_supervised:systemd
run_id:ab38f31f39b14312dd32fd6350cb520fb970a5ba
tcp_port:6379
server_time_usec:1770748422701829
uptime_in_seconds:2645
uptime_in_days:0
hz:10
configured_hz:10
lru_clock:9140742
executable:/usr/bin/redis-server
config_file:/etc/redis/redis.conf
io_threads_active:0
listener0:name=tcp,bind=0.0.0.0,port=6379
# Clients
connected_clients:2
cluster_connections:10
maxclients:10000
client_recent_max_input_buffer:24
client_recent_max_output_buffer:20504
blocked_clients:0
tracking_clients:0
pubsub_clients:0
watching_clients:0
clients_in_timeout_table:0
total_watched_keys:0
total_blocking_keys:0
total_blocking_keys_on_nokey:0
# Memory
used_memory:2909256
used_memory_human:2.77M
used_memory_rss:18903040
used_memory_rss_human:18.03M
used_memory_peak:2909256
used_memory_peak_human:2.77M
used_memory_peak_perc:100.09%
used_memory_overhead:2556252
used_memory_startup:2164256
used_memory_dataset:353004
used_memory_dataset_perc:47.38%
allocator_allocated:4058200
allocator_active:4743168
allocator_resident:7979008
allocator_muzzy:0
total_system_memory:953237504
total_system_memory_human:909.08M
used_memory_lua:32768
used_memory_vm_eval:32768
used_memory_lua_human:32.00K
used_memory_scripts_eval:0
number_of_cached_scripts:0
number_of_functions:0
number_of_libraries:0
used_memory_vm_functions:33792
used_memory_vm_total:66560
used_memory_vm_total_human:65.00K
used_memory_functions:296
used_memory_scripts:296
used_memory_scripts_human:296B
maxmemory:104857600
maxmemory_human:100.00M
maxmemory_policy:volatile-ttl
allocator_frag_ratio:1.17
allocator_frag_bytes:608936
allocator_rss_ratio:1.68
allocator_rss_bytes:3235840
rss_overhead_ratio:2.37
rss_overhead_bytes:10924032
mem_fragmentation_ratio:6.52
mem_fragmentation_bytes:16002000
mem_not_counted_for_evict:0
mem_replication_backlog:20508
mem_total_replication_buffers:20504
mem_replica_full_sync_buffer:0
mem_clients_slaves:0
mem_clients_normal:21144
mem_cluster_links:10720
mem_aof_buffer:0
mem_allocator:jemalloc-5.3.0
mem_overhead_db_hashtable_rehashing:0
active_defrag_running:0
lazyfree_pending_objects:0
lazyfreed_objects:0
# Persistence
loading:0
async_loading:0
current_cow_peak:0
current_cow_size:0
current_cow_size_age:0
current_fork_perc:0.00
current_save_keys_processed:0
current_save_keys_total:0
rdb_changes_since_last_save:7
rdb_bgsave_in_progress:0
rdb_last_save_time:1770745777
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:0
rdb_current_bgsave_time_sec:-1
rdb_saves:0
rdb_last_cow_size:483328
rdb_last_load_keys_expired:0
rdb_last_load_keys_loaded:2
aof_enabled:0
aof_rewrite_in_progress:0
aof_rewrite_scheduled:0
aof_last_rewrite_time_sec:-1
aof_current_rewrite_time_sec:-1
aof_last_bgrewrite_status:ok
aof_rewrites:0
aof_rewrites_consecutive_failures:0
aof_last_write_status:ok
aof_last_cow_size:0
module_fork_in_progress:0
module_fork_last_cow_size:0
# Threads
io_thread_0:clients=3,reads=2780,writes=513
# Stats
total_connections_received:46
total_commands_processed:8040
instantaneous_ops_per_sec:4
total_net_input_bytes:104708
total_net_output_bytes:2231229
total_net_repl_input_bytes:364
total_net_repl_output_bytes:4621
instantaneous_input_kbps:0.12
instantaneous_output_kbps:3.68
instantaneous_input_repl_kbps:0.00
instantaneous_output_repl_kbps:0.00
rejected_connections:0
sync_full:1
sync_partial_ok:1
sync_partial_err:1
expired_subkeys:0
expired_keys:0
expired_stale_perc:0.00
expired_time_cap_reached_count:0
expire_cycle_cpu_milliseconds:25
evicted_keys:0
evicted_clients:0
evicted_scripts:0
total_eviction_exceeded_time:0
current_eviction_exceeded_time:0
keyspace_hits:0
keyspace_misses:0
pubsub_channels:0
pubsub_patterns:0
pubsubshard_channels:0
latest_fork_usec:491
total_forks:1
migrate_cached_sockets:0
slave_expires_tracked_keys:0
active_defrag_hits:0
active_defrag_misses:0
active_defrag_key_hits:0
active_defrag_key_misses:0
total_active_defrag_time:0
current_active_defrag_time:0
tracking_total_keys:0
tracking_total_items:0
tracking_total_prefixes:0
unexpected_error_replies:0
total_error_replies:1
dump_payload_sanitizations:0
total_reads_processed:2780
total_writes_processed:513
io_threaded_reads_processed:0
io_threaded_writes_processed:0
client_query_buffer_limit_disconnections:0
client_output_buffer_limit_disconnections:0
reply_buffer_shrinks:56
reply_buffer_expands:16
eventloop_cycles:52185
eventloop_duration_sum:14406767
eventloop_duration_cmd_sum:42179
instantaneous_eventloop_cycles_per_sec:20
instantaneous_eventloop_duration_usec:425
acl_access_denied_auth:0
acl_access_denied_cmd:0
acl_access_denied_key:0
acl_access_denied_channel:0
# Replication
role:master
connected_slaves:1
slave0:ip=172.28.222.236,port=6378,state=online,offset=7060,lag=0
master_failover_state:no-failover
master_replid:47894a25784cc1d4a4b205682efe49b8cd87ef33
master_replid2:cb936fb1a55f6438ee6fd2d7b707dccf88c355d8
master_repl_offset:7060
second_repl_offset:2426
repl_backlog_active:1
repl_backlog_size:1048576
repl_backlog_first_byte_offset:2356
repl_backlog_histlen:4705
# CPU
used_cpu_sys:2.757385
used_cpu_user:13.112068
used_cpu_sys_children:0.003704
used_cpu_user_children:0.000000
used_cpu_sys_main_thread:2.739016
used_cpu_user_main_thread:13.099240
# Modules
module:name=search,ver=80001,api=1,filters=0,usedby=[],using=[],options=[handle-io-errors]
module:name=vectorset,ver=1,api=1,filters=0,usedby=[],using=[],options=[handle-io-errors|handle-repl-async-load]
# Commandstats
cmdstat_FT._LIST:calls=2,usec=41,usec_per_call=20.50,rejected_calls=0,failed_calls=0
cmdstat_ping:calls=7,usec=19,usec_per_call=2.71,rejected_calls=0,failed_calls=0
cmdstat_acl|load:calls=2,usec=543,usec_per_call=271.50,rejected_calls=0,failed_calls=0
cmdstat_acl|whoami:calls=1,usec=1,usec_per_call=1.00,rejected_calls=0,failed_calls=0
cmdstat_config|get:calls=13,usec=31,usec_per_call=2.38,rejected_calls=0,failed_calls=0
cmdstat_set:calls=3,usec=133,usec_per_call=44.33,rejected_calls=1,failed_calls=0
cmdstat_role:calls=3,usec=16,usec_per_call=5.33,rejected_calls=0,failed_calls=0
cmdstat_auth:calls=46,usec=462,usec_per_call=10.04,rejected_calls=0,failed_calls=0
cmdstat__FT.CREATE:calls=4,usec=7302,usec_per_call=1825.50,rejected_calls=0,failed_calls=0
cmdstat_FT.CREATE:calls=4,usec=14526,usec_per_call=3631.50,rejected_calls=0,failed_calls=0
cmdstat_command:calls=16,usec=20422,usec_per_call=1276.38,rejected_calls=0,failed_calls=0
cmdstat_command|docs:calls=1,usec=1149,usec_per_call=1149.00,rejected_calls=0,failed_calls=0
cmdstat_info:calls=42,usec=3969,usec_per_call=94.50,rejected_calls=0,failed_calls=0
cmdstat_psync:calls=3,usec=346,usec_per_call=115.33,rejected_calls=0,failed_calls=0
cmdstat_cluster|nodes:calls=16,usec=1553,usec_per_call=97.06,rejected_calls=0,failed_calls=0
cmdstat_cluster|myid:calls=2643,usec=5010,usec_per_call=1.90,rejected_calls=0,failed_calls=0
cmdstat_cluster|slots:calls=2662,usec=116134,usec_per_call=43.63,rejected_calls=0,failed_calls=0
cmdstat_cluster|info:calls=16,usec=816,usec_per_call=51.00,rejected_calls=0,failed_calls=0
cmdstat_cluster|failover:calls=1,usec=95,usec_per_call=95.00,rejected_calls=0,failed_calls=0
cmdstat_hello:calls=1,usec=7,usec_per_call=7.00,rejected_calls=0,failed_calls=0
cmdstat_replconf:calls=2554,usec=4179,usec_per_call=1.64,rejected_calls=0,failed_calls=0
# Errorstats
errorstat_MOVED:count=1
# Latencystats
latency_percentiles_usec_FT._LIST:p50=15.039,p99=26.111,p99.9=26.111
latency_percentiles_usec_ping:p50=1.003,p99=13.055,p99.9=13.055
latency_percentiles_usec_acl|load:p50=244.735,p99=299.007,p99.9=299.007
latency_percentiles_usec_acl|whoami:p50=1.003,p99=1.003,p99.9=1.003
latency_percentiles_usec_config|get:p50=1.003,p99=8.031,p99.9=8.031
latency_percentiles_usec_set:p50=46.079,p99=64.255,p99.9=64.255
latency_percentiles_usec_role:p50=4.015,p99=9.023,p99.9=9.023
latency_percentiles_usec_auth:p50=7.007,p99=26.111,p99.9=26.111
latency_percentiles_usec__FT.CREATE:p50=257.023,p99=6520.831,p99.9=6520.831
latency_percentiles_usec_FT.CREATE:p50=1589.247,p99=9764.863,p99.9=9764.863
latency_percentiles_usec_command:p50=1261.567,p99=1523.711,p99.9=1523.711
latency_percentiles_usec_command|docs:p50=1155.071,p99=1155.071,p99.9=1155.071
latency_percentiles_usec_info:p50=92.159,p99=154.623,p99.9=154.623
latency_percentiles_usec_psync:p50=119.295,p99=125.439,p99.9=125.439
latency_percentiles_usec_cluster|nodes:p50=96.255,p99=122.367,p99.9=122.367
latency_percentiles_usec_cluster|myid:p50=2.007,p99=5.023,p99.9=27.007
latency_percentiles_usec_cluster|slots:p50=42.239,p99=69.119,p99.9=84.479
latency_percentiles_usec_cluster|info:p50=49.151,p99=73.215,p99.9=73.215
latency_percentiles_usec_cluster|failover:p50=95.231,p99=95.231,p99.9=95.231
latency_percentiles_usec_hello:p50=7.007,p99=7.007,p99.9=7.007
latency_percentiles_usec_replconf:p50=1.003,p99=3.007,p99.9=25.087
# Cluster
cluster_enabled:1
# Keyspace
db0:keys=4,expires=0,avg_ttl=0,subexpiry=0
# Keysizes
db0_distrib_strings_sizes:2=4
# Cluster info
cluster_state:ok
cluster_slots_assigned:16384
cluster_slots_ok:16384
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:6
cluster_size:3
cluster_current_epoch:12
cluster_my_epoch:8
cluster_stats_messages_ping_sent:4682
cluster_stats_messages_pong_sent:4684
cluster_stats_messages_fail_sent:5
cluster_stats_messages_auth-req_sent:5
cluster_stats_messages_auth-ack_sent:4
cluster_stats_messages_mfstart_sent:1
cluster_stats_messages_sent:9381
cluster_stats_messages_ping_received:4679
cluster_stats_messages_pong_received:4682
cluster_stats_messages_fail_received:3
cluster_stats_messages_auth-req_received:4
cluster_stats_messages_auth-ack_received:3
cluster_stats_messages_received:9371
total_cluster_links_buffer_limit_exceeded:0
------ CLUSTER NODES OUTPUT ------
6 nodes here, 3 masters + 3 replicas
...
8b689d707c007bfd401665ad6da49ab1df8e74d0 x.x.x.x:6378@16378,,tls-port=0,nodename=cluster1/6378,shard-id=8ab6ee958f983622a5c861603b5104dd30f8e36f slave f48503ac48abc4ff18ab89ce349d358d15d905e7 0 1770748421000 12 connected
ae1f171053481e3353466c4d4964001deeeb46a6 x.x.x.x:6379@16379,,tls-port=0,nodename=cluster1/6379,shard-id=c40a31823de4485f7bd9b4cc4e14da56693e09c5 myself,master - 0 0 8 connected 0-5460
------ CLIENT LIST OUTPUT ------
id=54 addr=x.x.x.x:56114 laddr=x.x.x.x:6379 fd=39 name= age=409 idle=45 flags=I db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=0 qbuf-free=0 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=1920 events=r cmd=_FT.CREATE user=(superuser) redir=-1 resp=2 lib-name= lib-ver= io-thread=0
id=63 addr=y.y.y.y:49609 laddr=x.x.x.x:6379 fd=31 name= age=0 idle=0 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=23 qbuf-free=20451 argv-mem=7 multi-mem=0 rbs=16384 rbp=0 obl=0 oll=0 omem=0 tot-mem=37783 events=r cmd=acl|load user=nicolai.antiferov redir=-1 resp=2 lib-name= lib-ver= io-thread=0
------ CURRENT CLIENT INFO ------
id=63 addr=y.y.y.y:49609 laddr=x.x.x.x:6379 fd=31 name= age=0 idle=0 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=23 qbuf-free=20451 argv-mem=7 multi-mem=0 rbs=16384 rbp=0 obl=0 oll=0 omem=0 tot-mem=37783 events=r cmd=acl|load user=nicolai.antiferov redir=-1 resp=2 lib-name= lib-ver= io-thread=0
argc: '2'
argv[0]: '"ACL"'
argv[1]: '"load"'
------ EXECUTING CLIENT INFO ------
id=63 addr=y.y.y.y:49609 laddr=x.x.x.x:6379 fd=31 name= age=0 idle=0 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 watch=0 qbuf=23 qbuf-free=20451 argv-mem=7 multi-mem=0 rbs=16384 rbp=0 obl=0 oll=0 omem=0 tot-mem=37783 events=r cmd=acl|load user=nicolai.antiferov redir=-1 resp=2 lib-name= lib-ver= io-thread=0
argc: '2'
argv[0]: '"ACL"'
argv[1]: '"load"'
------ MODULES INFO OUTPUT ------
# search_version
search_version:8.0.1
search_redis_version:8.0.5 - oss
# search_indexes
search_number_of_indexes:4
search_number_of_active_indexes:0
search_number_of_active_indexes_running_queries:0
search_number_of_active_indexes_indexing:0
search_total_active_write_threads:0
search_total_indexing_time:0
# search_fields_statistics
search_fields_numeric:Numeric=1,IndexErrors=0
search_fields_vector:Vector=4,Flat=1,HNSW=3,IndexErrors=0
# search_memory
search_used_memory_indexes:64288
search_used_memory_indexes_human:0.061309814453125
search_smallest_memory_index:16072
search_smallest_memory_index_human:0.01532745361328125
search_largest_memory_index:16072
search_largest_memory_index_human:0.01532745361328125
search_used_memory_vector_index:0
# search_cursors
search_global_idle_user:0
search_global_idle_internal:0
search_global_total_user:0
search_global_total_internal:0
# search_garbage_collector
search_gc_bytes_collected:0
search_gc_total_cycles:0
search_gc_total_ms_run:0
search_gc_total_docs_not_collected:0
search_gc_marked_deleted_vectors:0
# search_queries
search_total_queries_processed:0
search_total_query_commands:0
search_total_query_execution_time_ms:0
search_total_active_queries:0
# search_warnings_and_errors
search_errors_indexing_failures:0
search_errors_for_index_with_max_failures:0
search_OOM_indexing_failures_indexes_count:0
# search_dialect_statistics
search_dialect_1:0
search_dialect_2:0
search_dialect_3:0
search_dialect_4:0
# search_runtime_configurations
search_extension_load:
search_friso_ini:
search_enableGC:ON
search_minimal_term_prefix:2
search_minimal_stem_length:4
search_maximal_prefix_expansions:200
search_query_timeout_ms:500
search_timeout_policy:return
search_cursor_read_size:1000
search_cursor_max_idle_time:300000
search_max_doc_table_size:1000000
search_max_search_results:1000000
search_max_aggregate_results:2147483648
search_gc_scan_size:100
search_min_phonetic_term_length:3
search_bm25std_tanh_factor:4
# search_current_thread
# search_blocked_queries
# search_blocked_cursors
------ CONFIG DEBUG OUTPUT ------
list-compress-depth 0
lazyfree-lazy-user-del no
activedefrag yes
lazyfree-lazy-expire no
repl-diskless-load disabled
sanitize-dump-payload no
lazyfree-lazy-eviction no
slave-read-only yes
replica-read-only yes
lazyfree-lazy-user-flush no
repl-diskless-sync yes
io-threads 1
lazyfree-lazy-server-del no
client-query-buffer-limit 1gb
proto-max-bulk-len 512mb
------ FAST MEMORY TEST ------
532:M 10 Feb 2026 18:33:42.714 # Bio worker thread #0 terminated
532:M 10 Feb 2026 18:33:42.715 # Bio worker thread #1 terminated
532:M 10 Feb 2026 18:33:42.715 # Bio worker thread #2 terminated
*** Preparing to test memory region bd32a8db6000 (2318336 bytes)
*** Preparing to test memory region bd32c892e000 (401408 bytes)
*** Preparing to test memory region e2bee0000000 (135168 bytes)
*** Preparing to test memory region e2bee4000000 (135168 bytes)
*** Preparing to test memory region e2bee8000000 (135168 bytes)
*** Preparing to test memory region e2beed200000 (4194304 bytes)
*** Preparing to test memory region e2beed7f0000 (8388608 bytes)
*** Preparing to test memory region e2beee000000 (8388608 bytes)
*** Preparing to test memory region e2beee800000 (4194304 bytes)
*** Preparing to test memory region e2beeedf0000 (8388608 bytes)
*** Preparing to test memory region e2beef600000 (8388608 bytes)
*** Preparing to test memory region e2beefe00000 (2097152 bytes)
*** Preparing to test memory region e2bef0000000 (135168 bytes)
*** Preparing to test memory region e2bef4200000 (2097152 bytes)
*** Preparing to test memory region e2bef4600000 (8388608 bytes)
*** Preparing to test memory region e2bef4e00000 (2097152 bytes)
*** Preparing to test memory region e2bef5060000 (8388608 bytes)
*** Preparing to test memory region e2bef5870000 (8388608 bytes)
*** Preparing to test memory region e2bef6080000 (8388608 bytes)
*** Preparing to test memory region e2bef6890000 (8388608 bytes)
*** Preparing to test memory region e2bef70a0000 (8388608 bytes)
*** Preparing to test memory region e2bef7ef7000 (8192 bytes)
*** Preparing to test memory region e2bef7f00000 (7340032 bytes)
*** Preparing to test memory region e2bef8780000 (2621440 bytes)
*** Preparing to test memory region e2bef8e00000 (8388608 bytes)
*** Preparing to test memory region e2bef9934000 (4096 bytes)
*** Preparing to test memory region e2bef9b62000 (49152 bytes)
*** Preparing to test memory region e2bef9fe3000 (12288 bytes)
*** Preparing to test memory region e2befa443000 (16384 bytes)
*** Preparing to test memory region e2befa521000 (45056 bytes)
*** Preparing to test memory region e2befa530000 (8192 bytes)
.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O.O
Fast memory test PASSED, however your memory can still be broken. Please run a memory test for several hours if possible.
------ DUMPING CODE AROUND EIP ------
Symbol: ACLLoadFromFile (base: 0xbd32a8be4d70)
Module: /usr/bin/redis-server /etc/redis/redis.conf 0.0.0.0:6379 [cluster] (base 0xbd32a8a20000)
$ xxd -r -p /tmp/dump.hex /tmp/dump.bin
$ objdump --adjust-vma=0xbd32a8be4d70 -D -b binary -m i386:x86-64 /tmp/dump.bin
------
532:M 10 Feb 2026 18:33:43.027 # dump of function (hexdump of 1928 bytes):
3f2303d5fd7bbaa9fd030091f35301a9ffc311d1ff0302f9420c00f0422445f9010700d0f30300aa21401691430040f9e33702f9030080d20efdfa97e04c00b402008052010080d2f54b02f9f5a30191f64f02f9f60300aaf75302f9d7070090e0e21291f85702f9f95b02f9fa5f02f9fb6302f9fc6702f993d6fb97f30300aa08000014e00315aa6efffa97e10315aae20300aae00313aa73e3fb97f30300aae20316aae00315aa01808052d5fcfa97f40300aa80feffb5e00316aa25fffa9702008052010080d2e0e212917ed6fb97f70300aae00313aa5afffa97e10300aae4530191e00313aaa20600d02300805242003691afe8fb9761f25f38f80300aa200800121f10007169280054e00313aacde1fb97530c00f073e244f900008052f30f00f9610240f9e11b00f9a984ff97600200f9e15740b93f0000716d0a0054400c00f0004441f9e10700f0130080d221400991bb070090e10700f9e01f00f9e00600d000000391e01700f91f2003d5007b73f861433c916ac1fb97007b33f801004039a107003401f05f38220800125f08007140220054480e0054211c43d34200003401d05f38e20740f9e4830191230080527c0600117ee8fb97f60300aac00e00b4f56340b915200034000040f9e11740f967fefa971f000071a40a417a0d170054d90640f935f35f38a00a00121f08007100300054a81d0054b51e43d34000003435d35f38d50d00b489fcfa97050040f9e20319aaa602198b04000014420400915f0006ebc00c005440004039031c7fd3a36863787f0073f20408407a01ffff54420c00f0424441f9e00317aae40319aae3031c2a610800b02140279142d84ff9b4e7fb97f70300aae16340b9e00316aad4e8fb97e15740b9730600913f00136b6cf7ff54e00318aacee8fb97e0f25f38020800125f08007180310054491c00545f0c0071e03000545f100071811c0054e1f25ef8e00f40f9130040f9011c00b4610240f9e00313aa420c00d042a845f9a77eff97600a40f9003500b5e00313aa58e1fb97e30f40f9e00317aae41b40f961080090020b80d221c02591640000f9d8e2fb97f40300aa400c00d0002445f9e23742f9010040f9420001eb010080d261380054f54b42f9e00314aaf64f42f9f75342f9f85742f9f95b42f9fa5f42f9fb6342f9fc6742f9ffc31191f35341a9fd7bc6a8bf2303d5c0035fd65f0c007180130054010080d25f100071c1f1ff5401f05ef8e4830191e20740f9230080527c0600110ae8fb97f60300aaa0f1ffb51f2003d5420c00d0424441f9e00317aae3031c2a610800902160219142d84ff960e7fb97f70300aaafffff17e10315aae00319aacaecff97fa0300aa602000b4e16340b9e2630191c0420091030080d221080051d6eeff97f90300aaa02800b4e05b40b91f0000712d0c0054400c00d0004441f961080090150080d221a02491e10300f9ff2700b9e02300f96008009000802591e02700f914000014421c43d36000003422d05f381f2003d5e0031aaa97f6ff97200100346de2ff97e00b00f933fcfa97000040b91f080071200c0054e02740b9c0040034e05b40b9b50600911f00156b0d060054e10340f9207b75f8a7c0fb97207b35f8e10300aa02f05f38400800121f080071a002005489fcff541f0c007180020054020080d21f10007161fcff5422f05ef8e1ffff17e01f40f961080090e3031c2a2100229102d84ff9e00317aa17e7fb97f70300aae16340b9e00316aa37e8fb9763ffff1722b05f78d3ffff1722705fb8d1ffff17e00744a9e3031c2ae40b40f9b506009102d84ff9e00317aa07e7fb97f70300aa20008052e02700b9e05b40b91f00156b6cfaff541f2003d51f0000712d02005435cf208bfc0319aa000600b01a600e91800340f9000100b401f05f38210800123f10007168000054417ba1b8000001cbb5e0fb979c2300919f0315eba1feff54e00319aab0e0fb97e0f25f38010800123f0800714000005429000054e16340b9e00316aa08e8fb9734ffff171f0c007140040054150080d21f10007121f0ff5435f35ef811ffff1701008052fee7fb972affff1701705fb8f4feff1701b05f78f2feff17410c00d0214441f9e00317aa247b75f8e3031c2ae50b40f922d84ff96108009021c02491cbe6fb97f70300aa97ffff17010600b021600e912078a0b8730200cbbafeff17011c43d362e4ff34e1d25f3821ffff1735735fb8f3feff17e00f40f9f8830191e30318aab30600d0e20080d261820d91000040f9ff3300f9587dff97f53340f9b51a00b4590c00d039ab40f9e10315aa73820d91200340f94cedff97e00315aab6ecff97e00f40f9e10313aa230340f925008052000040f9040080d2e20080d2be8eff97e01b40f9e10313aa030080d2e20080d23a8dff97688cfd971f0000714c0d0054400c00d0004441f9e00300f9130080d200cc42f91c0040f93c0500b4e0630191e00700f99b0b40f99c0740f9600740f915007f92e0020837765340f9c10240f9ff2f00f920f05f38030800127f080071c00c0054c80b0054021c43d34300003422d05f38e00f40f9e30318aaff3300f9000040f9207dff97fa3340f95f0300f1641a40fa610500549a0700b47a5300f9bcfcffb5530100b4610240f9e00313aa420c00b0424845f97f7dff97600a40f9001000b5e00313aa30e0fb97
=== REDIS BUG REPORT END. Make sure to include from START to END. ===
Additional information
- OS distribution and version: Redis v8.0.4 and v8.0.5. OS: Ubuntu 24.04.4, 6.14.0-1018-aws aarch64
- Steps to reproduce:
- Create cluster with
aclfileoption enabled andredisearch.somodule loaded - Default user ACL:
user default on nopass sanitize-payload ~* &* +@all -@dangerous +info. Admin user has~* +@all. Sync between replicas (masterauth):+psync +replconf +ping - Create simple index, like:
FT.CREATE some-idx-1 ON HASH PREFIX 1 some-prefix-1 SCHEMA et VECTOR HNSW 6 TYPE FLOAT32 DIM 64 DISTANCE_METRIC L2 - Run
ACL LOADcommand on one of the nodes - Immediately there'll be crash, even if aclfile haven't changed
- There's no issues on clusters without redisearch.so module loaded
- Reproduced on both existing cluster and test one on fresh ec2, so there's no way it's related to hardware I believe.
UPD: Tested redis v8.2.3 (search_version:8.2.5). Looks like it's not crashing.
# Modules
module:name=search,ver=80205,api=1,filters=0,usedby=[],using=[],options=[handle-io-errors]
module:name=vectorset,ver=1,api=1,filters=0,usedby=[],using=[],options=[handle-io-errors|handle-repl-async-load]
# search_version
search_version:8.2.5
search_redis_version:8.2.3 - oss
UPD2: And 8.6 is crashing 😓
# Modules
module:name=search,ver=80600,api=1,filters=0,usedby=[],using=[],options=[handle-io-errors]
module:name=vectorset,ver=1,api=1,filters=0,usedby=[],using=[],options=[handle-io-errors|handle-repl-async-load]
# search_version
search_version:8.6.0
search_redis_version:8.6.1 - oss
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Done