File: C:/Redmine-4.x/redmine-4.2.9/files/2025/11/251107091240_5d77778a21d6ba5ccfe82ff375044d41.txt
=================================================================
==3436==ERROR: AddressSanitizer: heap-use-after-free on address 0x1269d8fe2080 at pc 0x7fff577a59a5 bp 0x00cc762fd9d0 sp 0x00cc762fd148
READ of size 889 at 0x1269d8fe2080 thread T53
#0 0x7fff577a59a4 in _asan_unregister_image_globals+0x1744 (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x359a4)
#1 0x7fff577ae4b0 in _asan_wrap_memcmp+0x90 (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x3e4b0)
#2 0x7fff6ec14894 in VpiBuiltinType::Vpi_InternalByteString_Compare C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiDataTypes.cpp:83
#3 0x7fff6ec45bf3 in Vpi_VariantArrayValue_Compare C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiVariant.cpp:1233
#4 0x7fff6ec3d18c in Vpi_Variant_Compare C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiVariant.cpp:1299
#5 0x7fff6dd11551 in UASubSystem::CSourceObject::IsChanged C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\SourceObject.cpp:565
#6 0x7fff6dd4aacb in UASubSystem::CVpiUaClnt::NotifyCommunicationError C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\VpiUaClnt.cpp:1702
#7 0x7fff6dd40326 in UASubSystem::CVpiUaClnt::MaintenanceThread C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\VpiUaClnt.cpp:4648
#8 0x7fff6ec2458c in InternalThreadMain C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiInternalThread.cpp:143
#9 0x7fff6ec244e1 in pthread_start C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiInternalThread.cpp:88
#10 0x7fff577cd38c in _sanitizer_start_switch_fiber+0x18ec (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x5d38c)
#11 0x7fff9b5f7613 in BaseThreadInitThunk+0x13 (C:\Windows\System32\KERNEL32.DLL+0x180017613)
#12 0x7fff9cdc26a0 in RtlUserThreadStart+0x20 (C:\Windows\SYSTEM32\ntdll.dll+0x1800526a0)
0x1269d8fe2080 is located 0 bytes inside of 889-byte region [0x1269d8fe2080,0x1269d8fe23f9)
freed by thread T1304 here:
#0 0x7fff577bd548 in _asan_wrap__CrtIsValidHeapPointer+0xb78 (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x4d548)
#1 0x7fff6ec13c74 in Vpi_ByteString_Clear C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiByteString.cpp:57
#2 0x7fff6ec1c918 in Vpi_ExtensionObject_Clear C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiExtensionObject.cpp:45
#3 0x7fff6ec3eeee in Vpi_VariantArrayValue_Clear C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiVariant.cpp:287
#4 0x7fff6ec3c3f3 in Vpi_Variant_Clear C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiVariant.cpp:59
#5 0x7fff6ec15d8f in Vpi_DataValue_Clear C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiDataValue.cpp:59
#6 0x7fff6dd0e23d in UASubSystem::CSourceObject::SetValue C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\SourceObject.cpp:143
#7 0x7fff6dce1d97 in UASubSystem::UAWrappedServer::CMonitoredItemElt::PrepareVpiNotificationObject C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\cmonitoreditemelt.cpp:284
#8 0x7fff6dd22cf6 in OnNotificationMessage C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\VpiInternal.cpp:581
#9 0x7fff6d8cf052 in OpenOpcUa::UACoreClient::CSubscriptionClient::MonitoredItemsNotificationThread C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\SubscriptionClient.cpp:664
#10 0x7fff78a5f07c in InternalThreadMain C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_thread.c:98
#11 0x7fff78a2b518 in win32thread_start C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_p_thread.c:286
#12 0x7fff577cd38c in _sanitizer_start_switch_fiber+0x18ec (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x5d38c)
#13 0x7fff9b5f7613 in BaseThreadInitThunk+0x13 (C:\Windows\System32\KERNEL32.DLL+0x180017613)
#14 0x7fff9cdc26a0 in RtlUserThreadStart+0x20 (C:\Windows\SYSTEM32\ntdll.dll+0x1800526a0)
previously allocated by thread T1304 here:
#0 0x7fff577bd698 in _asan_wrap__CrtIsValidHeapPointer+0xcc8 (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x4d698)
#1 0x7fff6ec13f54 in Vpi_ByteString_CopyTo C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiByteString.cpp:102
#2 0x7fff6ec1cbe7 in Vpi_ExtensionObject_CopyTo C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiExtensionObject.cpp:115
#3 0x7fff6ec402e9 in Vpi_VariantArrayValue_CopyTo C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiVariant.cpp:672
#4 0x7fff6ec3caec in Vpi_Variant_CopyTo C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiVariant.cpp:347
#5 0x7fff6ec161f0 in Vpi_DataValue_CopyTo C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiDataValue.cpp:88
#6 0x7fff6dd0e307 in UASubSystem::CSourceObject::SetValue C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\SourceObject.cpp:145
#7 0x7fff6dce1d97 in UASubSystem::UAWrappedServer::CMonitoredItemElt::PrepareVpiNotificationObject C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\cmonitoreditemelt.cpp:284
#8 0x7fff6dd22cf6 in OnNotificationMessage C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\VpiInternal.cpp:581
#9 0x7fff6d8cf052 in OpenOpcUa::UACoreClient::CSubscriptionClient::MonitoredItemsNotificationThread C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\SubscriptionClient.cpp:664
#10 0x7fff78a5f07c in InternalThreadMain C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_thread.c:98
#11 0x7fff78a2b518 in win32thread_start C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_p_thread.c:286
#12 0x7fff577cd38c in _sanitizer_start_switch_fiber+0x18ec (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x5d38c)
#13 0x7fff9b5f7613 in BaseThreadInitThunk+0x13 (C:\Windows\System32\KERNEL32.DLL+0x180017613)
#14 0x7fff9cdc26a0 in RtlUserThreadStart+0x20 (C:\Windows\SYSTEM32\ntdll.dll+0x1800526a0)
Thread T53 created by T45 here:
#0 0x7fff577cd787 in _asan_wrap_CreateThread+0x77 (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x5d787)
#1 0x7fff6ec23d52 in Vpi_Internal_Thread_Start C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiInternalThread.cpp:370
#2 0x7fff6ec23b16 in Vpi_Thread_Start C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiInternalThread.cpp:320
#3 0x7fff6dd3e3a6 in UASubSystem::CVpiUaClnt::StartMaintenanceThread C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\VpiUaClnt.cpp:4362
#4 0x7fff6dd3acd9 in UASubSystem::CVpiUaClnt::CVpiUaClnt C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\VpiUaClnt.cpp:95
#5 0x7fff6dd144ac in UASubSystem::CVpiInternalData::CVpiInternalData C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\VpiInternal.cpp:92
#6 0x7fff6dcfb5a8 in VpiGlobalStart C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\entrypoints.cpp:134
#7 0x7ff66d065df5 in OpenOpcUa::UASubSystem::CVpiDevice::VpiGlobalInitializationThread C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaCoreServer\source\VpiDevice.cpp:1192
#8 0x7fff78a5f07c in InternalThreadMain C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_thread.c:98
#9 0x7fff78a2b518 in win32thread_start C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_p_thread.c:286
#10 0x7fff577cd38c in _sanitizer_start_switch_fiber+0x18ec (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x5d38c)
#11 0x7fff9b5f7613 in BaseThreadInitThunk+0x13 (C:\Windows\System32\KERNEL32.DLL+0x180017613)
#12 0x7fff9cdc26a0 in RtlUserThreadStart+0x20 (C:\Windows\SYSTEM32\ntdll.dll+0x1800526a0)
Thread T45 created by T0 here:
#0 0x7fff577cd787 in _asan_wrap_CreateThread+0x77 (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x5d787)
#1 0x7fff78a2b46b in OpcUa_P_Thread_Start C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_p_thread.c:385
#2 0x7fff78a5ee1e in OpcUa_Thread_Start C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_thread.c:274
#3 0x7ff66d064fc3 in OpenOpcUa::UASubSystem::CVpiDevice::StartVpiGlobalInitializationThread C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaCoreServer\source\VpiDevice.cpp:1095
#4 0x7ff66d134f1d in OpenOpcUa::UACoreServer::CServerApplication::StartRunVpisThread C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaCoreServer\source\ServerApplication.cpp:12781
#5 0x7ff66d0d987d in RunAsApplication C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaCoreServer\source\Main.cpp:925
#6 0x7ff66d0dc8d9 in main C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaCoreServer\source\Main.cpp:1781
#7 0x7ff66d4b0598 in invoke_main D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:78
#8 0x7ff66d4b04e1 in __scrt_common_main_seh D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288
#9 0x7ff66d4b039d in __scrt_common_main D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:330
#10 0x7ff66d4b060d in mainCRTStartup D:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_main.cpp:16
#11 0x7fff9b5f7613 in BaseThreadInitThunk+0x13 (C:\Windows\System32\KERNEL32.DLL+0x180017613)
#12 0x7fff9cdc26a0 in RtlUserThreadStart+0x20 (C:\Windows\SYSTEM32\ntdll.dll+0x1800526a0)
Thread T1304 created by T53 here:
#0 0x7fff577cd787 in _asan_wrap_CreateThread+0x77 (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x5d787)
#1 0x7fff78a2b46b in OpcUa_P_Thread_Start C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_p_thread.c:385
#2 0x7fff78a5ee1e in OpcUa_Thread_Start C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaStackV1\source\opcua_thread.c:274
#3 0x7fff6d8ce523 in OpenOpcUa::UACoreClient::CSubscriptionClient::StartMonitoredItemsNotificationThread C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\SubscriptionClient.cpp:545
#4 0x7fff6d8c0bcd in OpenOpcUa::UACoreClient::CSubscriptionClient::CSubscriptionClient C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\SubscriptionClient.cpp:96
#5 0x7fff6d8412e6 in OpenOpcUa::UACoreClient::CSessionClient::CreateSubscription C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\ClientSession.cpp:2046
#6 0x7fff6d881ad8 in OpenOpcUa_CreateSubscription C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\OpenOpcUaClientLib.cpp:1195
#7 0x7fff6d81f4d5 in xmlClientConfigStartElementHandler C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\clientapplication.cpp:684
#8 0x00018000dc64 in doContent C:\OpenOpcUa_Project\OpenOpcUa\XMLSAXParser\XmlShared\xmlparse.c:2633
#9 0x00018000790e in contentProcessor C:\OpenOpcUa_Project\OpenOpcUa\XMLSAXParser\XmlShared\xmlparse.c:2268
#10 0x0001800065b7 in XML_ParseBuffer C:\OpenOpcUa_Project\OpenOpcUa\XMLSAXParser\XmlShared\xmlparse.c:1668
#11 0x0001800060e4 in XML_Parse C:\OpenOpcUa_Project\OpenOpcUa\XMLSAXParser\XmlShared\xmlparse.c:1633
#12 0x0001800015bc in xml4CE_SAXParseBegin C:\OpenOpcUa_Project\OpenOpcUa\XMLSAXParser\source\SAXParser_Helper.cpp:482
#13 0x7fff6d812ed3 in OpenOpcUa::UACoreClient::CClientApplication::LoadUaClientConfiguration C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\clientapplication.cpp:1864
#14 0x7fff6d892c3d in OpenOpcUa_LoadConfig C:\OpenOpcUa_Project\OpenOpcUa\OpenOpcUaClientSdk\OpenOpcUaClientLib\OpenOpcUaClientLib\source\OpenOpcUaClientLib.cpp:4966
#15 0x7fff6dd3f625 in UASubSystem::CVpiUaClnt::MaintenanceThread C:\OpenOpcUa_Project\OpenOpcUa\Vpis\VpiIUaClnt\source\VpiUaClnt.cpp:4510
#16 0x7fff6ec2458c in InternalThreadMain C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiInternalThread.cpp:143
#17 0x7fff6ec244e1 in pthread_start C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiInternalThread.cpp:88
#18 0x7fff577cd38c in _sanitizer_start_switch_fiber+0x18ec (C:\OpenOPCUA\PM_Banc_Formation\Production - TestLua _ instrumenté V1.8.8.1 - V2\clang_rt.asan_dynamic-x86_64.dll+0x5d38c)
#19 0x7fff9b5f7613 in BaseThreadInitThunk+0x13 (C:\Windows\System32\KERNEL32.DLL+0x180017613)
#20 0x7fff9cdc26a0 in RtlUserThreadStart+0x20 (C:\Windows\SYSTEM32\ntdll.dll+0x1800526a0)
SUMMARY: AddressSanitizer: heap-use-after-free C:\OpenOpcUa_Project\OpenOpcUa\Vpis\OpenOpcUaVpiLibrary\OpenOpcUaVpiLibrary\source\VpiDataTypes.cpp:83 in VpiBuiltinType::Vpi_InternalByteString_Compare
Shadow bytes around the buggy address:
0x1269d8fe1e00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
0x1269d8fe1e80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
0x1269d8fe1f00: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
0x1269d8fe1f80: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
0x1269d8fe2000: fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa fa
=>0x1269d8fe2080:[fd]fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
0x1269d8fe2100: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
0x1269d8fe2180: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
0x1269d8fe2200: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
0x1269d8fe2280: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
0x1269d8fe2300: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
Left alloca redzone: ca
Right alloca redzone: cb
==3436==ABORTING