Skip to content

[Bug]: An assertion occurred: ASSERT [DxeCore] edk2/MdeModulePkg/Core/Dxe/Mem/Pool.c(730): Tail->Signature == ((('p') | ('t' << 8)) | ((('a') | ('l' << 8)) << 16)) #11224

@HayatoTasaki

Description

@HayatoTasaki

Is there an existing issue for this?

  • I have searched existing issues

Bug Type

  • Firmware
  • Tool
  • Unit Test

What packages are impacted?

MdeModulePkg

Which targets are impacted by this bug?

RELEASE

Current Behavior

An assertion occurred:
ASSERT [DxeCore] edk2/MdeModulePkg/Core/Dxe/Mem/Pool.c(730): Tail->Signature == ((('p') | ('t' << 8)) | ((('a') | ('l' << 8)) << 16))

The frequency of occurrence is approximately once every 1 in 5000 boots.
The hardware is a custom ARM-based board.
Please advise on how to fix this issue.

Expected Behavior

The ASSERT [DxeCore] no longer occurs.

Steps To Reproduce

Reboot loop triggered by sudo reboot command.

Build Environment

- OS(s): Ubuntu 22.04
- Tool Chain(s): aarch64--glibc--stable-2022.08-1

Version Information

EDK2 version:
PACKAGE_NAME = MdeModulePkg
PACKAGE_VERSION = 0.98

Urgency

High

Are you going to fix this?

Someone else needs to fix it

Do you need maintainer feedback?

Maintainer feedback requested

Anything else?

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions