-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Closed
Labels
Description
Based on the HTTP stress pipeline history, sometime between 7201a39 and 170acef, the stress started failing with:
=================================================================
==9==ERROR: AddressSanitizer: new-delete-type-mismatch on 0x5070000e8130 in thread T5:
object passed to delete has wrong type:
size of the allocated type: 72 bytes;
size of the deallocated type: 1 bytes.
#0 0x7498d91c95e8 in operator delete(void*, unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:164
#1 0x7498d612ba2b in CorUnix::CSynchCache<CorUnix::CSynchData>::Add(CorUnix::CPalThread*, CorUnix::CSynchData*) /repo/src/coreclr/pal/src/include/pal/synchcache.hpp:156
#2 0x7498d612ba2b in CorUnix::CPalSynchronizationManager::CacheAddLocalSynchData(CorUnix::CPalThread*, CorUnix::CSynchData*) /repo/src/coreclr/pal/src/synchmgr/synchmanager.hpp:672
#3 0x7498d612ba2b in CorUnix::CSynchData::Release(CorUnix::CPalThread*) /repo/src/coreclr/pal/src/synchmgr/synchcontrollers.cpp:760
#4 0x7498d611e132 in CorUnix::CSharedMemoryWaitableObject::~CSharedMemoryWaitableObject() /repo/src/coreclr/pal/src/objmgr/listedobject.cpp:401
#5 0x7498d611e132 in CorUnix::CSharedMemoryWaitableObject::~CSharedMemoryWaitableObject() /repo/src/coreclr/pal/src/objmgr/listedobject.cpp:393
#6 0x7498d611d538 in CorUnix::CPalObjectBase::ReleaseReference(CorUnix::CPalThread*) /repo/src/coreclr/pal/src/objmgr/palobjbase.cpp:324
#7 0x7498d611414e in CorUnix::CSimpleHandleManager::FreeHandle(CorUnix::CPalThread*, void*) /repo/src/coreclr/pal/src/handlemgr/handlemgr.cpp:244
#8 0x7498d6113cdd in CorUnix::InternalCloseHandle(CorUnix::CPalThread*, void*) /repo/src/coreclr/pal/src/handlemgr/handleapi.cpp:299
#9 0x7498d6113cdd in CloseHandle /repo/src/coreclr/pal/src/handlemgr/handleapi.cpp:274
#10 0x74985a5e22c5 (/memfd:doublemapper (deleted)+0x12232c5)
0x5070000e8130 is located 0 bytes inside of 72-byte region [0x5070000e8130,0x5070000e8178)
allocated by thread T23 here:
#0 0x7498d91c8840 in operator new(unsigned long, std::nothrow_t const&) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:101
#1 0x7498d61298e7 in CorUnix::CSynchCache<CorUnix::CSynchData>::Get(CorUnix::CPalThread*, int, CorUnix::CSynchData**) /repo/src/coreclr/pal/src/include/pal/synchcache.hpp:113
#2 0x7498d61298e7 in CorUnix::CSynchCache<CorUnix::CSynchData>::Get(CorUnix::CPalThread*) /repo/src/coreclr/pal/src/include/pal/synchcache.hpp:75
#3 0x7498d61298e7 in CorUnix::CPalSynchronizationManager::AllocateObjectSynchData(CorUnix::CObjectType*, void**) /repo/src/coreclr/pal/src/synchmgr/synchmanager.cpp:915
#4 0x7498d611d9d8 in CorUnix::CListedObjectManager::AllocateObject(CorUnix::CPalThread*, CorUnix::CObjectType*, CorUnix::CObjectAttributes*, CorUnix::IPalObject**) /repo/src/coreclr/pal/src/objmgr/listedobjectmanager.cpp:171
#5 0x7498d6125732 in CorUnix::InternalCreateEvent(CorUnix::CPalThread*, _SECURITY_ATTRIBUTES*, int, int, char16_t const*, void**) /repo/src/coreclr/pal/src/synchobj/event.cpp:199
#6 0x7498d6125863 in CreateEventW /repo/src/coreclr/pal/src/synchobj/event.cpp:95
#7 0x7498d6125863 in CreateEventExW /repo/src/coreclr/pal/src/synchobj/event.cpp:141
#8 0x749856bc1fdc (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x1fdc)
#9 0x749856cd89d4 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x1189d4)
#10 0x749856cda7c8 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x11a7c8)
#11 0x749856cd9dad (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x119dad)
#12 0x749856cd996f (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x11996f)
#13 0x74985a0f8c77 (/memfd:doublemapper (deleted)+0xd39c77)
#14 0x749859da5259 (/memfd:doublemapper (deleted)+0xa46259)
#15 0x749858bd0c06 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll+0x10c06)
#16 0x749859da33af (/memfd:doublemapper (deleted)+0xa443af)
#17 0x749856cd8ed0 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x118ed0)
#18 0x749859da335c (/memfd:doublemapper (deleted)+0xa4435c)
#19 0x749859da50e7 (/memfd:doublemapper (deleted)+0xa460e7)
#20 0x74985a10a809 (/memfd:doublemapper (deleted)+0xd4b809)
#21 0x749856cecdeb (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x12cdeb)
#22 0x749856ccf925 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x10f925)
#23 0x7498d60f2acb in CallDescrWorkerInternal (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/libcoreclr.so+0x5aaacb) (BuildId: f4268d0a51d783295393902daeb551ddcddde4c0)
#24 0x7498d5f52e94 in CallDescrWorkerWithHandler(CallDescrData*, int) /repo/src/coreclr/vm/callhelpers.cpp:59
#25 0x7498d5f52e94 in DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) /repo/src/coreclr/vm/callhelpers.cpp:246
#26 0x7498d5f69b7a in KickOffThread_Worker(void*) /repo/src/coreclr/vm/comsynchronizable.cpp:137
#27 0x7498d5f1f022 in ManagedThreadBase_DispatchInner(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6413
#28 0x7498d5f1f022 in ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6457
#29 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const /repo/src/coreclr/vm/threads.cpp:6615
#30 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const /repo/src/coreclr/vm/threads.cpp:6617
#31 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6641
#32 0x7498d5f1f022 in ManagedThreadBase::KickOff(void (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:6655
#33 0x7498d5f67cac in KickOffThread(void*) /repo/src/coreclr/vm/comsynchronizable.cpp:178
#34 0x7498d6134018 in CorUnix::CPalThread::ThreadEntry(void*) /repo/src/coreclr/pal/src/thread/thread.cpp:1622
#35 0x7498d9128a41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#36 0x7498d8bb8aa3 (/lib/x86_64-linux-gnu/libc.so.6+0x9caa3) (BuildId: 274eec488d230825a136fa9c4d85370fed7a0a5e)
Thread T5 created by T0 here:
#0 0x7498d91bf1f9 in pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cpp:245
#1 0x7498d6133a8f in CorUnix::InternalCreateThread(CorUnix::CPalThread*, _SECURITY_ATTRIBUTES*, unsigned int, unsigned int (*)(void*), void*, unsigned int, CorUnix::PalThreadType, unsigned long*, void**) /repo/src/coreclr/pal/src/thread/thread.cpp:666
#2 0x7498d6133b96 in PAL_CreateThread64 /repo/src/coreclr/pal/src/thread/thread.cpp:456
#3 0x7498d5f1ba7a in Thread::CreateNewOSThread(unsigned long, unsigned int (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:2021
#4 0x7498d5f1ba7a in Thread::CreateNewThread(unsigned long, unsigned int (*)(void*), void*, char16_t const*) /repo/src/coreclr/vm/threads.cpp:1841
#5 0x7498d5f8d4e5 in FinalizerThread::FinalizerThreadCreate() /repo/src/coreclr/vm/finalizerthread.cpp:599
#6 0x7498d60fe3d6 in EEStartupHelper() /repo/src/coreclr/vm/ceemain.cpp:936
#7 0x7498d60fdb51 in EEStartup()::$_1::operator()(void*) const /repo/src/coreclr/vm/ceemain.cpp:1105
#8 0x7498d60fdb51 in EEStartup() /repo/src/coreclr/vm/ceemain.cpp:1107
#9 0x7498d60fda15 in EnsureEEStarted() /repo/src/coreclr/vm/ceemain.cpp:298
#10 0x7498d5e65e4b in CorHost2::Start() /repo/src/coreclr/vm/corhost.cpp:100
#11 0x7498d5cecad5 in coreclr_initialize /repo/src/coreclr/dlls/mscoree/exports.cpp:306
#12 0x7498d85cb910 in coreclr_t::create(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char const*, char const*, coreclr_property_bag_t const&, std::unique_ptr<coreclr_t, std::default_delete<coreclr_t> >&) /repo/src/native/corehost/hostpolicy/coreclr.cpp:72
#13 0x7498d85e7934 in (anonymous namespace)::create_coreclr() /repo/src/native/corehost/hostpolicy/hostpolicy.cpp:75
#14 0x7498d85e7281 in corehost_main /repo/src/native/corehost/hostpolicy/hostpolicy.cpp:422
#15 0x7498d862694f (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/host/fxr/10.0.0/libhostfxr.so+0x1f94f) (BuildId: 114c8ce7774565061c296b62d5a60b76b551e28d)
#16 0x7498d86256a6 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/host/fxr/10.0.0/libhostfxr.so+0x1e6a6) (BuildId: 114c8ce7774565061c296b62d5a60b76b551e28d)
#17 0x7498d86206f7 in hostfxr_main_startupinfo (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/host/fxr/10.0.0/libhostfxr.so+0x196f7) (BuildId: 114c8ce7774565061c296b62d5a60b76b551e28d)
#18 0x5eea168506f2 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/dotnet+0x76f2) (BuildId: 4d87416792957650b8c4e5c173a6078913e7202d)
#19 0x5eea168509de (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/dotnet+0x79de) (BuildId: 4d87416792957650b8c4e5c173a6078913e7202d)
#20 0x7498d8b461c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 274eec488d230825a136fa9c4d85370fed7a0a5e)
#21 0x7498d8b4628a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 274eec488d230825a136fa9c4d85370fed7a0a5e)
#22 0x5eea1684f914 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/dotnet+0x6914) (BuildId: 4d87416792957650b8c4e5c173a6078913e7202d)
Thread T23 created by T21 here:
#0 0x7498d91bf1f9 in pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cpp:245
#1 0x7498d6133a8f in CorUnix::InternalCreateThread(CorUnix::CPalThread*, _SECURITY_ATTRIBUTES*, unsigned int, unsigned int (*)(void*), void*, unsigned int, CorUnix::PalThreadType, unsigned long*, void**) /repo/src/coreclr/pal/src/thread/thread.cpp:666
#2 0x7498d6133b96 in PAL_CreateThread64 /repo/src/coreclr/pal/src/thread/thread.cpp:456
#3 0x7498d5f1ba7a in Thread::CreateNewOSThread(unsigned long, unsigned int (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:2021
#4 0x7498d5f1ba7a in Thread::CreateNewThread(unsigned long, unsigned int (*)(void*), void*, char16_t const*) /repo/src/coreclr/vm/threads.cpp:1841
#5 0x7498d5f67933 in ThreadNative_Start /repo/src/coreclr/vm/comsynchronizable.cpp:224
#6 0x749856ccf83e (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x10f83e)
#7 0x749856ced78a (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x12d78a)
#8 0x749856ce9796 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x129796)
#9 0x74985824875f (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.AspNetCore.Server.Kestrel.Core.dll+0xc875f)
#10 0x749859daa21c (/memfd:doublemapper (deleted)+0xa4b21c)
#11 0x749859da9fe0 (/memfd:doublemapper (deleted)+0xa4afe0)
#12 0x74985824fc48 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.AspNetCore.Server.Kestrel.Core.dll+0xcfc48)
#13 0x74985824915b (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.AspNetCore.Server.Kestrel.Core.dll+0xc915b)
#14 0x749859da169c (/memfd:doublemapper (deleted)+0xa4269c)
#15 0x749856cd8ed0 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x118ed0)
#16 0x749859da147d (/memfd:doublemapper (deleted)+0xa4247d)
#17 0x749859da12b9 (/memfd:doublemapper (deleted)+0xa422b9)
#18 0x749858bcec4e (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.dll+0xec4e)
#19 0x749859dd5493 (/memfd:doublemapper (deleted)+0xa76493)
#20 0x749856cd8ed0 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x118ed0)
#21 0x749859dd53ce (/memfd:doublemapper (deleted)+0xa763ce)
#22 0x749856cf860a (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x13860a)
#23 0x749856cf31b0 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x1331b0)
#24 0x749856fecab3 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x42cab3)
#25 0x749856ffa781 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x43a781)
#26 0x749859da6b02 (/memfd:doublemapper (deleted)+0xa47b02)
#27 0x749859dd48e3 (/memfd:doublemapper (deleted)+0xa758e3)
#28 0x749856cd8ed0 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x118ed0)
#29 0x749859dd4722 (/memfd:doublemapper (deleted)+0xa75722)
#30 0x749859dd45c9 (/memfd:doublemapper (deleted)+0xa755c9)
#31 0x749859d935f2 (/memfd:doublemapper (deleted)+0xa345f2)
#32 0x749859d93457 (/memfd:doublemapper (deleted)+0xa34457)
#33 0x749856ce34e2 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x1234e2)
#34 0x749856cecdeb (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x12cdeb)
#35 0x749856ccf925 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x10f925)
#36 0x7498d60f2acb in CallDescrWorkerInternal (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/libcoreclr.so+0x5aaacb) (BuildId: f4268d0a51d783295393902daeb551ddcddde4c0)
#37 0x7498d5f52e94 in CallDescrWorkerWithHandler(CallDescrData*, int) /repo/src/coreclr/vm/callhelpers.cpp:59
#38 0x7498d5f52e94 in DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) /repo/src/coreclr/vm/callhelpers.cpp:246
#39 0x7498d5f69b7a in KickOffThread_Worker(void*) /repo/src/coreclr/vm/comsynchronizable.cpp:137
#40 0x7498d5f1f022 in ManagedThreadBase_DispatchInner(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6413
#41 0x7498d5f1f022 in ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6457
#42 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const /repo/src/coreclr/vm/threads.cpp:6615
#43 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const /repo/src/coreclr/vm/threads.cpp:6617
#44 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6641
#45 0x7498d5f1f022 in ManagedThreadBase::KickOff(void (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:6655
#46 0x7498d5f67cac in KickOffThread(void*) /repo/src/coreclr/vm/comsynchronizable.cpp:178
#47 0x7498d6134018 in CorUnix::CPalThread::ThreadEntry(void*) /repo/src/coreclr/pal/src/thread/thread.cpp:1622
#48 0x7498d9128a41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#49 0x7498d8bb8aa3 (/lib/x86_64-linux-gnu/libc.so.6+0x9caa3) (BuildId: 274eec488d230825a136fa9c4d85370fed7a0a5e)
Thread T21 created by T10 here:
#0 0x7498d91bf1f9 in pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cpp:245
#1 0x7498d6133a8f in CorUnix::InternalCreateThread(CorUnix::CPalThread*, _SECURITY_ATTRIBUTES*, unsigned int, unsigned int (*)(void*), void*, unsigned int, CorUnix::PalThreadType, unsigned long*, void**) /repo/src/coreclr/pal/src/thread/thread.cpp:666
#2 0x7498d6133b96 in PAL_CreateThread64 /repo/src/coreclr/pal/src/thread/thread.cpp:456
#3 0x7498d5f1ba7a in Thread::CreateNewOSThread(unsigned long, unsigned int (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:2021
#4 0x7498d5f1ba7a in Thread::CreateNewThread(unsigned long, unsigned int (*)(void*), void*, char16_t const*) /repo/src/coreclr/vm/threads.cpp:1841
#5 0x7498d5f67933 in ThreadNative_Start /repo/src/coreclr/vm/comsynchronizable.cpp:224
#6 0x749856ccf83e (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x10f83e)
#7 0x749856ced78a (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x12d78a)
#8 0x749856ce9796 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x129796)
#9 0x749856cecdeb (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x12cdeb)
#10 0x749856ccf925 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x10f925)
#11 0x7498d60f2acb in CallDescrWorkerInternal (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/libcoreclr.so+0x5aaacb) (BuildId: f4268d0a51d783295393902daeb551ddcddde4c0)
#12 0x7498d5f52e94 in CallDescrWorkerWithHandler(CallDescrData*, int) /repo/src/coreclr/vm/callhelpers.cpp:59
#13 0x7498d5f52e94 in DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) /repo/src/coreclr/vm/callhelpers.cpp:246
#14 0x7498d5f69b7a in KickOffThread_Worker(void*) /repo/src/coreclr/vm/comsynchronizable.cpp:137
#15 0x7498d5f1f022 in ManagedThreadBase_DispatchInner(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6413
#16 0x7498d5f1f022 in ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6457
#17 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const /repo/src/coreclr/vm/threads.cpp:6615
#18 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const /repo/src/coreclr/vm/threads.cpp:6617
#19 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6641
#20 0x7498d5f1f022 in ManagedThreadBase::KickOff(void (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:6655
#21 0x7498d5f67cac in KickOffThread(void*) /repo/src/coreclr/vm/comsynchronizable.cpp:178
#22 0x7498d6134018 in CorUnix::CPalThread::ThreadEntry(void*) /repo/src/coreclr/pal/src/thread/thread.cpp:1622
#23 0x7498d9128a41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#24 0x7498d8bb8aa3 (/lib/x86_64-linux-gnu/libc.so.6+0x9caa3) (BuildId: 274eec488d230825a136fa9c4d85370fed7a0a5e)
Thread T10 created by T9 here:
#0 0x7498d91bf1f9 in pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cpp:245
#1 0x7498d6133a8f in CorUnix::InternalCreateThread(CorUnix::CPalThread*, _SECURITY_ATTRIBUTES*, unsigned int, unsigned int (*)(void*), void*, unsigned int, CorUnix::PalThreadType, unsigned long*, void**) /repo/src/coreclr/pal/src/thread/thread.cpp:666
#2 0x7498d6133b96 in PAL_CreateThread64 /repo/src/coreclr/pal/src/thread/thread.cpp:456
#3 0x7498d5f1ba7a in Thread::CreateNewOSThread(unsigned long, unsigned int (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:2021
#4 0x7498d5f1ba7a in Thread::CreateNewThread(unsigned long, unsigned int (*)(void*), void*, char16_t const*) /repo/src/coreclr/vm/threads.cpp:1841
#5 0x7498d5f67933 in ThreadNative_Start /repo/src/coreclr/vm/comsynchronizable.cpp:224
#6 0x749856ccf83e (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x10f83e)
#7 0x749856ced78a (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x12d78a)
#8 0x749856ce9796 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x129796)
#9 0x749856ccf925 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x10f925)
#10 0x7498d60f2acb in CallDescrWorkerInternal (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/libcoreclr.so+0x5aaacb) (BuildId: f4268d0a51d783295393902daeb551ddcddde4c0)
#11 0x7498d5f52e94 in CallDescrWorkerWithHandler(CallDescrData*, int) /repo/src/coreclr/vm/callhelpers.cpp:59
#12 0x7498d5f52e94 in DispatchCallSimple(unsigned long*, unsigned int, unsigned long, unsigned int) /repo/src/coreclr/vm/callhelpers.cpp:246
#13 0x7498d5f69b7a in KickOffThread_Worker(void*) /repo/src/coreclr/vm/comsynchronizable.cpp:137
#14 0x7498d5f1f022 in ManagedThreadBase_DispatchInner(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6413
#15 0x7498d5f1f022 in ManagedThreadBase_DispatchMiddle(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6457
#16 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const::{lambda(Param*)#1}::operator()(Param*) const /repo/src/coreclr/vm/threads.cpp:6615
#17 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::$_0::operator()(ManagedThreadBase_DispatchOuter(ManagedThreadCallState*)::TryArgs*) const /repo/src/coreclr/vm/threads.cpp:6617
#18 0x7498d5f1f022 in ManagedThreadBase_DispatchOuter(ManagedThreadCallState*) /repo/src/coreclr/vm/threads.cpp:6641
#19 0x7498d5f1f022 in ManagedThreadBase::KickOff(void (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:6655
#20 0x7498d5f67cac in KickOffThread(void*) /repo/src/coreclr/vm/comsynchronizable.cpp:178
#21 0x7498d6134018 in CorUnix::CPalThread::ThreadEntry(void*) /repo/src/coreclr/pal/src/thread/thread.cpp:1622
#22 0x7498d9128a41 in asan_thread_start ../../../../src/libsanitizer/asan/asan_interceptors.cpp:234
#23 0x7498d8bb8aa3 (/lib/x86_64-linux-gnu/libc.so.6+0x9caa3) (BuildId: 274eec488d230825a136fa9c4d85370fed7a0a5e)
Thread T9 created by T0 here:
#0 0x7498d91bf1f9 in pthread_create ../../../../src/libsanitizer/asan/asan_interceptors.cpp:245
#1 0x7498d6133a8f in CorUnix::InternalCreateThread(CorUnix::CPalThread*, _SECURITY_ATTRIBUTES*, unsigned int, unsigned int (*)(void*), void*, unsigned int, CorUnix::PalThreadType, unsigned long*, void**) /repo/src/coreclr/pal/src/thread/thread.cpp:666
#2 0x7498d6133b96 in PAL_CreateThread64 /repo/src/coreclr/pal/src/thread/thread.cpp:456
#3 0x7498d5f1ba7a in Thread::CreateNewOSThread(unsigned long, unsigned int (*)(void*), void*) /repo/src/coreclr/vm/threads.cpp:2021
#4 0x7498d5f1ba7a in Thread::CreateNewThread(unsigned long, unsigned int (*)(void*), void*, char16_t const*) /repo/src/coreclr/vm/threads.cpp:1841
#5 0x7498d5f67933 in ThreadNative_Start /repo/src/coreclr/vm/comsynchronizable.cpp:224
#6 0x749856ccf83e (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x10f83e)
#7 0x749856ce6f7d (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x126f7d)
#8 0x749856ce7064 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x127064)
#9 0x749856ce693c (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x12693c)
#10 0x749856ce79b2 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x1279b2)
#11 0x749856ce7854 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x127854)
#12 0x749856ce83be (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x1283be)
#13 0x749856ce824a (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x12824a)
#14 0x749858f62c48 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.Extensions.FileProviders.Physical.dll+0x2c48)
#15 0x74985712efb0 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/System.Private.CoreLib.dll+0x56efb0)
#16 0x749858f63e39 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.Extensions.FileProviders.Physical.dll+0x3e39)
#17 0x749858f63da3 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.Extensions.FileProviders.Physical.dll+0x3da3)
#18 0x749858b551f2 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.Extensions.Primitives.dll+0x51f2)
#19 0x749858fd2044 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.Extensions.Configuration.FileExtensions.dll+0x2044)
#20 0x749859032919 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.Extensions.Configuration.Json.dll+0x2919)
#21 0x749858892f9d (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.Extensions.Configuration.dll+0x2f9d)
#22 0x7498585658d2 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.AspNetCore.Hosting.dll+0x158d2)
#23 0x749858565384 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.AspNetCore.App/10.0.0-rc.2.25502.107/Microsoft.AspNetCore.Hosting.dll+0x15384)
#24 0x749857d6415c (/memfd:doublemapper (deleted)+0x13515c)
#25 0x749857d555ce (/memfd:doublemapper (deleted)+0x1265ce)
#26 0x749857d54173 (/memfd:doublemapper (deleted)+0x125173)
#27 0x749857d540eb (/memfd:doublemapper (deleted)+0x1250eb)
#28 0x749857d54064 (/memfd:doublemapper (deleted)+0x125064)
#29 0x749857d41aec (/memfd:doublemapper (deleted)+0x112aec)
#30 0x749857d419cf (/memfd:doublemapper (deleted)+0x1129cf)
#31 0x749857d4194b (/memfd:doublemapper (deleted)+0x11294b)
#32 0x749857d41908 (/memfd:doublemapper (deleted)+0x112908)
#33 0x749857d4187d (/memfd:doublemapper (deleted)+0x11287d)
#34 0x7498d60f2acb in CallDescrWorkerInternal (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/shared/Microsoft.NETCore.App/10.0.0/libcoreclr.so+0x5aaacb) (BuildId: f4268d0a51d783295393902daeb551ddcddde4c0)
#35 0x7498d5f535c0 in CallDescrWorkerWithHandler(CallDescrData*, int) /repo/src/coreclr/vm/callhelpers.cpp:59
#36 0x7498d5f535c0 in MethodDescCallSite::CallTargetWorker(unsigned long const*, unsigned long*, int) /repo/src/coreclr/vm/callhelpers.cpp:549
#37 0x7498d5e3cc84 in MethodDescCallSite::Call_RetArgSlot(unsigned long const*) /repo/src/coreclr/vm/callhelpers.h:443
#38 0x7498d5e3cc84 in RunMainInternal(Param*) /repo/src/coreclr/vm/assembly.cpp:1200
#39 0x7498d5e3cc84 in RunMain(MethodDesc*, short, int*, PtrArray**)::$_1::operator()(Param*) const::{lambda(Param*)#1}::operator()(Param*) const /repo/src/coreclr/vm/assembly.cpp:1265
#40 0x7498d5e3cc84 in RunMain(MethodDesc*, short, int*, PtrArray**)::$_1::operator()(Param*) const /repo/src/coreclr/vm/assembly.cpp:1267
#41 0x7498d5e3cc84 in RunMain(MethodDesc*, short, int*, PtrArray**) /repo/src/coreclr/vm/assembly.cpp:1267
#42 0x7498d5e3d0bb in Assembly::ExecuteMainMethod(PtrArray**, int) /repo/src/coreclr/vm/assembly.cpp:1393
#43 0x7498d5e6623b in CorHost2::ExecuteAssembly(unsigned int, char16_t const*, int, char16_t const**, unsigned int*) /repo/src/coreclr/vm/corhost.cpp:349
#44 0x7498d5cecf45 in coreclr_execute_assembly /repo/src/coreclr/dlls/mscoree/exports.cpp:491
#45 0x7498d85e5dc5 in run_app_for_context(hostpolicy_context_t const&, int, char const**) /repo/src/native/corehost/hostpolicy/hostpolicy.cpp:250
#46 0x7498d85e614f in run_app(int, char const**) /repo/src/native/corehost/hostpolicy/hostpolicy.cpp:285
#47 0x7498d85e7293 in corehost_main /repo/src/native/corehost/hostpolicy/hostpolicy.cpp:426
#48 0x7498d862694f (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/host/fxr/10.0.0/libhostfxr.so+0x1f94f) (BuildId: 114c8ce7774565061c296b62d5a60b76b551e28d)
#49 0x7498d86256a6 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/host/fxr/10.0.0/libhostfxr.so+0x1e6a6) (BuildId: 114c8ce7774565061c296b62d5a60b76b551e28d)
#50 0x7498d86206f7 in hostfxr_main_startupinfo (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/host/fxr/10.0.0/libhostfxr.so+0x196f7) (BuildId: 114c8ce7774565061c296b62d5a60b76b551e28d)
#51 0x5eea168506f2 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/dotnet+0x76f2) (BuildId: 4d87416792957650b8c4e5c173a6078913e7202d)
#52 0x5eea168509de (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/dotnet+0x79de) (BuildId: 4d87416792957650b8c4e5c173a6078913e7202d)
#53 0x7498d8b461c9 (/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9) (BuildId: 274eec488d230825a136fa9c4d85370fed7a0a5e)
#54 0x7498d8b4628a in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x2a28a) (BuildId: 274eec488d230825a136fa9c4d85370fed7a0a5e)
#55 0x5eea1684f914 (/live-runtime-artifacts/testhost/net10.0-linux-Release-x64/dotnet+0x6914) (BuildId: 4d87416792957650b8c4e5c173a6078913e7202d)
SUMMARY: AddressSanitizer: new-delete-type-mismatch ../../../../src/libsanitizer/asan/asan_new_delete.cpp:164 in operator delete(void*, unsigned long)
==9==HINT: if you don't care about these errors you may set ASAN_OPTIONS=new_delete_type_mismatch=0
==9==ABORTING
Full raw log: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_apis/build/builds/1191890/logs/16
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status