Hi abolabo,
i just found out that the breadcrumb is correct, but now the products that doesn't belong to the subcat is shown too.
i test the patch in a clean 1.4.0 site.
i attached both storefront category page and admin product page for the product that shouldn't show in the category page.