Skip to content

Maybe missing _base variants in overrides #638

@Naville

Description

@Naville

Continuing the discussion from #631 since that one is closed....

After applying the patch that also overrides _msize_base, the project compiles. but got greeted with many "Not allocated by this allocator" error.

Running dumpbin /SYMBOLS on the ucrt lib shows there is a _base variant for many other heap related APIs.

I wonder these information that might requires some microsoft internal employee's knowledge:

  • Why these _base variant calls appeared in the final binary when no source code referenced them?
  • Should snmalloc provide overrides for them too?

Metadata

Metadata

Assignees

No one assigned

    Labels

    platformsSupport for a particular platformwindows

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions