File: C:/Redmine-4.x/redmine-4.2.9/files/191112104708_valgrind_1.0.5.7_RC09
ftourret@debian-027:/usr/local/PISA/ServerOpcUa$ ./startv.sh
==8995== Memcheck, a memory error detector
==8995== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==8995== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==8995== Command: /usr/local/PISA/ServerOpcUa/OpenOpcUaCoreServer /data/ServerOpcUa/CPF_L04.oouaprj
==8995==
OpenOpcUa:67396992> OpcUa_ProxyStub_Initialize: Network Module...
OpenOpcUa:67396992> OpcUa_ProxyStub_Initialize: Network Module done!
OpenOpcUa:67396992> Loading /data/ServerOpcUa/ CPF_L04.oouaprj
==8995== Conditional jump or move depends on uninitialised value(s)
==8995== at 0x56884EE: FindNextFile (opcua_p_utilities.c:542)
==8995== by 0x52E1E0B: OpenOpcUa::UASharedLib::CApplication::LoadDERCertificate() (Application.cpp:594)
==8995== by 0x4F6899: RunAsApplication(STARTUP_COMMAND) (Main.cpp:643)
==8995== by 0x4F751E: main (Main.cpp:1617)
==8995==
OpenOpcUa:ALWAYS> Server is listening on IPV4 at :
opc.tcp://localhost:4880/CPF_L04.
OpenOpcUa:ALWAYS> 1562 Nodes in the addressSpace split in
258 Objects 1047 Variables 0 Views 21 Methods
65 ObjectTypes 23 ReferenceTypes 114 DataTypes 34 VariableTypes
OpenOpcUa:ALWAYS> Press Q or q to exit.
==8995== Thread 7:
==8995== Invalid read of size 2
==8995== at 0x4C2D996: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:915)
==8995== by 0x5687CF6: OpcUa_ParseUrl (opcua_p_utilities.c:242)
==8995== by 0x561EB85: OpcUa_P_SocketManager_CreateServer (opcua_p_socket_interface.c:677)
==8995== by 0x560A2AF: OpcUa_TcpListener_Open (opcua_tcplistener.c:2346)
==8995== by 0x55F51EC: OpcUa_Listener_Open (opcua_listener.c:56)
==8995== by 0x560A472: OpcUa_SecureListener_Open (opcua_securelistener.c:290)
==8995== by 0x55F51EC: OpcUa_Listener_Open (opcua_listener.c:56)
==8995== by 0x561A5A1: OpcUa_Endpoint_Open (opcua_endpoint.c:737)
==8995== by 0x529675: OpenOpcUa::UACoreServer::CServerApplication::Start() (ServerApplication.cpp:6271)
==8995== by 0x52D44C: OpenOpcUa::UACoreServer::CServerApplication::LDSRegistrationThread(void*) (ServerApplication.cpp:8209)
==8995== by 0x5605ACA: InternalThreadMain (opcua_thread.c:96)
==8995== by 0x561FDD0: pthread_start (opcua_p_thread.c:92)
==8995== Address 0x8ee9ac0 is 32 bytes inside a block of size 33 alloc'd
==8995== at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==8995== by 0x55FFCE0: OpcUa_P_Memory_Alloc (opcua_p_memory.c:47)
==8995== by 0x56A7213: OpcUa_Memory_Alloc (opcua_memory.c:64)
==8995== by 0x55F298A: OpcUa_String_AttachToString (opcua_string.c:338)
==8995== by 0x561A36D: OpcUa_Endpoint_Open (opcua_endpoint.c:603)
==8995== by 0x529675: OpenOpcUa::UACoreServer::CServerApplication::Start() (ServerApplication.cpp:6271)
==8995== by 0x52D44C: OpenOpcUa::UACoreServer::CServerApplication::LDSRegistrationThread(void*) (ServerApplication.cpp:8209)
==8995== by 0x5605ACA: InternalThreadMain (opcua_thread.c:96)
==8995== by 0x561FDD0: pthread_start (opcua_p_thread.c:92)
==8995== by 0x58E4063: start_thread (pthread_create.c:309)
==8995== by 0x6D1062C: clone (clone.S:111)
==8995==
==8995== Invalid read of size 2
==8995== at 0x4C2D988: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:915)
==8995== by 0x5687CF6: OpcUa_ParseUrl (opcua_p_utilities.c:242)
==8995== by 0x561EB85: OpcUa_P_SocketManager_CreateServer (opcua_p_socket_interface.c:677)
==8995== by 0x560A2AF: OpcUa_TcpListener_Open (opcua_tcplistener.c:2346)
==8995== by 0x55F51EC: OpcUa_Listener_Open (opcua_listener.c:56)
==8995== by 0x560A472: OpcUa_SecureListener_Open (opcua_securelistener.c:290)
==8995== by 0x55F51EC: OpcUa_Listener_Open (opcua_listener.c:56)
==8995== by 0x561A5A1: OpcUa_Endpoint_Open (opcua_endpoint.c:737)
==8995== by 0x529675: OpenOpcUa::UACoreServer::CServerApplication::Start() (ServerApplication.cpp:6271)
==8995== by 0x52D44C: OpenOpcUa::UACoreServer::CServerApplication::LDSRegistrationThread(void*) (ServerApplication.cpp:8209)
==8995== by 0x5605ACA: InternalThreadMain (opcua_thread.c:96)
==8995== by 0x561FDD0: pthread_start (opcua_p_thread.c:92)
==8995== Address 0x8ee9ac6 is 5 bytes after a block of size 33 alloc'd
==8995== at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==8995== by 0x55FFCE0: OpcUa_P_Memory_Alloc (opcua_p_memory.c:47)
==8995== by 0x56A7213: OpcUa_Memory_Alloc (opcua_memory.c:64)
==8995== by 0x55F298A: OpcUa_String_AttachToString (opcua_string.c:338)
==8995== by 0x561A36D: OpcUa_Endpoint_Open (opcua_endpoint.c:603)
==8995== by 0x529675: OpenOpcUa::UACoreServer::CServerApplication::Start() (ServerApplication.cpp:6271)
==8995== by 0x52D44C: OpenOpcUa::UACoreServer::CServerApplication::LDSRegistrationThread(void*) (ServerApplication.cpp:8209)
==8995== by 0x5605ACA: InternalThreadMain (opcua_thread.c:96)
==8995== by 0x561FDD0: pthread_start (opcua_p_thread.c:92)
==8995== by 0x58E4063: start_thread (pthread_create.c:309)
==8995== by 0x6D1062C: clone (clone.S:111)
==8995==
==8995== Thread 9:
==8995== Conditional jump or move depends on uninitialised value(s)
==8995== at 0x56884EE: FindNextFile (opcua_p_utilities.c:542)
==8995== by 0x56119DD: OpcUa_P_OpenSSL_CertificateStore_PopulateStore (opcua_p_openssl_pki.c:734)
==8995== by 0x56120C2: OpcUa_P_OpenSSL_PKI_OpenCertificateStore (opcua_p_openssl_pki.c:1128)
==8995== by 0x560D775: OpcUa_SecureListener_ValidateCertificate (opcua_securelistener.c:2146)
==8995== by 0x560E142: OpcUa_SecureListener_ProcessOpenSecureChannelRequest (opcua_securelistener.c:2462)
==8995== by 0x560A5CC: OpcUa_SecureListener_ProcessRequest (opcua_securelistener.c:351)
==8995== by 0x560B24D: OpcUa_SecureListener_OnNotify (opcua_securelistener.c:828)
==8995== by 0x56082E7: OpcUa_TcpListener_ProcessRequest (opcua_tcplistener.c:1062)
==8995== by 0x560944A: OpcUa_TcpListener_ReadEventHandler (opcua_tcplistener.c:1767)
==8995== by 0x5609D7A: OpcUa_TcpListener_EventCallback (opcua_tcplistener.c:2150)
==8995== by 0x5676BEB: OpcUa_Socket_HandleEvent (opcua_p_socket_internal.c:1365)
==8995== by 0x5678818: OpcUa_P_Socket_HandleFdSet (opcua_p_socket_internal.c:2504)
==8995==
==8995== Invalid read of size 1
==8995== at 0x4C2CAC4: strcasecmp (vg_replace_strmem.c:612)
==8995== by 0x5751E9: OpenOpcUa::UAAddressSpace::CUAInformationModel::GetNodeIdFromObjectTypeList(_OpcUa_NodeId, OpenOpcUa::UAAddressSpace::CUAObjectType**) (UAInformationModel.cpp:936)
==8995== by 0x57429A: OpenOpcUa::UAAddressSpace::CUAInformationModel::GetNodeIdFromDictionnary(_OpcUa_NodeId, OpenOpcUa::UAAddressSpace::CUABase**) (UAInformationModel.cpp:547)
==8995== by 0x58FE2F: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddUAObject(_OpcUa_NodeId, _OpcUa_String, _OpcUa_LocalizedText, _OpcUa_LocalizedText, _OpcUa_NodeId) (UAInformationModel.cpp:10518)
==8995== by 0x5813FF: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddSessionNameInAddressSpace(OpenOpcUa::UASharedLib::CSessionDiagnosticsDataType*) (UAInformationModel.cpp:5503)
==8995== by 0x581202: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddInSessionDiagnosticsArray(OpenOpcUa::UASharedLib::CSessionDiagnosticsDataType*) (UAInformationModel.cpp:5439)
==8995== by 0x557B7F: OpenOpcUa::UACoreServer::CSessionServer::InitSessionDiagnosticsDataType() (SessionServer.cpp:2370)
==8995== by 0x52BCF3: OpenOpcUa::UACoreServer::CServerApplication::CreateSession(unsigned int, _OpcUa_MessageSecurityMode, _OpcUa_String, _OpcUa_RequestHeader const*, _OpcUa_ApplicationDescription const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_ByteString const*, _OpcUa_ByteString const*, double, unsigned int, _OpcUa_ResponseHeader*, _OpcUa_NodeId*, _OpcUa_NodeId*, double*, _OpcUa_ByteString*, _OpcUa_ByteString*, int*, _OpcUa_EndpointDescription**, _OpcUa_SignatureData*, unsigned int*) (ServerApplication.cpp:7481)
==8995== by 0x4EE05C: Server_CreateSession(void*, void*, _OpcUa_RequestHeader const*, _OpcUa_ApplicationDescription const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_ByteString const*, _OpcUa_ByteString const*, double, unsigned int, _OpcUa_ResponseHeader*, _OpcUa_NodeId*, _OpcUa_NodeId*, double*, _OpcUa_ByteString*, _OpcUa_ByteString*, int*, _OpcUa_EndpointDescription**, int*, _OpcUa_SignedSoftwareCertificate**, _OpcUa_SignatureData*, unsigned int*) (StackCallbacks.cpp:648)
==8995== by 0x566AC84: OpcUa_Server_BeginCreateSession (opcua_serverapi.c:1071)
==8995== by 0x561B253: OpcUa_Endpoint_BeginProcessRequest (opcua_endpoint.c:1242)
==8995== by 0x5619D2D: OpcUa_Endpoint_OnNotify (opcua_endpoint.c:336)
==8995== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==8995==
==8995==
==8995== Process terminating with default action of signal 11 (SIGSEGV)
==8995== Access not within mapped region at address 0x0
==8995== at 0x4C2CAC4: strcasecmp (vg_replace_strmem.c:612)
==8995== by 0x5751E9: OpenOpcUa::UAAddressSpace::CUAInformationModel::GetNodeIdFromObjectTypeList(_OpcUa_NodeId, OpenOpcUa::UAAddressSpace::CUAObjectType**) (UAInformationModel.cpp:936)
==8995== by 0x57429A: OpenOpcUa::UAAddressSpace::CUAInformationModel::GetNodeIdFromDictionnary(_OpcUa_NodeId, OpenOpcUa::UAAddressSpace::CUABase**) (UAInformationModel.cpp:547)
==8995== by 0x58FE2F: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddUAObject(_OpcUa_NodeId, _OpcUa_String, _OpcUa_LocalizedText, _OpcUa_LocalizedText, _OpcUa_NodeId) (UAInformationModel.cpp:10518)
==8995== by 0x5813FF: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddSessionNameInAddressSpace(OpenOpcUa::UASharedLib::CSessionDiagnosticsDataType*) (UAInformationModel.cpp:5503)
==8995== by 0x581202: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddInSessionDiagnosticsArray(OpenOpcUa::UASharedLib::CSessionDiagnosticsDataType*) (UAInformationModel.cpp:5439)
==8995== by 0x557B7F: OpenOpcUa::UACoreServer::CSessionServer::InitSessionDiagnosticsDataType() (SessionServer.cpp:2370)
==8995== by 0x52BCF3: OpenOpcUa::UACoreServer::CServerApplication::CreateSession(unsigned int, _OpcUa_MessageSecurityMode, _OpcUa_String, _OpcUa_RequestHeader const*, _OpcUa_ApplicationDescription const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_ByteString const*, _OpcUa_ByteString const*, double, unsigned int, _OpcUa_ResponseHeader*, _OpcUa_NodeId*, _OpcUa_NodeId*, double*, _OpcUa_ByteString*, _OpcUa_ByteString*, int*, _OpcUa_EndpointDescription**, _OpcUa_SignatureData*, unsigned int*) (ServerApplication.cpp:7481)
==8995== by 0x4EE05C: Server_CreateSession(void*, void*, _OpcUa_RequestHeader const*, _OpcUa_ApplicationDescription const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_ByteString const*, _OpcUa_ByteString const*, double, unsigned int, _OpcUa_ResponseHeader*, _OpcUa_NodeId*, _OpcUa_NodeId*, double*, _OpcUa_ByteString*, _OpcUa_ByteString*, int*, _OpcUa_EndpointDescription**, int*, _OpcUa_SignedSoftwareCertificate**, _OpcUa_SignatureData*, unsigned int*) (StackCallbacks.cpp:648)
==8995== by 0x566AC84: OpcUa_Server_BeginCreateSession (opcua_serverapi.c:1071)
==8995== by 0x561B253: OpcUa_Endpoint_BeginProcessRequest (opcua_endpoint.c:1242)
==8995== by 0x5619D2D: OpcUa_Endpoint_OnNotify (opcua_endpoint.c:336)
==8995== If you believe this happened as a result of a stack
==8995== overflow in your program's main thread (unlikely but
==8995== possible), you can try to increase the size of the
==8995== main thread stack using the --main-stacksize= flag.
==8995== The main thread stack size used in this run was 8388608.
==8995==
==8995== HEAP SUMMARY:
==8995== in use at exit: 3,565,613 bytes in 81,766 blocks
==8995== total heap usage: 392,313 allocs, 310,547 frees, 589,444,325 bytes allocated
==8995==
==8995== LEAK SUMMARY:
==8995== definitely lost: 10,704 bytes in 81 blocks
==8995== indirectly lost: 79,057 bytes in 897 blocks
==8995== possibly lost: 3,168 bytes in 11 blocks
==8995== still reachable: 3,472,684 bytes in 80,777 blocks
==8995== suppressed: 0 bytes in 0 blocks
==8995== Rerun with --leak-check=full to see details of leaked memory
==8995==
==8995== For counts of detected and suppressed errors, rerun with: -v
==8995== Use --track-origins=yes to see where uninitialised values come from
==8995== ERROR SUMMARY: 9 errors from 5 contexts (suppressed: 0 from 0)
Killed
ftourret@debian-027:/usr/local/PISA/ServerOpcUa$ ./startv.sh > valgrind.txt
==9011== Memcheck, a memory error detector
==9011== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==9011== Using Valgrind-3.10.0 and LibVEX; rerun with -h for copyright info
==9011== Command: /usr/local/PISA/ServerOpcUa/OpenOpcUaCoreServer /data/ServerOpcUa/CPF_L04.oouaprj
==9011==
==9011== Conditional jump or move depends on uninitialised value(s)
==9011== at 0x56884EE: FindNextFile (opcua_p_utilities.c:542)
==9011== by 0x52E1E0B: OpenOpcUa::UASharedLib::CApplication::LoadDERCertificate() (Application.cpp:594)
==9011== by 0x4F6899: RunAsApplication(STARTUP_COMMAND) (Main.cpp:643)
==9011== by 0x4F751E: main (Main.cpp:1617)
==9011==
==9011== Thread 7:
==9011== Invalid read of size 2
==9011== at 0x4C2D996: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:915)
==9011== by 0x5687CF6: OpcUa_ParseUrl (opcua_p_utilities.c:242)
==9011== by 0x561EB85: OpcUa_P_SocketManager_CreateServer (opcua_p_socket_interface.c:677)
==9011== by 0x560A2AF: OpcUa_TcpListener_Open (opcua_tcplistener.c:2346)
==9011== by 0x55F51EC: OpcUa_Listener_Open (opcua_listener.c:56)
==9011== by 0x560A472: OpcUa_SecureListener_Open (opcua_securelistener.c:290)
==9011== by 0x55F51EC: OpcUa_Listener_Open (opcua_listener.c:56)
==9011== by 0x561A5A1: OpcUa_Endpoint_Open (opcua_endpoint.c:737)
==9011== by 0x529675: OpenOpcUa::UACoreServer::CServerApplication::Start() (ServerApplication.cpp:6271)
==9011== by 0x52D44C: OpenOpcUa::UACoreServer::CServerApplication::LDSRegistrationThread(void*) (ServerApplication.cpp:8209)
==9011== by 0x5605ACA: InternalThreadMain (opcua_thread.c:96)
==9011== by 0x561FDD0: pthread_start (opcua_p_thread.c:92)
==9011== Address 0x88a7700 is 32 bytes inside a block of size 33 alloc'd
==9011== at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==9011== by 0x55FFCE0: OpcUa_P_Memory_Alloc (opcua_p_memory.c:47)
==9011== by 0x56A7213: OpcUa_Memory_Alloc (opcua_memory.c:64)
==9011== by 0x55F298A: OpcUa_String_AttachToString (opcua_string.c:338)
==9011== by 0x561A36D: OpcUa_Endpoint_Open (opcua_endpoint.c:603)
==9011== by 0x529675: OpenOpcUa::UACoreServer::CServerApplication::Start() (ServerApplication.cpp:6271)
==9011== by 0x52D44C: OpenOpcUa::UACoreServer::CServerApplication::LDSRegistrationThread(void*) (ServerApplication.cpp:8209)
==9011== by 0x5605ACA: InternalThreadMain (opcua_thread.c:96)
==9011== by 0x561FDD0: pthread_start (opcua_p_thread.c:92)
==9011== by 0x58E4063: start_thread (pthread_create.c:309)
==9011== by 0x6D1062C: clone (clone.S:111)
==9011==
==9011== Invalid read of size 2
==9011== at 0x4C2D988: memcpy@@GLIBC_2.14 (vg_replace_strmem.c:915)
==9011== by 0x5687CF6: OpcUa_ParseUrl (opcua_p_utilities.c:242)
==9011== by 0x561EB85: OpcUa_P_SocketManager_CreateServer (opcua_p_socket_interface.c:677)
==9011== by 0x560A2AF: OpcUa_TcpListener_Open (opcua_tcplistener.c:2346)
==9011== by 0x55F51EC: OpcUa_Listener_Open (opcua_listener.c:56)
==9011== by 0x560A472: OpcUa_SecureListener_Open (opcua_securelistener.c:290)
==9011== by 0x55F51EC: OpcUa_Listener_Open (opcua_listener.c:56)
==9011== by 0x561A5A1: OpcUa_Endpoint_Open (opcua_endpoint.c:737)
==9011== by 0x529675: OpenOpcUa::UACoreServer::CServerApplication::Start() (ServerApplication.cpp:6271)
==9011== by 0x52D44C: OpenOpcUa::UACoreServer::CServerApplication::LDSRegistrationThread(void*) (ServerApplication.cpp:8209)
==9011== by 0x5605ACA: InternalThreadMain (opcua_thread.c:96)
==9011== by 0x561FDD0: pthread_start (opcua_p_thread.c:92)
==9011== Address 0x88a7706 is 5 bytes after a block of size 33 alloc'd
==9011== at 0x4C2AD10: calloc (vg_replace_malloc.c:623)
==9011== by 0x55FFCE0: OpcUa_P_Memory_Alloc (opcua_p_memory.c:47)
==9011== by 0x56A7213: OpcUa_Memory_Alloc (opcua_memory.c:64)
==9011== by 0x55F298A: OpcUa_String_AttachToString (opcua_string.c:338)
==9011== by 0x561A36D: OpcUa_Endpoint_Open (opcua_endpoint.c:603)
==9011== by 0x529675: OpenOpcUa::UACoreServer::CServerApplication::Start() (ServerApplication.cpp:6271)
==9011== by 0x52D44C: OpenOpcUa::UACoreServer::CServerApplication::LDSRegistrationThread(void*) (ServerApplication.cpp:8209)
==9011== by 0x5605ACA: InternalThreadMain (opcua_thread.c:96)
==9011== by 0x561FDD0: pthread_start (opcua_p_thread.c:92)
==9011== by 0x58E4063: start_thread (pthread_create.c:309)
==9011== by 0x6D1062C: clone (clone.S:111)
==9011==
==9011== Thread 9:
==9011== Conditional jump or move depends on uninitialised value(s)
==9011== at 0x56884EE: FindNextFile (opcua_p_utilities.c:542)
==9011== by 0x56119DD: OpcUa_P_OpenSSL_CertificateStore_PopulateStore (opcua_p_openssl_pki.c:734)
==9011== by 0x56120C2: OpcUa_P_OpenSSL_PKI_OpenCertificateStore (opcua_p_openssl_pki.c:1128)
==9011== by 0x560D775: OpcUa_SecureListener_ValidateCertificate (opcua_securelistener.c:2146)
==9011== by 0x560E142: OpcUa_SecureListener_ProcessOpenSecureChannelRequest (opcua_securelistener.c:2462)
==9011== by 0x560A5CC: OpcUa_SecureListener_ProcessRequest (opcua_securelistener.c:351)
==9011== by 0x560B24D: OpcUa_SecureListener_OnNotify (opcua_securelistener.c:828)
==9011== by 0x56082E7: OpcUa_TcpListener_ProcessRequest (opcua_tcplistener.c:1062)
==9011== by 0x560944A: OpcUa_TcpListener_ReadEventHandler (opcua_tcplistener.c:1767)
==9011== by 0x5609D7A: OpcUa_TcpListener_EventCallback (opcua_tcplistener.c:2150)
==9011== by 0x5676BEB: OpcUa_Socket_HandleEvent (opcua_p_socket_internal.c:1365)
==9011== by 0x5678818: OpcUa_P_Socket_HandleFdSet (opcua_p_socket_internal.c:2504)
==9011==
==9011== Invalid read of size 1
==9011== at 0x4C2CAC4: strcasecmp (vg_replace_strmem.c:612)
==9011== by 0x5751E9: OpenOpcUa::UAAddressSpace::CUAInformationModel::GetNodeIdFromObjectTypeList(_OpcUa_NodeId, OpenOpcUa::UAAddressSpace::CUAObjectType**) (UAInformationModel.cpp:936)
==9011== by 0x57429A: OpenOpcUa::UAAddressSpace::CUAInformationModel::GetNodeIdFromDictionnary(_OpcUa_NodeId, OpenOpcUa::UAAddressSpace::CUABase**) (UAInformationModel.cpp:547)
==9011== by 0x58FE2F: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddUAObject(_OpcUa_NodeId, _OpcUa_String, _OpcUa_LocalizedText, _OpcUa_LocalizedText, _OpcUa_NodeId) (UAInformationModel.cpp:10518)
==9011== by 0x5813FF: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddSessionNameInAddressSpace(OpenOpcUa::UASharedLib::CSessionDiagnosticsDataType*) (UAInformationModel.cpp:5503)
==9011== by 0x581202: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddInSessionDiagnosticsArray(OpenOpcUa::UASharedLib::CSessionDiagnosticsDataType*) (UAInformationModel.cpp:5439)
==9011== by 0x557B7F: OpenOpcUa::UACoreServer::CSessionServer::InitSessionDiagnosticsDataType() (SessionServer.cpp:2370)
==9011== by 0x52BCF3: OpenOpcUa::UACoreServer::CServerApplication::CreateSession(unsigned int, _OpcUa_MessageSecurityMode, _OpcUa_String, _OpcUa_RequestHeader const*, _OpcUa_ApplicationDescription const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_ByteString const*, _OpcUa_ByteString const*, double, unsigned int, _OpcUa_ResponseHeader*, _OpcUa_NodeId*, _OpcUa_NodeId*, double*, _OpcUa_ByteString*, _OpcUa_ByteString*, int*, _OpcUa_EndpointDescription**, _OpcUa_SignatureData*, unsigned int*) (ServerApplication.cpp:7481)
==9011== by 0x4EE05C: Server_CreateSession(void*, void*, _OpcUa_RequestHeader const*, _OpcUa_ApplicationDescription const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_ByteString const*, _OpcUa_ByteString const*, double, unsigned int, _OpcUa_ResponseHeader*, _OpcUa_NodeId*, _OpcUa_NodeId*, double*, _OpcUa_ByteString*, _OpcUa_ByteString*, int*, _OpcUa_EndpointDescription**, int*, _OpcUa_SignedSoftwareCertificate**, _OpcUa_SignatureData*, unsigned int*) (StackCallbacks.cpp:648)
==9011== by 0x566AC84: OpcUa_Server_BeginCreateSession (opcua_serverapi.c:1071)
==9011== by 0x561B253: OpcUa_Endpoint_BeginProcessRequest (opcua_endpoint.c:1242)
==9011== by 0x5619D2D: OpcUa_Endpoint_OnNotify (opcua_endpoint.c:336)
==9011== Address 0x0 is not stack'd, malloc'd or (recently) free'd
==9011==
==9011==
==9011== Process terminating with default action of signal 11 (SIGSEGV)
==9011== Access not within mapped region at address 0x0
==9011== at 0x4C2CAC4: strcasecmp (vg_replace_strmem.c:612)
==9011== by 0x5751E9: OpenOpcUa::UAAddressSpace::CUAInformationModel::GetNodeIdFromObjectTypeList(_OpcUa_NodeId, OpenOpcUa::UAAddressSpace::CUAObjectType**) (UAInformationModel.cpp:936)
==9011== by 0x57429A: OpenOpcUa::UAAddressSpace::CUAInformationModel::GetNodeIdFromDictionnary(_OpcUa_NodeId, OpenOpcUa::UAAddressSpace::CUABase**) (UAInformationModel.cpp:547)
==9011== by 0x58FE2F: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddUAObject(_OpcUa_NodeId, _OpcUa_String, _OpcUa_LocalizedText, _OpcUa_LocalizedText, _OpcUa_NodeId) (UAInformationModel.cpp:10518)
==9011== by 0x5813FF: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddSessionNameInAddressSpace(OpenOpcUa::UASharedLib::CSessionDiagnosticsDataType*) (UAInformationModel.cpp:5503)
==9011== by 0x581202: OpenOpcUa::UAAddressSpace::CUAInformationModel::AddInSessionDiagnosticsArray(OpenOpcUa::UASharedLib::CSessionDiagnosticsDataType*) (UAInformationModel.cpp:5439)
==9011== by 0x557B7F: OpenOpcUa::UACoreServer::CSessionServer::InitSessionDiagnosticsDataType() (SessionServer.cpp:2370)
==9011== by 0x52BCF3: OpenOpcUa::UACoreServer::CServerApplication::CreateSession(unsigned int, _OpcUa_MessageSecurityMode, _OpcUa_String, _OpcUa_RequestHeader const*, _OpcUa_ApplicationDescription const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_ByteString const*, _OpcUa_ByteString const*, double, unsigned int, _OpcUa_ResponseHeader*, _OpcUa_NodeId*, _OpcUa_NodeId*, double*, _OpcUa_ByteString*, _OpcUa_ByteString*, int*, _OpcUa_EndpointDescription**, _OpcUa_SignatureData*, unsigned int*) (ServerApplication.cpp:7481)
==9011== by 0x4EE05C: Server_CreateSession(void*, void*, _OpcUa_RequestHeader const*, _OpcUa_ApplicationDescription const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_String const*, _OpcUa_ByteString const*, _OpcUa_ByteString const*, double, unsigned int, _OpcUa_ResponseHeader*, _OpcUa_NodeId*, _OpcUa_NodeId*, double*, _OpcUa_ByteString*, _OpcUa_ByteString*, int*, _OpcUa_EndpointDescription**, int*, _OpcUa_SignedSoftwareCertificate**, _OpcUa_SignatureData*, unsigned int*) (StackCallbacks.cpp:648)
==9011== by 0x566AC84: OpcUa_Server_BeginCreateSession (opcua_serverapi.c:1071)
==9011== by 0x561B253: OpcUa_Endpoint_BeginProcessRequest (opcua_endpoint.c:1242)
==9011== by 0x5619D2D: OpcUa_Endpoint_OnNotify (opcua_endpoint.c:336)
==9011== If you believe this happened as a result of a stack
==9011== overflow in your program's main thread (unlikely but
==9011== possible), you can try to increase the size of the
==9011== main thread stack using the --main-stacksize= flag.
==9011== The main thread stack size used in this run was 8388608.
==9011==
==9011== HEAP SUMMARY:
==9011== in use at exit: 3,524,777 bytes in 80,731 blocks
==9011== total heap usage: 388,000 allocs, 307,269 frees, 589,300,351 bytes allocated
==9011==
==9011== LEAK SUMMARY:
==9011== definitely lost: 10,704 bytes in 81 blocks
==9011== indirectly lost: 79,057 bytes in 897 blocks
==9011== possibly lost: 3,168 bytes in 11 blocks
==9011== still reachable: 3,431,848 bytes in 79,742 blocks
==9011== suppressed: 0 bytes in 0 blocks
==9011== Rerun with --leak-check=full to see details of leaked memory
==9011==
==9011== For counts of detected and suppressed errors, rerun with: -v
==9011== Use --track-origins=yes to see where uninitialised values come from
==9011== ERROR SUMMARY: 9 errors from 5 contexts (suppressed: 0 from 0)