Notice! - If a Redis module was involved, please open an issue in the module's repo instead! - If you're using docker on Apple M1, please make sure the image you're using was compiled for ARM!
Crash report
9:C 11 Dec 2024 01:33:46.708 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. 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.
9:C 11 Dec 2024 01:33:46.708 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
9:C 11 Dec 2024 01:33:46.708 * Redis version=7.4.1, bits=64, commit=00000000, modified=0, pid=9, just started
9:C 11 Dec 2024 01:33:46.708 * Configuration loaded
9:M 11 Dec 2024 01:33:46.709 * monotonic clock: POSIX clock_gettime
9:M 11 Dec 2024 01:33:46.710 * Running mode=standalone, port=6379.
9:M 11 Dec 2024 01:33:46.711 * Module 'RedisCompat' loaded from /opt/redis-stack/lib/rediscompat.so
9:M 11 Dec 2024 01:33:46.723 *
9:M 11 Dec 2024 01:33:46.724 *
9:M 11 Dec 2024 01:33:46.724 *
9:M 11 Dec 2024 01:33:46.725 *
9:M 11 Dec 2024 01:33:46.725 *
9:M 11 Dec 2024 01:33:46.725 *
9:M 11 Dec 2024 01:33:46.726 * Module 'search' loaded from /opt/redis-stack/lib/redisearch.so
9:M 11 Dec 2024 01:33:46.728 *
9:M 11 Dec 2024 01:33:46.728 *
9:M 11 Dec 2024 01:33:46.728 *
9:M 11 Dec 2024 01:33:46.728 *
9:M 11 Dec 2024 01:33:46.728 *
9:M 11 Dec 2024 01:33:46.728 *
9:M 11 Dec 2024 01:33:46.728 *
9:M 11 Dec 2024 01:33:46.728 *
9:M 11 Dec 2024 01:33:46.729 * Module 'timeseries' loaded from /opt/redis-stack/lib/redistimeseries.so
9:M 11 Dec 2024 01:33:46.733 *
9:M 11 Dec 2024 01:33:46.734 *
9:M 11 Dec 2024 01:33:46.734 *
9:M 11 Dec 2024 01:33:46.734 *
9:M 11 Dec 2024 01:33:46.734 *
9:M 11 Dec 2024 01:33:46.734 *
9:M 11 Dec 2024 01:33:46.734 *
9:M 11 Dec 2024 01:33:46.734 *
9:M 11 Dec 2024 01:33:46.734 * Module 'ReJSON' loaded from /opt/redis-stack/lib/rejson.so
9:M 11 Dec 2024 01:33:46.734 *
9:M 11 Dec 2024 01:33:46.735 *
9:M 11 Dec 2024 01:33:46.735 * Module 'bf' loaded from /opt/redis-stack/lib/redisbloom.so
9:M 11 Dec 2024 01:33:46.740 *
9:M 11 Dec 2024 01:33:46.741 *
9:M 11 Dec 2024 01:33:46.741 #
9:M 11 Dec 2024 01:33:46.741 *
9:M 11 Dec 2024 01:33:46.741 *
9:M 11 Dec 2024 01:33:46.752 *
=== REDIS BUG REPORT START: Cut & paste starting from here ===
9:M 11 Dec 2024 01:33:46.755 # Redis 7.4.1 crashed by signal: 6, si_code: -6
9:M 11 Dec 2024 01:33:46.755 # Crashed running the instruction at: 0x7f5a253299fc
------ STACK TRACE ------
EIP:
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7f5a253299fc]
9 redis-server *
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f5a252d5520]
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7f5a253299fc]
Fatal error in , line 0
Check failed: Start().
FailureMessage Object: 0x7ffcd440eef0/opt/redis-stack/nodejs/bin/node[8]: ../src/node_platform.cc:68:std::unique_ptr node::WorkerThreadsTaskRunner::DelayedTaskScheduler::Start(): Assertion `(0) == (uv_thread_create(t.get(), start_thread, this))' failed.
1: 0xb85bc0 node::Abort() [/opt/redis-stack/nodejs/bin/node]
2: 0xb85c3e [/opt/redis-stack/nodejs/bin/node]
3: 0xbf30fe [/opt/redis-stack/nodejs/bin/node]
4: 0xbf31e1 node::NodePlatform::NodePlatform(int, v8::TracingController, v8::PageAllocator) [/opt/redis-stack/nodejs/bin/node]
5: 0xb438f3 node::InitializeOncePerProcess(std::vector
6: 0xb43f4b node::Start(int, char**) [/opt/redis-stack/nodejs/bin/node]
7: 0x7ff762566d90 [/lib/x86_64-linux-gnu/libc.so.6]
8: 0x7ff762566e40 __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6]
9: 0xac1f4e _start [/opt/redis-stack/nodejs/bin/node]
Aborted (core dumped)
/lib/x86_64-linux-gnu/libc.so.6(raise+0x16)[0x7f5a252d5476]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3)[0x7f5a252bb7f3]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0xa2c485)[0x7f5a215c1485]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0xa25cac)[0x7f5a215bacac]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0x1ba264)[0x7f5a20d4f264]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0x1b9cdf)[0x7f5a20d4ecdf]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0x1b881e)[0x7f5a20d4d81e]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0x1b84e7)[0x7f5a20d4d4e7]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0x1b56e5)[0x7f5a20d4a6e5]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0x1730db)[0x7f5a20d080db]
/opt/redis-stack/lib/libredisgears_v8_plugin.so(+0x1419a4)[0x7f5a20cd69a4]
/opt/redis-stack/lib/redisgears.so(+0x73533)[0x7f5a2267a533]
/opt/redis-stack/lib/redisgears.so(RedisModule_OnLoad+0x1708)[0x7f5a2269a2a8]
/opt/redis-stack/bin/redis-server *:6379(moduleLoad+0xb2)[0x55a5e0e10ee2]
/opt/redis-stack/bin/redis-server *:6379(moduleLoadFromQueue+0x4c)[0x55a5e0e112cc]
/opt/redis-stack/bin/redis-server *:6379(main+0x7a2)[0x55a5e0ce58e2]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7f5a252bcd90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7f5a252bce40]
/opt/redis-stack/bin/redis-server *:6379(_start+0x25)[0x55a5e0ce5d65]
1/1 expected stacktraces.
------ STACK TRACE DONE ------
------ REGISTERS ------
9:M 11 Dec 2024 01:33:46.758 #
RAX:0000000000000000 RBX:00007f5a2528f200
RCX:00007f5a253299fc RDX:0000000000000006
RDI:0000000000000009 RSI:0000000000000009
RBP:0000000000000009 RSP:00007ffcd440ecd0
R8 :00007ffcd440eda0 R9 :00007ffcd440cc5c
R10:0000000000000008 R11:0000000000000246
R12:0000000000000006 R13:0000000000000016
R14:000055a5e1012fa0 R15:00007ffcd440f100
RIP:00007f5a253299fc EFL:0000000000000246
CSGSFS:002b000000000033
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecdf) -> 00007ffcd440ee40
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecde) -> 0000000000000030
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecdd) -> 00007f5a2531b49a
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecdc) -> 00007ffcd440f1b0
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecdb) -> 00007f5a220beec1
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecda) -> 00007ffcd440ed50
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd9) -> 00000000000001ff
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd8) -> 00007ffcd440eef8
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd7) -> 0000000000000002
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd6) -> 00007ffcd440eef8
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd5) -> effb7e1ab459f600
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd4) -> 00007ffcd440f0f7
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd3) -> 00007ffcd440eef8
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd2) -> 00007ffcd440ed30
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd1) -> 000000000000002d
9:M 11 Dec 2024 01:33:46.758 # (00007ffcd440ecd0) -> 000000000000000d
------ INFO OUTPUT ------
Server
redis_version:7.4.1
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:5918102922f65a0d
redis_mode:standalone
os:Linux 5.15.167.4-microsoft-standard-WSL2 x86_64
arch_bits:64
monotonic_clock:POSIX clock_gettime
multiplexing_api:epoll
atomicvar_api:c11-builtin
gcc_version:11.4.0
process_id:9
process_supervised:no
run_id:4eb62274a78845273d8e5fb3b655490183a56e0b
tcp_port:6379
server_time_usec:1733880826738233
uptime_in_seconds:0
uptime_in_days:0
hz:10
configured_hz:10
lru_clock:5827578
executable:/opt/redis-stack/bin/redis-server
config_file:
io_threads_active:0
Clients
connected_clients:0
cluster_connections:0
maxclients:10000
client_recent_max_input_buffer:0
client_recent_max_output_buffer:0
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:1264912
used_memory_human:1.21M
used_memory_rss:0
used_memory_rss_human:0B
used_memory_peak:1264912
used_memory_peak_human:1.21M
used_memory_peak_perc:100.75%
used_memory_overhead:192
used_memory_startup:0
used_memory_dataset:1264720
used_memory_dataset_perc:99.98%
allocator_allocated:0
allocator_active:0
allocator_resident:0
allocator_muzzy:0
total_system_memory:16661004288
total_system_memory_human:15.52G
used_memory_lua:31744
used_memory_vm_eval:31744
used_memory_lua_human:31.00K
used_memory_scripts_eval:0
number_of_cached_scripts:0
number_of_functions:0
number_of_libraries:0
used_memory_vm_functions:32768
used_memory_vm_total:64512
used_memory_vm_total_human:63.00K
used_memory_functions:192
used_memory_scripts:192
used_memory_scripts_human:192B
maxmemory:0
maxmemory_human:0B
maxmemory_policy:noeviction
allocator_frag_ratio:-nan
allocator_frag_bytes:0
allocator_rss_ratio:-nan
allocator_rss_bytes:0
rss_overhead_ratio:-nan
rss_overhead_bytes:0
mem_fragmentation_ratio:-nan
mem_fragmentation_bytes:0
mem_not_counted_for_evict:0
mem_replication_backlog:0
mem_total_replication_buffers:0
mem_clients_slaves:0
mem_clients_normal:0
mem_cluster_links:0
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:0
rdb_bgsave_in_progress:0
rdb_last_save_time:1733880826
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:-1
rdb_current_bgsave_time_sec:-1
rdb_saves:0
rdb_last_cow_size:0
rdb_last_load_keys_expired:0
rdb_last_load_keys_loaded:0
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
Stats
total_connections_received:0
total_commands_processed:5
instantaneous_ops_per_sec:0
total_net_input_bytes:0
total_net_output_bytes:0
total_net_repl_input_bytes:0
total_net_repl_output_bytes:0
instantaneous_input_kbps:0.00
instantaneous_output_kbps:0.00
instantaneous_input_repl_kbps:0.00
instantaneous_output_repl_kbps:0.00
rejected_connections:0
sync_full:0
sync_partial_ok:0
sync_partial_err:0
expired_subkeys:0
expired_keys:0
expired_stale_perc:0.00
expired_time_cap_reached_count:0
expire_cycle_cpu_milliseconds:0
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:0
total_forks:0
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:0
dump_payload_sanitizations:0
total_reads_processed:0
total_writes_processed:0
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:0
reply_buffer_expands:0
eventloop_cycles:0
eventloop_duration_sum:0
eventloop_duration_cmd_sum:0
instantaneous_eventloop_cycles_per_sec:0
instantaneous_eventloop_duration_usec:0
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:0
master_failover_state:no-failover
master_replid:ea46d08ab74e8128b48dc73095351b70edee74e6
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
second_repl_offset:-1
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0
CPU
used_cpu_sys:0.022131
used_cpu_user:0.000000
used_cpu_sys_children:0.000000
used_cpu_user_children:0.000000
used_cpu_sys_main_thread:0.022131
used_cpu_user_main_thread:0.000000
Modules
module:name=ReJSON,ver=20803,api=1,filters=0,usedby=[search],using=[],options=[handle-io-errors]
module:name=timeseries,ver=11202,api=1,filters=0,usedby=[],using=[],options=[]
module:name=search,ver=21005,api=1,filters=0,usedby=[],using=[ReJSON],options=[handle-io-errors]
module:name=RedisCompat,ver=1,api=1,filters=0,usedby=[],using=[],options=[]
module:name=bf,ver=20802,api=1,filters=0,usedby=[],using=[],options=[]
Commandstats
cmdstat_info:calls=5,usec=65,usec_per_call=13.00,rejected_calls=0,failed_calls=0
Errorstats
Latencystats
latency_percentiles_usec_info:p50=10.047,p99=29.055,p99.9=29.055
Cluster
cluster_enabled:0
Keyspace
------ CLIENT LIST OUTPUT ------
------ MODULES INFO OUTPUT ------
ReJSON_trace
ReJSON_backtrace: 0: redis_module::basic_info_command_handler
1: rejson::__info_func
2: modulesCollectInfo
at /__w/redis-stack/redis-stack/redis/src/module.c:10410:9
3: logModulesInfo
at /__w/redis-stack/redis-stack/redis/src/debug.c:2048:22
printCrashReport
at /__w/redis-stack/redis-stack/redis/src/debug.c:2401:5
4: sigsegvHandler
at /__w/redis-stack/redis-stack/redis/src/debug.c:2328:32
5:
6: pthread_kill
7: gsignal
8: abort
9: _ZN2v84base2OS5AbortEv
10: _Z8V8_FatalPKcz
11: _ZN2v88platform30DefaultWorkerThreadsTaskRunner12WorkerThreadC1EPS1_NS_4base6Thread8PriorityE
12: _ZN2v88platform30DefaultWorkerThreadsTaskRunnerC1EjPFdvENS_4base6Thread8PriorityE
13: _ZN2v88platform15DefaultPlatform37EnsureBackgroundTaskRunnerInitializedEv
14: _ZN2v88platform18NewDefaultPlatformEiNS0_15IdleTaskSupportENS0_21InProcessStackDumpingESt10unique_ptrINS_17TracingControllerESt14default_deleteIS4_EENS0_12PriorityModeE
15: v8_InitializePlatform
16: v8_rs::v8::v8_init_platform
17:
18: redisgears::js_init
19: RedisModule_OnLoad
20: moduleLoad
at /__w/redis-stack/redis-stack/redis/src/module.c:12321:9
21: moduleLoadFromQueue
at /__w/redis-stack/redis-stack/redis/src/module.c:12116:13
22: main
at /__w/redis-stack/redis-stack/redis/src/server.c:7199:9
23:
24: __libc_start_main
25: _start
search_version
search_version:2.10.5
search_redis_version:7.4.1 - oss
search_index
search_number_of_indexes:0
search_fields_statistics
search_memory
search_used_memory_indexes:0
search_used_memory_indexes_human:0
search_total_indexing_time:0
search_cursors
search_global_idle:0
search_global_total:0
search_gc
search_bytes_collected:0
search_total_cycles:0
search_total_ms_run:0
search_dialect_statistics
search_dialect_1:0
search_dialect_2:0
search_dialect_3:0
search_dialect_4:0
search_runtime_configurations
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:10000
search_max_aggregate_results:10000
search_gc_scan_size:100
search_min_phonetic_term_length:3
------ CONFIG DEBUG OUTPUT ------
repl-diskless-load disabled
lazyfree-lazy-user-flush no
lazyfree-lazy-server-del no
lazyfree-lazy-eviction no
list-compress-depth 0
proto-max-bulk-len 512mb
io-threads 1
client-query-buffer-limit 1gb
lazyfree-lazy-expire no
activedefrag no
sanitize-dump-payload no
slave-read-only yes
io-threads-do-reads no
replica-read-only yes
lazyfree-lazy-user-del no
repl-diskless-sync yes
------ FAST MEMORY TEST ------
*** Preparing to test memory region 55a5e1013000 (704512 bytes)
*** Preparing to test memory region 55a60379d000 (479232 bytes)
*** Preparing to test memory region 7f5a1b930000 (6291456 bytes)
*** Preparing to test memory region 7f5a1e580000 (9437184 bytes)
*** Preparing to test memory region 7f5a20395000 (8388608 bytes)
*** Preparing to test memory region 7f5a225e0000 (159744 bytes)
*** Preparing to test memory region 7f5a22996000 (8192 bytes)
*** Preparing to test memory region 7f5a22f86000 (12288 bytes)
*** Preparing to test memory region 7f5a2301f000 (4096 bytes)
*** Preparing to test memory region 7f5a23020000 (3670016 bytes)
*** Preparing to test memory region 7f5a23a7b000 (20480 bytes)
*** Preparing to test memory region 7f5a23a80000 (14155776 bytes)
*** Preparing to test memory region 7f5a24880000 (9961472 bytes)
*** Preparing to test memory region 7f5a2528e000 (20480 bytes)
*** Preparing to test memory region 7f5a254af000 (53248 bytes)
*** Preparing to test memory region 7f5a258fd000 (12288 bytes)
*** Preparing to test memory region 7f5a25a8d000 (8192 bytes)
.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: pthread_kill (base: 0x7f5a253298d0)
Module: /lib/x86_64-linux-gnu/libc.so.6 (base 0x7f5a25293000)
$ xxd -r -p /tmp/dump.hex /tmp/dump.bin
$ objdump --adjust-vma=0x7f5a253298d0 -D -b binary -m i386:x86-64 /tmp/dump.bin
9:M 11 Dec 2024 01:33:46.982 # dump of function (hexdump of 428 bytes):
f30f1efa41568d56e0415541bd16000000415455534881ec9000000064488b042528000000488984248800000031c083fa01767e4889fb4189f464483b3c25100000000f84c70000004989e641ba0800000031ffb80e0000004c89f2488d352dc113000f0531c0488dab74090000ba01000000f00fb155000f85ca00000080bb730900000074594531ed31d287937409000083fa010f8fbd00000041ba0800000031d24c89f6bf02000000b80e0000000f05488b84248800000064482b0425280000000f859c0000004881c4900000004489e85b5d415c415d415ec30f1f4000448babd0020000e8845605004489e289c74489eeb8ea0000000f053d00f0ffff76854189c541f7ddeb80660f1f440000b8ba0000000f0589c5e8525605004489e289ee89c7b8ea0000000f054189c541f7dd3d00f0ffffb800000000440f46e8e96dffffff0f1f004889efe810a8ffffe929ffffff0f1f004889efe8d0a8ffffe936ffffffe816fb0900660f1f440000f30f1efac3662e0f1f840000000000904157415641554154554889fd534883ec2864488b042528000000488944241831c0648b0425d0020000894424
=== REDIS BUG REPORT END. Make sure to include from START to END. ===
Additional information
- windows11 24h2 , docker desktop 4.11
- docker pull redis/redis-stack:latest
- docker run -d --name redis-stack -p 6379:6379 -p 8001:8001 redis/redis-stack:latest Then I found that Docker failed to start, and the above is the error message.
Comment From: sundb
@wang-c-h please move this issue to https://github.com/redis-stack/redis-stack/issues. thanks.