Heap Corruption after using CfUpdatePlaceholder

Jöran Malek 96 Reputation points
2024-11-18T10:56:16.9033333+00:00

I can reliably crash .NET and C++ packaged applications (MSIX) on Windows 11 24H2 with Heap Corruptions, when updating Cloud Filter mini-driver placeholder files using CfUpdatePlaceholder.

Repro: https://github.com/iterate-ch/CloudFiles-HeapCorrupt The application will never actually complete the 300 placeholder updates, and sometime crash with heap corruption inside the loop:

Ausnahmefehler bei 0x00007FFA2DE9DA95 (ntdll.dll) in SyncApp.exe: 0xC0000374: Ein Heap wurde beschädigt (Parameter: 0x00007FFA2DFCB0E0)

This does not happen on Windows 11 23H2.

Please let me know, what I have to do to get this fixed.

Windows for business | Windows Client for IT Pros | User experience | Other
Developer technologies | C++
Developer technologies | C++
A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
Developer technologies | .NET | Other
{count} vote

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.