Explorar o código

Fix memory leak

Credit to OSS-Fuzz
Stefan Profanter %!s(int64=7) %!d(string=hai) anos
pai
achega
5d5efc03d4
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      src/ua_securechannel.c

+ 1 - 0
src/ua_securechannel.c

@@ -381,6 +381,7 @@ UA_SecureChannel_processChunks(UA_SecureChannel *channel, const UA_ByteString *c
             UA_UInt32 val = 0;
             callback(application, (UA_SecureChannel *)channel, (UA_MessageType)UA_MESSAGETYPE_ERR,
                      val, (const UA_ByteString*)&errorMessage);
+            UA_TcpErrorMessage_deleteMembers(&errorMessage);
             continue;
         }