HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
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