Hello, since the last update to 6.0.3 this assertion fails serveral times a day.
=== REDIS BUG REPORT START: Cut & paste starting from here ===
22293:M 25 May 2020 15:14:26.945 # === ASSERTION FAILED ===
22293:M 25 May 2020 15:14:26.945 # ==> networking.c:2749 'c->reply_bytes < SIZE_MAX-(1024*64)' is not true
22293:M 25 May 2020 15:14:26.945 # (forcing SIGSEGV to print the bug report.)
22293:M 25 May 2020 15:14:26.945 # Redis 6.0.3 crashed by signal: 11
22293:M 25 May 2020 15:14:26.945 # Crashed running the instruction at: 0x490d40
22293:M 25 May 2020 15:14:26.945 # Accessing address: 0xffffffff
22293:M 25 May 2020 15:14:26.945 # Failed assertion: c->reply_bytes < SIZE_MAX-(1024*64) (networking.c:2749)
------ STACK TRACE ------
EIP:
/usr/bin/redis-server 127.0.0.1:6379(_serverAssert+0x80)[0x490d40]
Backtrace:
/usr/bin/redis-server 127.0.0.1:6379(logStackTrace+0x60)[0x4937f8]
/usr/bin/redis-server 127.0.0.1:6379(sigsegvHandler+0xb8)[0x494068]
/usr/lib/libc.so.6(__default_rt_sa_restorer+0x0)[0xb6c39300]
/usr/bin/redis-server 127.0.0.1:6379(_serverAssert+0x80)[0x490d40]
/usr/bin/redis-server 127.0.0.1:6379(asyncCloseClientOnOutputBufferLimitReached+0xa4)[0x457f10]
/usr/bin/redis-server 127.0.0.1:6379(setDeferredAggregateLen+0xec)[0x45a558]
/usr/bin/redis-server 127.0.0.1:6379(luaReplyToRedisReply+0x2dc)[0x4a3ee0]
/usr/bin/redis-server 127.0.0.1:6379(evalGenericCommand+0x494)[0x4a4f48]
/usr/bin/redis-server 127.0.0.1:6379(call+0xcc)[0x447840]
/usr/bin/redis-server 127.0.0.1:6379(processCommand+0x40c)[0x44817c]
/usr/bin/redis-server 127.0.0.1:6379(processCommandAndResetClient+0x20)[0x456ddc]
/usr/bin/redis-server 127.0.0.1:6379(processInputBuffer+0x1bc)[0x45bcd0]
/usr/bin/redis-server 127.0.0.1:6379(+0xca4d4)[0x4e54d4]
/usr/bin/redis-server 127.0.0.1:6379(aeProcessEvents+0x328)[0x440550]
/usr/bin/redis-server 127.0.0.1:6379(aeMain+0x1c)[0x4408ac]
/usr/bin/redis-server 127.0.0.1:6379(main+0x5a8)[0x43cff8]
=== REDIS BUG REPORT START: Cut & paste starting from here ===
/usr/lib/libc.so.6(__libc_start_main+0x110)[0xb6c21bb8]
------ INFO OUTPUT ------
# Server
redis_version:6.0.3
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:d16e0f903b6a1763
redis_mode:standalone
os:Linux 4.14.176-1-ARCH armv7l
arch_bits:32
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:9.3.0
process_id:22293
run_id:71949ae3d1a7f4a0747590107c17d96e6851432a
tcp_port:6379
uptime_in_seconds:21
uptime_in_days:0
hz:10
configured_hz:10
lru_clock:13354162
executable:/usr/bin/redis-server
config_file:/etc/redis.conf
# Clients
connected_clients:3
client_recent_max_input_buffer:4
client_recent_max_output_buffer:0
blocked_clients:0
tracking_clients:0
clients_in_timeout_table:0
# Memory
used_memory:1373016
used_memory_human:1.31M
used_memory_rss:4677632
used_memory_rss_human:4.46M
used_memory_peak:1685996
used_memory_peak_human:1.61M
used_memory_peak_perc:81.44%
used_memory_overhead:652948
used_memory_startup:609836
used_memory_dataset:720068
used_memory_dataset_perc:94.35%
allocator_allocated:1569136
allocator_active:4649984
allocator_resident:4649984
total_system_memory:2090393600
total_system_memory_human:1.95G
used_memory_lua:48128
used_memory_lua_human:47.00K
used_memory_scripts:4048
used_memory_scripts_human:3.95K
number_of_cached_scripts:2
maxmemory:209715200
maxmemory_human:200.00M
maxmemory_policy:noeviction
allocator_frag_ratio:2.96
allocator_frag_bytes:3080848
allocator_rss_ratio:1.00
allocator_rss_bytes:0
rss_overhead_ratio:1.01
rss_overhead_bytes:27648
mem_fragmentation_ratio:2.98
mem_fragmentation_bytes:3108496
mem_not_counted_for_evict:0
mem_replication_backlog:0
mem_clients_slaves:0
mem_clients_normal:33704
mem_aof_buffer:0
mem_allocator:libc
active_defrag_running:0
lazyfree_pending_objects:0
# Persistence
loading:0
rdb_changes_since_last_save:70
rdb_bgsave_in_progress:0
rdb_last_save_time:1590412445
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:-1
rdb_current_bgsave_time_sec:-1
=== ASSERTION FAILED ===
rdb_last_cow_size: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_last_write_status:ok
aof_last_cow_size:0
module_fork_in_progress:0
module_fork_last_cow_size:0
# Stats
total_connections_received:3
total_commands_processed:250
instantaneous_ops_per_sec:0
total_net_input_bytes:15617
total_net_output_bytes:40129
instantaneous_input_kbps:0.00
instantaneous_output_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:0
evicted_keys:0
keyspace_hits:67
keyspace_misses:68
pubsub_channels:6
pubsub_patterns:0
latest_fork_usec: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
tracking_total_keys:0
tracking_total_items:0
tracking_total_prefixes:0
unexpected_error_replies:0
# Replication
role:master
connected_slaves:0
master_replid:0cf53b3103182e8b752df6b68e04ffc4c5a91c6f
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
master_repl_meaningful_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.068225
used_cpu_user:0.031801
used_cpu_sys_children:0.000000
used_cpu_user_children:0.000000
# Modules
# Commandstats
cmdstat_del:calls=50,usec=431,usec_per_call=8.62
cmdstat_incr:calls=1,usec=8,usec_per_call=8.00
cmdstat_hget:calls=65,usec=328,usec_per_call=5.05
cmdstat_subscribe:calls=6,usec=84,usec_per_call=14.00
cmdstat_zrem:calls=25,usec=156,usec_per_call=6.24
cmdstat_zrange:calls=4,usec=44,usec_per_call=11.00
cmdstat_evalsha:calls=9,usec=87,usec_per_call=9.67
cmdstat_info:calls=11,usec=1184,usec_per_call=107.64
cmdstat_client:calls=6,usec=31,usec_per_call=5.17
==> networking.c:2749 'c->reply_bytes < SIZE_MAX-(1024*64)' is not true
cmdstat_hmset:calls=1,usec=17,usec_per_call=17.00
cmdstat_eval:calls=4,usec=3200,usec_per_call=800.00
cmdstat_exists:calls=66,usec=232,usec_per_call=3.52
cmdstat_lpush:calls=1,usec=11,usec_per_call=11.00
cmdstat_publish:calls=1,usec=6,usec_per_call=6.00
# Cluster
cluster_enabled:0
# Keyspace
db0:keys=120,expires=0,avg_ttl=0
------ CLIENT LIST OUTPUT ------
id=4 addr=10.0.6.1:53672 fd=10 name=bull:cHJvY2Vzcy1saW51eC14NjQ= age=0 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=10637 qbuf-free=22131 obl=8 oll=3 omem=200 events=r cmd=eval user=default
id=5 addr=10.0.6.1:53674 fd=11 name= age=0 idle=0 flags=P db=0 sub=6 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=subscribe user=default
id=6 addr=10.0.6.1:53676 fd=12 name= age=0 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=info user=default
------ CURRENT CLIENT INFO ------
id=4 addr=10.0.6.1:53672 fd=10 name=bull:cHJvY2Vzcy1saW51eC14NjQ= age=0 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=10637 qbuf-free=22131 obl=8 oll=3 omem=200 events=r cmd=eval user=default
argv[0]: 'eval'
argv[1]: '--[[
Remove jobs from the specific set.
Input:
KEYS[1] set key,
ARGV[1] jobId
ARGV[2] timestamp
ARGV[3] limit the number of jobs to be removed. 0 is unlimited
ARGV[4] set name, can be any of 'wait', 'active', 'paused', 'delayed', 'completed', or 'failed'
]]
local command = "ZRANGE"
local isList = false
if ARGV[4] == "wait" or ARGV[4] == "active" or ARGV[4] == "paused" then
command = "LRANGE"
isList = true
end
local jobs = redis.call(command, KEYS[1], 0, -1)
local deleted = {}
local deletedCount = 0
local limit = tonumber(ARGV[3])
local jobTS
for _, job in ipairs(jobs) do
if limit > 0 and deletedCount >= limit then
break
end
local jobKey = ARGV[1] .. job
if (redis.call("EXISTS", jobKey .. ":lock") == 0) then
jobTS = redis.call("HGET", jobKey, "timestamp")
if (not jobTS or jobTS < ARGV[2]) then
if isList then
(forcing SIGSEGV to print the bug report.)
redis.call("LREM", KEYS[1], 0, job)
else
redis.call("ZREM", KEYS[1], job)
end
redis.call("DEL", argv[2]: '1'
argv[3]: 'bull:publish:completed'
argv[4]: 'bull:publish:'
argv[5]: '1590326066937'
argv[6]: '0'
argv[7]: 'completed'
------ REGISTERS ------
22293:M 25 May 2020 15:14:26.947 #
R10:000000000051c3ac R9 :00000000befe8a88
R8 :00000000befe89b4 R7 :0000000000000004
R6 :0000000000511cf8 R5 :0000000000511494
R4 :0000000000000abd R3 :000000000054e790
R2 :00000000ffffffff R1 :0000000000000078
R0 :00000000b6d535b8 EC :000000000061c700
fp: 0000000000000837 ip:0000000000000000
22293:M 25 May 2020 15:14:26.947 # (befe8987) -> 0a0d302a
22293:M 25 May 2020 15:14:26.947 # (befe8986) -> 00000000
22293:M 25 May 2020 15:14:26.947 # (befe8985) -> 0045a558
22293:M 25 May 2020 15:14:26.947 # (befe8984) -> 00000004
22293:M 25 May 2020 15:14:26.947 # (befe8983) -> 0063daf0
22293:M 25 May 2020 15:14:26.948 # (befe8982) -> 006a09d0
22293:M 25 May 2020 15:14:26.948 # (befe8981) -> 00000004
22293:M 25 May 2020 15:14:26.948 # (befe8980) -> 0063db70
22293:M 25 May 2020 15:14:26.948 # (befe897f) -> 00457f10
22293:M 25 May 2020 15:14:26.948 # (befe897e) -> 00000000
22293:M 25 May 2020 15:14:26.948 # (befe897d) -> fffeffff
22293:M 25 May 2020 15:14:26.948 # (befe897c) -> 00000004
22293:M 25 May 2020 15:14:26.948 # (befe897b) -> 006a09d0
22293:M 25 May 2020 15:14:26.948 # (befe897a) -> 0063db70
22293:M 25 May 2020 15:14:26.948 # (befe8979) -> 00000000
22293:M 25 May 2020 15:14:26.948 # (befe8978) -> 00511cf8
------ MODULES INFO OUTPUT ------
------ FAST MEMORY TEST ------
22293:M 25 May 2020 15:14:26.948 # Bio thread for job type #0 terminated
22293:M 25 May 2020 15:14:26.948 # Bio thread for job type #1 terminated
22293:M 25 May 2020 15:14:26.948 # Bio thread for job type #2 terminated
*** Preparing to test memory region 54a000 (1617920 bytes)
*** Preparing to test memory region b523d000 (8388608 bytes)
*** Preparing to test memory region b5a3e000 (8388608 bytes)
Redis 6.0.3 crashed by signal: 11
*** Preparing to test memory region b623f000 (8716288 bytes)
*** Preparing to test memory region b6d55000 (8192 bytes)
*** Preparing to test memory region b6d80000 (8192 bytes)
*** Preparing to test memory region b6f35000 (16384 bytes)
Crashed running the instruction at: 0x490d40
Accessing address: 0xffffffff
Failed assertion: c->reply_bytes < SIZE_MAX-(1024*64) (networking.c:2749)
------ STACK TRACE ------
------ INFO OUTPUT ------
# Server
redis_version:6.0.3
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:d16e0f903b6a1763
redis_mode:standalone
os:Linux 4.14.176-1-ARCH armv7l
arch_bits:32
multiplexing_api:epoll
atomicvar_api:atomic-builtin
gcc_version:9.3.0
process_id:22293
run_id:71949ae3d1a7f4a0747590107c17d96e6851432a
tcp_port:6379
uptime_in_seconds:21
uptime_in_days:0
hz:10
configured_hz:10
lru_clock:13354162
executable:/usr/bin/redis-server
config_file:/etc/redis.conf
# Clients
connected_clients:3
client_recent_max_input_buffer:4
client_recent_max_output_buffer:0
blocked_clients:0
tracking_clients:0
clients_in_timeout_table:0
# Memory
used_memory:1373016
used_memory_human:1.31M
used_memory_rss:4677632
used_memory_rss_human:4.46M
used_memory_peak:1685996
used_memory_peak_human:1.61M
used_memory_peak_perc:81.44%
used_memory_overhead:652948
used_memory_startup:609836
used_memory_dataset:720068
used_memory_dataset_perc:94.35%
allocator_allocated:1569136
allocator_active:4649984
allocator_resident:4649984
total_system_memory:2090393600
total_system_memory_human:1.95G
used_memory_lua:48128
used_memory_lua_human:47.00K
used_memory_scripts:4048
used_memory_scripts_human:3.95K
number_of_cached_scripts:2
maxmemory:209715200
maxmemory_human:200.00M
maxmemory_policy:noeviction
allocator_frag_ratio:2.96
allocator_frag_bytes:3080848
allocator_rss_ratio:1.00
allocator_rss_bytes:0
rss_overhead_ratio:1.01
rss_overhead_bytes:27648
mem_fragmentation_ratio:2.98
mem_fragmentation_bytes:3108496
mem_not_counted_for_evict:0
mem_replication_backlog:0
mem_clients_slaves:0
mem_clients_normal:33704
mem_aof_buffer:0
mem_allocator:libc
active_defrag_running:0
lazyfree_pending_objects:0
# Persistence
loading:0
rdb_changes_since_last_save:70
rdb_bgsave_in_progress:0
rdb_last_save_time:1590412445
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:-1
rdb_current_bgsave_time_sec:-1
rdb_last_cow_size: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_last_write_status:ok
aof_last_cow_size:0
module_fork_in_progress:0
module_fork_last_cow_size:0
# Stats
total_connections_received:3
total_commands_processed:250
instantaneous_ops_per_sec:0
total_net_input_bytes:15617
total_net_output_bytes:40129
instantaneous_input_kbps:0.00
instantaneous_output_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:0
evicted_keys:0
keyspace_hits:67
keyspace_misses:68
pubsub_channels:6
pubsub_patterns:0
latest_fork_usec: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
tracking_total_keys:0
tracking_total_items:0
tracking_total_prefixes:0
unexpected_error_replies:0
# Replication
role:master
connected_slaves:0
master_replid:0cf53b3103182e8b752df6b68e04ffc4c5a91c6f
master_replid2:0000000000000000000000000000000000000000
master_repl_offset:0
master_repl_meaningful_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.068225
used_cpu_user:0.031801
used_cpu_sys_children:0.000000
used_cpu_user_children:0.000000
# Modules
# Commandstats
cmdstat_del:calls=50,usec=431,usec_per_call=8.62
cmdstat_incr:calls=1,usec=8,usec_per_call=8.00
cmdstat_hget:calls=65,usec=328,usec_per_call=5.05
cmdstat_subscribe:calls=6,usec=84,usec_per_call=14.00
cmdstat_zrem:calls=25,usec=156,usec_per_call=6.24
cmdstat_zrange:calls=4,usec=44,usec_per_call=11.00
cmdstat_evalsha:calls=9,usec=87,usec_per_call=9.67
cmdstat_info:calls=11,usec=1184,usec_per_call=107.64
cmdstat_client:calls=6,usec=31,usec_per_call=5.17
cmdstat_hmset:calls=1,usec=17,usec_per_call=17.00
cmdstat_eval:calls=4,usec=3200,usec_per_call=800.00
cmdstat_exists:calls=66,usec=232,usec_per_call=3.52
cmdstat_lpush:calls=1,usec=11,usec_per_call=11.00
cmdstat_publish:calls=1,usec=6,usec_per_call=6.00
# Cluster
cluster_enabled:0
# Keyspace
db0:keys=120,expires=0,avg_ttl=0
------ CLIENT LIST OUTPUT ------
id=4 addr=10.0.6.1:53672 fd=10 name=bull:cHJvY2Vzcy1saW51eC14NjQ= age=0 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=10637 qbuf-free=22131 obl=8 oll=3 omem=200 events=r cmd=eval user=default
id=5 addr=10.0.6.1:53674 fd=11 name= age=0 idle=0 flags=P db=0 sub=6 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=subscribe user=default
id=6 addr=10.0.6.1:53676 fd=12 name= age=0 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32768 obl=0 oll=0 omem=0 events=r cmd=info user=default
------ CURRENT CLIENT INFO ------
id=4 addr=10.0.6.1:53672 fd=10 name=bull:cHJvY2Vzcy1saW51eC14NjQ= age=0 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=10637 qbuf-free=22131 obl=8 oll=3 omem=200 events=r cmd=eval user=default
argv[0]: 'eval'
argv[1]: '--[[
Remove jobs from the specific set.
Input:
KEYS[1] set key,
ARGV[1] jobId
ARGV[2] timestamp
ARGV[3] limit the number of jobs to be removed. 0 is unlimited
ARGV[4] set name, can be any of 'wait', 'active', 'paused', 'delayed', 'completed', or 'failed'
]]
local command = "ZRANGE"
local isList = false
if ARGV[4] == "wait" or ARGV[4] == "active" or ARGV[4] == "paused" then
command = "LRANGE"
isList = true
end
local jobs = redis.call(command, KEYS[1], 0, -1)
local deleted = {}
local deletedCount = 0
local limit = tonumber(ARGV[3])
local jobTS
for _, job in ipairs(jobs) do
if limit > 0 and deletedCount >= limit then
break
end
local jobKey = ARGV[1] .. job
if (redis.call("EXISTS", jobKey .. ":lock") == 0) then
jobTS = redis.call("HGET", jobKey, "timestamp")
if (not jobTS or jobTS < ARGV[2]) then
if isList then
redis.call("LREM", KEYS[1], 0, job)
else
redis.call("ZREM", KEYS[1], job)
end
redis.call("DEL",
argv[2]: '1'
argv[3]: 'bull:publish:completed'
argv[4]: 'bull:publish:'
argv[5]: '1590326066937'
argv[6]: '0'
argv[7]: 'completed'
------ REGISTERS ------
R10:000000000051c3ac R9 :00000000befe8a88
R8 :00000000befe89b4 R7 :0000000000000004
R6 :0000000000511cf8 R5 :0000000000511494
R4 :0000000000000abd R3 :000000000054e790
R2 :00000000ffffffff R1 :0000000000000078
R0 :00000000b6d535b8 EC :000000000061c700
fp: 0000000000000837 ip:0000000000000000
(befe8987) -> 0a0d302a
(befe8986) -> 00000000
(befe8985) -> 0045a558
(befe8984) -> 00000004
(befe8983) -> 0063daf0
(befe8982) -> 006a09d0
(befe8981) -> 00000004
(befe8980) -> 0063db70
(befe897f) -> 00457f10
(befe897e) -> 00000000
(befe897d) -> fffeffff
(befe897c) -> 00000004
(befe897b) -> 006a09d0
(befe897a) -> 0063db70
(befe8979) -> 00000000
(befe8978) -> 00511cf8
------ MODULES INFO OUTPUT ------
------ FAST MEMORY TEST ------
Bio thread for job type #0 terminated
Bio thread for job type #1 terminated
Bio thread for job type #2 terminated
.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: _serverAssert (base: 0x490cc0)
Module: /usr/bin/redis-server 127.0.0.1:6379 (base 0x41b000)
$ xxd -r -p /tmp/dump.hex /tmp/dump.bin
$ objdump --adjust-vma=0x490cc0 -D -b binary -m i386:x86-64 /tmp/dump.bin
------
22293:M 25 May 2020 15:14:27.464 # dump of function (hexdump of 256 bytes):
Fast memory test PASSED, however your memory can still be broken. Please run a memory test for several hours if possible.
8c309fe58cc09fe503308fe0f0402de90070a0e10c4093e70cd04de20160a0e10250a0e14c3b94e5000053e31600000a64109fe50300a0e301108fe0a3cefeeb58109fe50530a0e10620a0e101108fe00300a0e300708de59ccefeeb40109fe50300a0e3407b84e501108fe0446b84e5485b84e595cefeeb0030e0e37820a0e30020c3e50cd08de2f080bde83bffffebe6ffffeaf41d0b00bc04000098ac0800a0ac0800a0ac080058119fe558219fe501108fe054319fe5f0412de9b0d04de2022091e703308fe00050a0e1002092e5ac208de50020a0e334219fe5023093e74c3b93e5000053e34300000a24119fe50300a0e301108fe074cefeeb18119fe5
=== REDIS BUG REPORT END. Make sure to include from START to END. ===
Please report the crash by opening an issue on github:
http://github.com/antirez/redis/issues
Suspect RAM error? Use redis-server --test-memory to verify it.
------ DUMPING CODE AROUND EIP ------
Symbol: _serverAssert (base: 0x490cc0)
Module: /usr/bin/redis-server 127.0.0.1:6379 (base 0x41b000)
$ xxd -r -p /tmp/dump.hex /tmp/dump.bin
$ objdump --adjust-vma=0x490cc0 -D -b binary -m i386:x86-64 /tmp/dump.bin
------
dump of function (hexdump of 256 bytes):
8c309fe58cc09fe503308fe0f0402de90070a0e10c4093e70cd04de20160a0e1
0250a0e14c3b94e5000053e31600000a64109fe50300a0e301108fe0a3cefeeb
58109fe50530a0e10620a0e101108fe00300a0e300708de59ccefeeb40109fe5
0300a0e3407b84e501108fe0446b84e5485b84e595cefeeb0030e0e37820a0e3
0020c3e50cd08de2f080bde83bffffebe6ffffeaf41d0b00bc04000098ac0800
a0ac0800a0ac080058119fe558219fe501108fe054319fe5f0412de9b0d04de2
022091e703308fe00050a0e1002092e5ac208de50020a0e334219fe5023093e7
4c3b93e5000053e34300000a24119fe50300a0e301108fe074cefeeb18119fe5
=== REDIS BUG REPORT END. Make sure to include from START to END. ===
Comment From: ShooterIT
Duplicated and fixed #7275