Knowledge Base Article

Error: TBBmalloc: skip allocation functions replacement in ucrtbase.dll: unknown prologue for function _msize

Description

Due to a problem in the Quartus® Prime Standard Edition Software version 25.1 or earlier, you might see this error message when generating PLL IP on Windows* 11 Operating System.

The IP generation might complete successfully even though this error message is reported.

Resolution

To work around this problem, follow these steps:

  1. Go to This PC, right-click, and select Properties.
  2. Click Advanced System Setting.
  3. In the Advanced tab, select Environment Variable.
  4. Under System variables, create a new variable with the name  TBB_MALLOC_DISABLE_REPLACEMENT and value as 1.
  5. Click OK and restart the Quartus® Prime Software.

The workaround above does not work for the Quartus® Prime Standard Edition Software version 22.1std.2 or earlier. A patch is available to fix this problem for the Quartus® Prime Standard Edition Software version 22.1std.2. The environment variable is still required to prevent the TBBmalloc message from appearing.
 
Download and install patch 2.02 below:

  • Patch 2.02 for Windows (.exe)
  • Readme for patch 2.02 (.txt)

This problem is not scheduled to be fixed in the Quartus® Prime Standard Edition Software.

Updated 1 month ago
Version 5.0
No CommentsBe the first to comment