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.
maybe related:
9:M 07 Sep 2022 23:20:47.135 # Background saving terminated by signal 6
9:M 07 Sep 2022 23:20:52.079 * 1 changes in 3600 seconds. Saving...
9:M 07 Sep 2022 23:20:52.081 * Background saving started by pid 1001
1001:C 07 Sep 2022 23:20:52.081 * <graph> Created 0 virtual keys for graph graphkey
thread '<unnamed>' panicked at 'byte index 24 is not a char boundary; it is inside '\0' (bytes 23..24) of `0����/�sE�|wle": "post title", "createdAt": 1657453992, "duration": 3671, "views": 3042, "pi%̭�� ��$̭spectRatio": 1.77777777777778, "actors": [{"id": "_tRJBw`[...]', library/core/src/str/mod.rs:127:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: failed to initiate panic, error 5
=== REDIS BUG REPORT START: Cut & paste starting from here ===
9:M 07 Sep 2022 23:21:01.921 # Redis 7.0.4 crashed by signal: 6, si_code: -6
9:M 07 Sep 2022 23:21:01.921 # Crashed running the instruction at: 0x7fade157300b
------ STACK TRACE ------
EIP:
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7fade157300b]
Backtrace:
/lib/x86_64-linux-gnu/libpthread.so.0(+0x14420)[0x7fade1736420]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xcb)[0x7fade157300b]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x12b)[0x7fade1552859]
/opt/redis-stack/lib/rejson.so(+0x11cfb7)[0x7fadda680fb7]
/opt/redis-stack/lib/rejson.so(+0x11b30e)[0x7fadda67f30e]
/opt/redis-stack/lib/rejson.so(+0x11b0b0)[0x7fadda67f0b0]
/opt/redis-stack/lib/rejson.so(+0x11ae67)[0x7fadda67ee67]
/opt/redis-stack/lib/rejson.so(+0x119cd4)[0x7fadda67dcd4]
/opt/redis-stack/lib/rejson.so(+0x11ab99)[0x7fadda67eb99]
/opt/redis-stack/lib/rejson.so(+0x17b53)[0x7fadda57bb53]
/opt/redis-stack/lib/rejson.so(+0x13ca57)[0x7fadda6a0a57]
/opt/redis-stack/lib/rejson.so(+0x132a97)[0x7fadda696a97]
/opt/redis-stack/lib/rejson.so(+0x137328)[0x7fadda69b328]
/opt/redis-stack/lib/rejson.so(+0x17e12)[0x7fadda57be12]
/opt/redis-stack/lib/rejson.so(+0x68b11)[0x7fadda5ccb11]
/opt/redis-stack/lib/rejson.so(+0x6d9a3)[0x7fadda5d19a3]
/opt/redis-stack/lib/rejson.so(+0x6d9be)[0x7fadda5d19be]
/opt/redis-stack/lib/rejson.so(+0xb6bd4)[0x7fadda61abd4]
/opt/redis-stack/bin/redis-server *:6379(rdbSaveObject+0xdb)[0x5556d675f4cb]
/opt/redis-stack/bin/redis-server *:6379(rdbSaveKeyValuePair+0x8d)[0x5556d675fe1d]
/opt/redis-stack/bin/redis-server *:6379(rdbSaveDb+0x1ba)[0x5556d676066a]
/opt/redis-stack/bin/redis-server *:6379(rdbSaveRio+0x1f3)[0x5556d6760923]
/opt/redis-stack/bin/redis-server *:6379(rdbSave+0xca)[0x5556d676381a]
/opt/redis-stack/bin/redis-server *:6379(saveCommand+0x46)[0x5556d6765a86]
/opt/redis-stack/bin/redis-server *:6379(call+0xdf)[0x5556d672a8af]
/opt/redis-stack/bin/redis-server *:6379(processCommand+0x845)[0x5556d672d025]
/opt/redis-stack/bin/redis-server *:6379(processCommandAndResetClient+0x20)[0x5556d6743590]
/opt/redis-stack/bin/redis-server *:6379(processInputBuffer+0xd8)[0x5556d6746358]
/opt/redis-stack/bin/redis-server *:6379(readQueryFromClient+0x2e8)[0x5556d6749b38]
/opt/redis-stack/bin/redis-server *:6379(+0x143e8c)[0x5556d67f2e8c]
/opt/redis-stack/bin/redis-server *:6379(aeProcessEvents+0x1ea)[0x5556d672186a]
/opt/redis-stack/bin/redis-server *:6379(aeMain+0x1d)[0x5556d6721c2d]
/opt/redis-stack/bin/redis-server *:6379(main+0x32d)[0x5556d671d81d]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7fade1554083]
/opt/redis-stack/bin/redis-server *:6379(_start+0x2e)[0x5556d671de6e]
------ REGISTERS ------
9:M 07 Sep 2022 23:21:01.926 #
RAX:0000000000000000 RBX:00007fade152bfc0
RCX:00007fade157300b RDX:0000000000000000
RDI:0000000000000002 RSI:00007ffdd3f97970
RBP:0000000000000000 RSP:00007ffdd3f97970
R8 :0000000000000000 R9 :00007ffdd3f97970
R10:0000000000000008 R11:0000000000000246
R12:0000000000000001 R13:00007fadda7011d8
R14:0000000000000000 R15:00007ffdd3f97d40
RIP:00007fade157300b EFL:0000000000000246
CSGSFS:002b000000000033
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f9797f) -> 00007fadda67b990
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f9797e) -> 00007ffdd3f97c08
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f9797d) -> 0000000000000001
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f9797c) -> 00007ffdd3f97a48
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f9797b) -> 00007fadda6fdd68
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f9797a) -> 0000000000000001
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97979) -> 00007ffdd3f97b80
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97978) -> 00007fadda6b38e8
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97977) -> 0000000000110000
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97976) -> 00007ffdd3f99aa8
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97975) -> 00007fadda67b2b9
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97974) -> 0000000000000000
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97973) -> 0000000000000001
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97972) -> 00007ffdd3f97a37
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97971) -> 0000000000000001
9:M 07 Sep 2022 23:21:01.926 # (00007ffdd3f97970) -> 0000000000000000
------ INFO OUTPUT ------
# Server
redis_version:7.0.4
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:66d9c53bfefa1152
redis_mode:standalone
os:Linux 5.13.0-37-generic x86_64
arch_bits:64
monotonic_clock:POSIX clock_gettime
multiplexing_api:epoll
atomicvar_api:c11-builtin
gcc_version:9.4.0
process_id:9
process_supervised:no
run_id:996d0f79e439e1f8deb150aaa868f01bad539ef4
tcp_port:6379
server_time_usec:1662592861920188
uptime_in_seconds:106219
uptime_in_days:1
hz:10
configured_hz:10
lru_clock:1648477
executable:/opt/redis-stack/bin/redis-server
config_file:
io_threads_active:0
# Clients
connected_clients:6
cluster_connections:0
maxclients:10000
client_recent_max_input_buffer:20480
client_recent_max_output_buffer:0
blocked_clients:0
tracking_clients:0
clients_in_timeout_table:0
# Memory
used_memory:14110360
used_memory_human:13.46M
used_memory_rss:37060608
used_memory_rss_human:35.34M
used_memory_peak:17292840
used_memory_peak_human:16.49M
used_memory_peak_perc:81.60%
used_memory_overhead:1212320
used_memory_startup:1153864
used_memory_dataset:12898040
used_memory_dataset_perc:99.55%
allocator_allocated:14618736
allocator_active:17334272
allocator_resident:20307968
total_system_memory:4015927296
total_system_memory_human:3.74G
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:1
number_of_libraries:1
used_memory_vm_functions:38912
used_memory_vm_total:70656
used_memory_vm_total_human:69.00K
used_memory_functions:1368
used_memory_scripts:1368
used_memory_scripts_human:1.34K
maxmemory:0
maxmemory_human:0B
maxmemory_policy:noeviction
allocator_frag_ratio:1.19
allocator_frag_bytes:2715536
allocator_rss_ratio:1.17
allocator_rss_bytes:2973696
rss_overhead_ratio:1.82
rss_overhead_bytes:16752640
mem_fragmentation_ratio:2.65
mem_fragmentation_bytes:23084224
mem_not_counted_for_evict:0
mem_replication_backlog:0
mem_total_replication_buffers:0
mem_clients_slaves:0
mem_clients_normal:56864
mem_cluster_links:0
mem_aof_buffer:0
mem_allocator:jemalloc-5.2.1
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:103
rdb_bgsave_in_progress:0
rdb_last_save_time:1662587226
rdb_last_bgsave_status:err
rdb_last_bgsave_time_sec:1
rdb_current_bgsave_time_sec:-1
rdb_saves:955
rdb_last_cow_size:1564672
rdb_last_load_keys_expired:0
rdb_last_load_keys_loaded:4
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:28
total_commands_processed:40273
instantaneous_ops_per_sec:11
total_net_input_bytes:35854478
total_net_output_bytes:89640434
total_net_repl_input_bytes:0
total_net_repl_output_bytes:0
instantaneous_input_kbps:0.61
instantaneous_output_kbps:3.47
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_keys:0
expired_stale_perc:0.00
expired_time_cap_reached_count:0
expire_cycle_cpu_milliseconds:2237
evicted_keys:0
evicted_clients:0
total_eviction_exceeded_time:0
current_eviction_exceeded_time:0
keyspace_hits:36438
keyspace_misses:1
pubsub_channels:0
pubsub_patterns:0
pubsubshard_channels:0
latest_fork_usec:1140
total_forks:976
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:1676
dump_payload_sanitizations:0
total_reads_processed:36906
total_writes_processed:36989
io_threaded_reads_processed:0
io_threaded_writes_processed:0
reply_buffer_shrinks:8346
reply_buffer_expands:11119
# Replication
role:master
connected_slaves:0
master_failover_state:no-failover
master_replid:bc30f5d944695c66fe2d51fac8c5967b92571b5d
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:99.097809
used_cpu_user:239.890798
used_cpu_sys_children:149.149313
used_cpu_user_children:617.429963
used_cpu_sys_main_thread:93.227206
used_cpu_user_main_thread:188.306257
# Modules
module:name=ReJSON,ver=20200,api=1,filters=0,usedby=[search|graph],using=[],options=[handle-io-errors]
module:name=timeseries,ver=10617,api=1,filters=0,usedby=[],using=[],options=[]
module:name=search,ver=20414,api=1,filters=0,usedby=[],using=[ReJSON],options=[]
module:name=graph,ver=20819,api=1,filters=0,usedby=[],using=[ReJSON],options=[]
module:name=bf,ver=20218,api=1,filters=0,usedby=[],using=[],options=[]
# Commandstats
cmdstat_graph.RO_QUERY:calls=5,usec=354408,usec_per_call=70881.60,rejected_calls=0,failed_calls=0
cmdstat_zscore:calls=1075,usec=7599,usec_per_call=7.07,rejected_calls=0,failed_calls=0
cmdstat_json.type:calls=212,usec=7483,usec_per_call=35.30,rejected_calls=0,failed_calls=0
cmdstat_json.debug:calls=2,usec=135,usec_per_call=67.50,rejected_calls=0,failed_calls=0
cmdstat_hlen:calls=12,usec=50,usec_per_call=4.17,rejected_calls=0,failed_calls=0
cmdstat_auth:calls=25,usec=228,usec_per_call=9.12,rejected_calls=0,failed_calls=0
cmdstat_zrange:calls=292,usec=3954,usec_per_call=13.54,rejected_calls=0,failed_calls=0
cmdstat_memory|usage:calls=16,usec=155,usec_per_call=9.69,rejected_calls=0,failed_calls=0
cmdstat_ttl:calls=16,usec=62,usec_per_call=3.88,rejected_calls=0,failed_calls=0
cmdstat_function|load:calls=5,usec=712,usec_per_call=142.40,rejected_calls=0,failed_calls=0
cmdstat_zincrby:calls=1520,usec=11797,usec_per_call=7.76,rejected_calls=0,failed_calls=0
cmdstat_module|list:calls=3,usec=55,usec_per_call=18.33,rejected_calls=0,failed_calls=0
cmdstat_command:calls=1,usec=2087,usec_per_call=2087.00,rejected_calls=0,failed_calls=0
cmdstat_json.arrlen:calls=210,usec=16378,usec_per_call=77.99,rejected_calls=0,failed_calls=0
cmdstat_zremrangebyrank:calls=340,usec=2525,usec_per_call=7.43,rejected_calls=0,failed_calls=0
cmdstat_graph.QUERY:calls=31186,usec=80664042,usec_per_call=2586.55,rejected_calls=1652,failed_calls=8
cmdstat_acl|cat:calls=2,usec=233,usec_per_call=116.50,rejected_calls=0,failed_calls=0
cmdstat_client|setname:calls=10,usec=88,usec_per_call=8.80,rejected_calls=0,failed_calls=0
cmdstat_dbsize:calls=1,usec=3,usec_per_call=3.00,rejected_calls=0,failed_calls=0
cmdstat_info:calls=314,usec=38947,usec_per_call=124.04,rejected_calls=3,failed_calls=0
cmdstat_hscan:calls=6,usec=1009,usec_per_call=168.17,rejected_calls=0,failed_calls=0
cmdstat_zcard:calls=6,usec=18,usec_per_call=3.00,rejected_calls=0,failed_calls=0
cmdstat_quit:calls=1,usec=13,usec_per_call=13.00,rejected_calls=0,failed_calls=0
cmdstat_json.set:calls=170,usec=153139,usec_per_call=900.82,rejected_calls=9,failed_calls=0
cmdstat_hset:calls=1520,usec=16939,usec_per_call=11.14,rejected_calls=0,failed_calls=0
cmdstat_fcall:calls=1075,usec=99738,usec_per_call=92.78,rejected_calls=0,failed_calls=0
cmdstat_scan:calls=1,usec=12,usec_per_call=12.00,rejected_calls=0,failed_calls=0
cmdstat_hget:calls=590,usec=3360,usec_per_call=5.69,rejected_calls=0,failed_calls=0
cmdstat_ping:calls=0,usec=0,usec_per_call=0.00,rejected_calls=1,failed_calls=0
cmdstat_json.get:calls=1641,usec=99895,usec_per_call=60.87,rejected_calls=0,failed_calls=0
cmdstat_type:calls=16,usec=100,usec_per_call=6.25,rejected_calls=0,failed_calls=0
# Errorstats
errorstat_ERR:count=3
errorstat_Expected:count=1
errorstat_MISCONF:count=1661
errorstat_NOAUTH:count=4
errorstat_Type:count=2
errorstat_errMsg_:count=4
errorstat_social:count=1
# Latencystats
latency_percentiles_usec_graph.RO_QUERY:p50=22020.095,p99=267386.879,p99.9=267386.879
latency_percentiles_usec_zscore:p50=7.007,p99=24.063,p99.9=52.223
latency_percentiles_usec_json.type:p50=31.103,p99=73.215,p99.9=78.335
latency_percentiles_usec_json.debug:p50=64.255,p99=71.167,p99.9=71.167
latency_percentiles_usec_hlen:p50=4.015,p99=12.031,p99.9=12.031
latency_percentiles_usec_auth:p50=7.007,p99=20.095,p99.9=20.095
latency_percentiles_usec_zrange:p50=10.047,p99=88.063,p99.9=266.239
latency_percentiles_usec_memory|usage:p50=3.007,p99=44.031,p99.9=44.031
latency_percentiles_usec_ttl:p50=4.015,p99=7.007,p99.9=7.007
latency_percentiles_usec_function|load:p50=110.079,p99=264.191,p99.9=264.191
latency_percentiles_usec_zincrby:p50=7.007,p99=28.031,p99.9=44.031
latency_percentiles_usec_module|list:p50=15.039,p99=29.055,p99.9=29.055
latency_percentiles_usec_command:p50=2088.959,p99=2088.959,p99.9=2088.959
latency_percentiles_usec_json.arrlen:p50=71.167,p99=171.007,p99.9=193.535
latency_percentiles_usec_zremrangebyrank:p50=5.023,p99=30.079,p99.9=174.079
latency_percentiles_usec_graph.QUERY:p50=1507.327,p99=15990.783,p99.9=24379.391
latency_percentiles_usec_acl|cat:p50=73.215,p99=160.767,p99.9=160.767
latency_percentiles_usec_client|setname:p50=4.015,p99=24.063,p99.9=24.063
latency_percentiles_usec_dbsize:p50=3.007,p99=3.007,p99.9=3.007
latency_percentiles_usec_info:p50=115.199,p99=243.711,p99.9=356.351
latency_percentiles_usec_hscan:p50=143.359,p99=257.023,p99.9=257.023
latency_percentiles_usec_zcard:p50=1.003,p99=6.015,p99.9=6.015
latency_percentiles_usec_quit:p50=13.055,p99=13.055,p99.9=13.055
latency_percentiles_usec_json.set:p50=806.911,p99=1376.255,p99.9=8716.287
latency_percentiles_usec_hset:p50=10.047,p99=48.127,p99.9=160.767
latency_percentiles_usec_fcall:p50=82.431,p99=257.023,p99.9=522.239
latency_percentiles_usec_scan:p50=12.031,p99=12.031,p99.9=12.031
latency_percentiles_usec_hget:p50=5.023,p99=20.095,p99.9=30.079
latency_percentiles_usec_json.get:p50=56.063,p99=129.023,p99.9=161.791
latency_percentiles_usec_type:p50=4.015,p99=43.007,p99.9=43.007
# Cluster
cluster_enabled:0
# Keyspace
db0:keys=4,expires=0,avg_ttl=0
------ CLIENT LIST OUTPUT ------
id=49 addr=190.80.56.76:55740 laddr=172.20.0.2:6379 fd=15 name=redisinsight-common-2f8209d2 age=52 idle=3 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 qbuf=0 qbuf-free=0 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=1800 events=r cmd=info user=jer redir=-1 resp=2
id=50 addr=190.80.56.76:55753 laddr=172.20.0.2:6379 fd=16 name=redisinsight-browser-e59d36ec age=48 idle=0 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 qbuf=0 qbuf-free=20474 argv-mem=0 multi-mem=0 rbs=1024 rbp=11 obl=0 oll=0 omem=0 tot-mem=22272 events=r cmd=json.type user=jer redir=-1 resp=2
id=51 addr=190.80.56.76:55786 laddr=172.20.0.2:6379 fd=17 name=redisinsight-workbench-81880fbf age=0 idle=0 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 qbuf=14 qbuf-free=20460 argv-mem=4 multi-mem=0 rbs=6144 rbp=5622 obl=0 oll=0 omem=0 tot-mem=27404 events=r cmd=save user=jer redir=-1 resp=2
id=44 addr=172.20.0.3:48288 laddr=172.20.0.2:6379 fd=12 name= age=23590 idle=216 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 qbuf=0 qbuf-free=0 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=1800 events=r cmd=zrange user=jer redir=-1 resp=2
id=45 addr=172.20.0.3:48290 laddr=172.20.0.2:6379 fd=13 name= age=23590 idle=24 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 qbuf=0 qbuf-free=0 argv-mem=0 multi-mem=0 rbs=1024 rbp=0 obl=0 oll=0 omem=0 tot-mem=1800 events=r cmd=json.get user=jer redir=-1 resp=2
id=46 addr=172.20.0.3:48292 laddr=172.20.0.2:6379 fd=14 name= age=23590 idle=4 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 qbuf=0 qbuf-free=0 argv-mem=0 multi-mem=0 rbs=1024 rbp=343 obl=0 oll=0 omem=0 tot-mem=1800 events=r cmd=graph.QUERY user=jer redir=-1 resp=2
------ CURRENT CLIENT INFO ------
id=51 addr=190.80.56.76:55786 laddr=172.20.0.2:6379 fd=17 name=redisinsight-workbench-81880fbf age=0 idle=0 flags=N db=0 sub=0 psub=0 ssub=0 multi=-1 qbuf=14 qbuf-free=20460 argv-mem=4 multi-mem=0 rbs=6144 rbp=5622 obl=0 oll=0 omem=0 tot-mem=27404 events=r cmd=save user=jer redir=-1 resp=2
argv[0]: '"SAVE"'
------ MODULES INFO OUTPUT ------
# ReJSON_trace
ReJSON_trace: 0: redis_module::base_info_func
1: rejson::__info_func
2: modulesCollectInfo
at /__w/redis-stack/redis-stack/redis/src/module.c:9383:9
3: logModulesInfo
at /__w/redis-stack/redis-stack/redis/src/debug.c:1744:22
4: printCrashReport
at /__w/redis-stack/redis-stack/redis/src/debug.c:2000:5
5: sigsegvHandler
at /__w/redis-stack/redis-stack/redis/src/debug.c:1982:5
6: <unknown>
7: gsignal
8: abort
9: std::sys::unix::abort_internal
10: rust_panic
11: std::panicking::rust_panic_with_hook
12: std::panicking::begin_panic_handler::{{closure}}
13: std::sys_common::backtrace::__rust_end_short_backtrace
14: rust_begin_unwind
15: core::panicking::panic_fmt
16: core::str::slice_error_fail_rt
17: core::ops::function::FnOnce::call_once
18: core::intrinsics::const_eval_select
19: core::str::slice_error_fail
20: serde_json::ser::format_escaped_str
21: ijson::ser::<impl serde::ser::Serialize for ijson::array::IArray>::serialize
22: ijson::ser::<impl serde::ser::Serialize for ijson::array::IArray>::serialize
23: rejson::redisjson::type_methods::rdb_save
24: rdbSaveObject
at /__w/redis-stack/redis-stack/redis/src/rdb.c:1063:9
25: rdbSaveKeyValuePair
at /__w/redis-stack/redis-stack/redis/src/rdb.c:1127:9
26: rdbSaveDb
at /__w/redis-stack/redis-stack/redis/src/rdb.c:1286:20
27: rdbSaveRio
at /__w/redis-stack/redis-stack/redis/src/rdb.c:1342:17
28: rdbSave
at /__w/redis-stack/redis-stack/redis/src/rdb.c:1421:9
29: saveCommand
at /__w/redis-stack/redis-stack/redis/src/rdb.c:3489:9
30: call
at /__w/redis-stack/redis-stack/redis/src/server.c:3319:5
31: processCommand
at /__w/redis-stack/redis-stack/redis/src/server.c:3948:9
32: processCommandAndResetClient
at /__w/redis-stack/redis-stack/redis/src/networking.c:2444:9
33: processInputBuffer
at /__w/redis-stack/redis-stack/redis/src/networking.c:2548:17
34: readQueryFromClient
at /__w/redis-stack/redis-stack/redis/src/networking.c:2684:9
35: callHandler
at /__w/redis-stack/redis-stack/redis/src/connhelpers.h:79:18
connSocketEventHandler
at /__w/redis-stack/redis-stack/redis/src/connection.c:310:14
36: aeProcessEvents
at /__w/redis-stack/redis-stack/redis/src/ae.c:436:17
37: aeMain
at /__w/redis-stack/redis-stack/redis/src/ae.c:496:9
38: main
at /__w/redis-stack/redis-stack/redis/src/server.c:7066:5
39: __libc_start_main
40: _start
# search_version
search_RedisSearch_version:7.0.4
# search_index
search_number_of_indexes:0
# search_fields_statistics
# search_runtime_configurations
search_concurrent_mode:OFF
search_enableGC:ON
search_minimal_term_prefix:2
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_search_pool_size:20
search_index_pool_size:8
search_gc_scan_size:100
search_min_phonetic_term_length:3
# graph_executing commands
------ CONFIG DEBUG OUTPUT ------
list-compress-depth 0
client-query-buffer-limit 1gb
repl-diskless-sync yes
repl-diskless-load disabled
activedefrag no
lazyfree-lazy-eviction no
slave-read-only yes
lazyfree-lazy-user-flush no
sanitize-dump-payload no
io-threads 1
proto-max-bulk-len 512mb
lazyfree-lazy-expire no
lazyfree-lazy-server-del no
io-threads-do-reads no
replica-read-only yes
lazyfree-lazy-user-del no
------ FAST MEMORY TEST ------
9:M 07 Sep 2022 23:21:01.953 # Bio thread for job type #0 terminated
9:M 07 Sep 2022 23:21:01.953 # Bio thread for job type #1 terminated
9:M 07 Sep 2022 23:21:01.953 # Bio thread for job type #2 terminated
*** Preparing to test memory region 5556d6986000 (2306048 bytes)
*** Preparing to test memory region 5556d8702000 (540672 bytes)
*** Preparing to test memory region 7fadc0000000 (135168 bytes)
*** Preparing to test memory region 7fadc6602000 (5242880 bytes)
*** Preparing to test memory region 7fadc7c00000 (4329472 bytes)
*** Preparing to test memory region 7fadcc000000 (3579904 bytes)
*** Preparing to test memory region 7fadd0000000 (3837952 bytes)
*** Preparing to test memory region 7fadd417f000 (4718592 bytes)
*** Preparing to test memory region 7fadd4600000 (8388608 bytes)
*** Preparing to test memory region 7fadd4e00000 (4194304 bytes)
*** Preparing to test memory region 7fadd5400000 (8388608 bytes)
*** Preparing to test memory region 7fadd5c00000 (4194304 bytes)
*** Preparing to test memory region 7fadd617f000 (2621440 bytes)
*** Preparing to test memory region 7fadd6400000 (8388608 bytes)
*** Preparing to test memory region 7fadd6c00000 (4194304 bytes)
*** Preparing to test memory region 7fadd7060000 (8388608 bytes)
*** Preparing to test memory region 7fadd7860000 (13631488 bytes)
*** Preparing to test memory region 7fadd8561000 (8388608 bytes)
*** Preparing to test memory region 7fadd8d62000 (8388608 bytes)
*** Preparing to test memory region 7fadd9563000 (8388608 bytes)
*** Preparing to test memory region 7fadd9d64000 (8388608 bytes)
*** Preparing to test memory region 7fadda703000 (8388608 bytes)
*** Preparing to test memory region 7faddaf04000 (8388608 bytes)
*** Preparing to test memory region 7faddb8e3000 (12288 bytes)
*** Preparing to test memory region 7faddb8e7000 (8388608 bytes)
*** Preparing to test memory region 7faddc0e8000 (8388608 bytes)
*** Preparing to test memory region 7faddc8e9000 (8388608 bytes)
*** Preparing to test memory region 7faddd0ea000 (8388608 bytes)
*** Preparing to test memory region 7faddd8eb000 (8388608 bytes)
*** Preparing to test memory region 7faddf7a1000 (12288 bytes)
*** Preparing to test memory region 7faddf7a5000 (8388608 bytes)
*** Preparing to test memory region 7faddffa6000 (8388608 bytes)
*** Preparing to test memory region 7fade0bf9000 (28672 bytes)
*** Preparing to test memory region 7fade0c00000 (8388608 bytes)
*** Preparing to test memory region 7fade14e7000 (4096 bytes)
*** Preparing to test memory region 7fade152a000 (24576 bytes)
*** Preparing to test memory region 7fade171e000 (16384 bytes)
*** Preparing to test memory region 7fade1741000 (16384 bytes)
*** Preparing to test memory region 7fade1a17000 (16384 bytes)
*** Preparing to test memory region 7fade1c03000 (8192 bytes)
*** Preparing to test memory region 7fade1c36000 (4096 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.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: gsignal (base: 0x7fade1572f40)
Module: /lib/x86_64-linux-gnu/libc.so.6 (base 0x7fade1530000)
$ xxd -r -p /tmp/dump.hex /tmp/dump.bin
$ objdump --adjust-vma=0x7fade1572f40 -D -b binary -m i386:x86-64 /tmp/dump.bin
------
9:M 07 Sep 2022 23:21:02.786 # dump of function (hexdump of 331 bytes):
f30f1efa4881ec180100004189f831ff660f6f058898170064488b042528000000488984240801000031c04989e1b80e000000488db424800000000f29842480000000660f76c041ba080000004c89ca0f298424900000000f298424a00000000f298424b00000000f298424c00000000f298424d00000000f298424e00000000f298424f00000000f05b92700000089c80f054889c7b8ba0000000f0589c64489c2b8ea0000000f05483d00f0ffff773f4189c041ba0800000031d24c89cebf02000000b80e0000000f05488b84240801000064483304252800000075264489c04881c418010000c30f1f8000000000488b15398e1a00f7d841b8ffffffff648902ebb0e827ca0e000f1f8000000000f30f1efa85ff7808f7dfe97103000090488b05098e1a0064c70016000000b8ffffffffc3662e0f1f84000000000066909066662e0f1f8400000000
Function at 0x7fade165fa70 is __stack_chk_fail
=== REDIS BUG REPORT END. Make sure to include from START to END. ===
Nodejs logs:
err.message=RedisGraph class (GRAPH.QUERY): ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.err.stack=Error: RedisGraph class (GRAPH.QUERY): ReplyError: MISCONF Redis is configured to save RDB snapshots, but it's currently unable to persist to disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. at RedisGraph.handleError (/app/node_modules/redis-modules-sdk/lib/modules/module.base.js:87:19) at RedisGraph. (/app/node_modules/redis-modules-sdk/lib/modules/module.base.js:76:29) at Generator.throw () at rejected (/app/node_modules/redis-modules-sdk/lib/modules/module.base.js:6:65) at process.processTicksAndRejections (node:internal/process/task_queues:95:5)err.type=Errorhostname=775addd4e4f1level=50msg=Error getting video from redis, args: JeKv-bzJPmNpid=19time=1662592857573
Additional information
- OS distribution and version: Linux Ubuntu 21, docker. redis/redis-stack-server:7.0.2-RC2
- Steps to reproduce (if any)
Comment From: chenyang8094
Looks SIGABRT created by RedisJson.
Comment From: madolson
Please open the same issue in https://github.com/RedisJSON/RedisJSON.