-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FuzzerDebug build failure in CI/CD #2404
Comments
This is due to microsoft/STL#2908. @shpalani -- please follow up if there is any workarounds. |
05/1/2023: I have reached out to MSVC ASAN Development team by email. Awaiting response.
05/3/2023: MSVC ASAN and Windows OS Heap team triaged and found a heap corruption and memory from freed allocation with free blocks is causing the issue. |
My Analysis/Understandings:
Segment Heap is a heap implementation that was introduced in Windows 10 for Win32 applications to use memory more efficiently. Segment Heap reduces the overall memory usage of applications by reducing heap fragmentation and improving heap allocation performance. The trade-offs with the NT Heap are as follows:
|
Capturing the discussion had in team meeting:
Question: Does the external application(s) using ebpf-for-windows dlls/binaries have any dependency/impact by ebpf migrating to segment heap? |
Describe the bug
Failed run: https://github.com/microsoft/ebpf-for-windows/actions/runs/4833124330
Call stack decode
OS information
Windows 10, 11
Steps taken to reproduce bug
Seen in CI/CD pipeline intermittently.
Expected behavior
FuzzerDebug build should pass
Actual outcome
FuzzerDebug build fails intermittently
Additional details
No response
The text was updated successfully, but these errors were encountered: