diff options
author | Jannis Voelker <jannis.voelker@basyskom.com> | 2019-01-11 09:11:00 +0100 |
---|---|---|
committer | Jannis Völker <jannis.voelker@basyskom.com> | 2019-01-11 08:58:26 +0000 |
commit | a27f10153481ee7098ec193fef0415bedb1b1d56 (patch) | |
tree | 6bad760925ce46e8659da95806e264efd29fc5ee | |
parent | 67b40a387d92aeffd4732bc82823ec290cdec9ca (diff) |
open62541: Fix possible crash in findServers()
Change-Id: I396339ac3fa487d2cc2e532b6b64e3240a6587b3
Reviewed-by: Rainer Keller <Rainer.Keller@qt.io>
Reviewed-by: Frank Meerkoetter <frank.meerkoetter@basyskom.com>
-rw-r--r-- | src/plugins/opcua/open62541/qopen62541backend.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/opcua/open62541/qopen62541backend.cpp b/src/plugins/opcua/open62541/qopen62541backend.cpp index 74dce4c..32b0f15 100644 --- a/src/plugins/opcua/open62541/qopen62541backend.cpp +++ b/src/plugins/opcua/open62541/qopen62541backend.cpp @@ -410,8 +410,8 @@ void Open62541AsyncBackend::findServers(const QUrl &url, const QStringList &loca } UaArrayDeleter<UA_TYPES_STRING> localeIdsDeleter(uaLocaleIds, localeIds.size()); - size_t serversSize; - UA_ApplicationDescription *servers; + size_t serversSize = 0; + UA_ApplicationDescription *servers = nullptr; UA_StatusCode result = UA_Client_findServers(tmpClient, url.toString(QUrl::RemoveUserInfo).toUtf8().constData(), serverUris.size(), uaServerUris, localeIds.size(), uaLocaleIds, |