From d30ee99cf15b81cf9a22394a99b44f0b921b4672 Mon Sep 17 00:00:00 2001 From: orignal Date: Fri, 16 Dec 2022 15:33:56 -0500 Subject: [PATCH] fixed crash --- libi2pd/RouterContext.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libi2pd/RouterContext.cpp b/libi2pd/RouterContext.cpp index 5259a4f7..7568692f 100644 --- a/libi2pd/RouterContext.cpp +++ b/libi2pd/RouterContext.cpp @@ -352,7 +352,7 @@ namespace i2p if (!port) { for (const auto& address : *addresses) - if (address->port) + if (address && address->port) { newPort = address->port; break; @@ -693,7 +693,7 @@ namespace i2p default: ; } } - port = addr->port; + if (addr) port = addr->port; } } if (!port)