Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 5ea30a061cdfb6b0ed08369fd7c72ed1f43cfe2d
      
https://github.com/tianocore/edk2/commit/5ea30a061cdfb6b0ed08369fd7c72ed1f43cfe2d
  Author: Maximilian Brune <maximilian.br...@9elements.com>
  Date:   2025-05-16 (Fri, 16 May 2025)

  Changed paths:
    M MdeModulePkg/Universal/HiiDatabaseDxe/String.c

  Log Message:
  -----------
  MdeModulePkg/HiiDatabaseDxe: Fix BlockSize length

The BlockSize calculation was missing the 0 terminator which caused the
string block to shrink by 1 every time the string was processed.
Therefore causing memory corruptions, because the string took more
memory space as was allocated for the string block therefore corrupting
the memory pool at the end (which caused an ASSERT upon trying to free
it).

Signed-off-by: Maximilian Brune <maximilian.br...@9elements.com>



To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to