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.
Can't start redis server. Check logs for details. Redis process log:
[33668] 30 Jun 14:45:01.837 #
=== REDIS BUG REPORT START: Cut & paste starting from here ===
[33668] 30 Jun 14:45:01.837 # Redis 2.8.19 crashed by signal: 10
[33668] 30 Jun 14:45:01.837 # Failed assertion: <no assertion failed> (<no file>:0)
[33668] 30 Jun 14:45:01.837 # --- STACK TRACE
0 redis-server-2.8.19.app 0x0000000102115197 logStackTrace + 103
1 libsystem_platform.dylib 0x00007fff20356440 _platform_memset$VARIANT$Rosetta + 108
2 libsystem_platform.dylib 0x00007fff20353d7d _sigtramp + 29
3 ??? 0x0000000000000004 0x0 + 4
4 ??? 0x2e322d7265767265 0x0 + 3328773043932000869
[33668] 30 Jun 14:45:01.837 # --- INFO OUTPUT
[33668] 30 Jun 14:45:01.837 # # Server
redis_version:2.8.19
redis_git_sha1:00000000
redis_git_dirty:0
redis_build_id:eb33e7d0f77a29c1
redis_mode:standalone
os:Darwin 20.5.0 x86_64
arch_bits:64
multiplexing_api:kqueue
gcc_version:4.2.1
process_id:33668
run_id:6420b91dba79500718eabe63015e7b10767316b2
tcp_port:7777
uptime_in_seconds:0
uptime_in_days:0
hz:10
lru_clock:0
config_file:/var/folders/5s/07ppdnr97dzdjt6p01hmw7cr0000gn/T/embedded-redis-server_777710120122360767621032.conf
# Clients
connected_clients:0
client_longest_output_list:0
client_biggest_input_buf:0
blocked_clients:0
# Memory
used_memory:970784
used_memory_human:948.03K
used_memory_rss:0
used_memory_peak:970784
used_memory_peak_human:948.03K
used_memory_lua:35840
mem_fragmentation_ratio:0.00
mem_allocator:libc
# Persistence
loading:0
rdb_changes_since_last_save:0
rdb_bgsave_in_progress:0
rdb_last_save_time:1625049901
rdb_last_bgsave_status:ok
rdb_last_bgsave_time_sec:-1
rdb_current_bgsave_time_sec:-1
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
# Stats
total_connections_received:0
total_commands_processed:0
instantaneous_ops_per_sec:0
total_net_input_bytes:0
total_net_output_bytes:0
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
evicted_keys:0
keyspace_hits:0
keyspace_misses:0
pubsub_channels:0
pubsub_patterns:0
latest_fork_usec:0
# Replication
role:master
connected_slaves:0
master_repl_offset:0
repl_backlog_active:0
repl_backlog_size:1048576
repl_backlog_first_byte_offset:0
repl_backlog_histlen:0
# CPU
used_cpu_sys:0.00
used_cpu_user:0.01
used_cpu_sys_children:0.00
used_cpu_user_children:0.00
# Commandstats
# Keyspace
hash_init_value: 1624276696
[33668] 30 Jun 14:45:01.837 # --- CLIENT LIST OUTPUT
[33668] 30 Jun 14:45:01.837 #
[33668] 30 Jun 14:45:01.837 # --- REGISTERS
[33668] 30 Jun 14:45:01.837 #
RAX:00000003086e7bc0 RBX:0000000000000067
RCX:00000003086e8000 RDX:00007f959f51d86e
RDI:00000003086e7b60 RSI:0000000000000000
RBP:00000003086e7960 RSP:00000003086e7768
R8 :00000003086e75a8 R9 :0000000000000000
R10:00000003086e7210 R11:ffffffffffffffff
R12:00007f98a7c05bc0 R13:00000003086e79e0
R14:00007fff80607cf0 R15:00007f98a7c0a078
RIP:00007fff20356440 EFL:0000000000000202
CS :000000000000002b FS:0000000000000000 GS:0000000000000000
[33668] 30 Jun 14:45:01.837 # (00000003086e7777) -> 00007fff80608074
[33668] 30 Jun 14:45:01.837 # (00000003086e7776) -> 00007fff202dc1da
[33668] 30 Jun 14:45:01.837 # (00000003086e7775) -> 00000003086e78a0
[33668] 30 Jun 14:45:01.837 # (00000003086e7774) -> 0000000000403000
[33668] 30 Jun 14:45:01.837 # (00000003086e7773) -> 00007fff80608074
[33668] 30 Jun 14:45:01.837 # (00000003086e7772) -> 0000000000400000
[33668] 30 Jun 14:45:01.837 # (00000003086e7771) -> 00000003086e7848
[33668] 30 Jun 14:45:01.837 # (00000003086e7770) -> 00007fff202d9135
[33668] 30 Jun 14:45:01.837 # (00000003086e776f) -> 000000010a55a080
[33668] 30 Jun 14:45:01.837 # (00000003086e776e) -> 0000000000000003
[33668] 30 Jun 14:45:01.837 # (00000003086e776d) -> 00000000090008ff
[33668] 30 Jun 14:45:01.837 # (00000003086e776c) -> 0000000000001e61
[33668] 30 Jun 14:45:01.837 # (00000003086e776b) -> 00007f98a7c0a140
[33668] 30 Jun 14:45:01.837 # (00000003086e776a) -> 00000003086e7b60
[33668] 30 Jun 14:45:01.837 # (00000003086e7769) -> 00000003086e77b0
[33668] 30 Jun 14:45:01.837 # (00000003086e7768) -> 0000000102125424
[33668] 30 Jun 14:45:01.837 #
=== 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.
java.lang.RuntimeException: Can't start redis server. Check logs for details. Redis process log:
[33668] 30 Jun 14:45:01.837 #
=== REDIS BUG REPORT START: Cut & paste starting from here ===
[33668] 30 Jun 14:45:01.837 # Redis 2.8.19 crashed by signal: 10
[33668] 30 Jun 14:45:01.837 # Failed assertion: <no assertion failed> (<no file>:0)
[33668] 30 Jun 14:45:01.837 # --- STACK TRACE
Additional information
- macOS Big Sur 11.4
- Steps to reproduce (if any) Just try to create and satrt embedded redis on M1
public class Temp {
public static void main(String[] args) {
RedisServer redisServer = new RedisServer(6887);
redisServer.start();
}
}
Comment From: oranagra
@yakim76 thanks for reporting. this looks like a (yet another) case of #8062 resolved by #8088 and #8150 solved in versions 5.0.11, 6.0.10, or 6.2.
Comment From: oranagra
Note, i'm not sure how all of this is applied to embedded redis, you can probably just delete setproctitle.c and solve all the compilation errors that it causes, and you'll be done with it.
Comment From: yakim76
@oranagra I expected just specify version in pom (it.ozimov:embedded-redis:0.7.3) and work with it. Thanks for your response
Comment From: sombriks
ran into the same issue here
Comment From: NavruzbekNoraliev
@oranagra can you give more info on how to delete that, or is there any fix came on since then?
Comment From: oranagra
@NavruzbekNoraliev i'm not familiar with that project, so it's just a guess.
deleting setproctitle.c and all references to it should be easy.
all it does is set the process title in ps, it's completely optional.