From 9a8d5097988646f7e52320b7ab72b68e094b73bd Mon Sep 17 00:00:00 2001 From: Kris Moore Date: Thu, 10 Mar 2016 23:44:44 -0500 Subject: [PATCH] Fix seg fault getting ipv6 addr --- src/server/library/NetDevice.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/server/library/NetDevice.cpp b/src/server/library/NetDevice.cpp index f82ee0d..63db940 100644 --- a/src/server/library/NetDevice.cpp +++ b/src/server/library/NetDevice.cpp @@ -80,7 +80,8 @@ QString NetDevice::ipv6AsString(){ addrs = addrs->ifa_next; } } - free(addrs); + // Causes crash in some cases + //free(addrs); if(sadd==0){ qDebug() << "No socket address found"; return ""; } //Now get the IPv6 address in string form char straddr[INET6_ADDRSTRLEN];