From c33fe3caa5640e6e2ff8e52081fac38dc6a202aa Mon Sep 17 00:00:00 2001 From: dnomd343 Date: Wed, 9 Feb 2022 20:01:19 +0800 Subject: [PATCH] fix: crash when omit server address --- src/common.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/common.c b/src/common.c index 42a762e..35beafb 100644 --- a/src/common.c +++ b/src/common.c @@ -415,6 +415,9 @@ void args_decode(int argc, char **argv) { // decode the input parameters add_shadowsocks_option(argv[i]); // archive unknown options } } + if (server_addr == NULL) { // default server address (bind address in server mode) + server_addr = "127.0.0.1"; + } if (debug_flag) { // show args for debug args_dump(); }