The ACSD-47444 patch solves the issue where you see Trying to access array offset on value of type bool error when accessing certain non-existing category paths for known products on PHP 7.4. This patch is available when the Quality Patches Tool (QPT) 1.1.22 is installed.
The patch is created for Adobe Commerce version:
Compatible with Adobe Commerce versions:
The patch might become applicable to other versions with new Quality Patches Tool releases. To check if the patch is compatible with your Adobe Commerce version, update the magento/quality-patches
package to the latest version and check the compatibility on the Quality Patches Tool: Search for patches page. Use the patch ID as a search keyword to locate the patch.
You experience the following error: Trying to access array offset on value of type bool when accessing certain non-existing category paths for known products, on PHP 7.4.
Prerequisites:
PHP 7.4.
Steps to reproduce:
Expected results:
404 page.
Actual results:
500 error:
Notice: Trying to access array offset on value of type bool in /app/code/Magento/CatalogUrlRewrite/Model/Storage/DynamicStorage.php on line 182
To apply individual patches, use the following links depending on your deployment method:
To learn more about Quality Patches Tool, refer to:
For info about other patches available in QPT, refer to Quality Patches Tool: Search for patches in the Quality Patches Tool guide.