We've come across a strange calculation error in our Magento setup.
Magento 1.7.0.2 with PHP 5.4
In the above picture you see two products essentially the same. However the top product has a row total of 24.99 and the second product comes with 25.00
I know Magento 1.8 solves a lot of rounding errors but does it solve this one? We can't really install Magento 1.8, this is a highly customized shop and 1.8 is still in alpha.
We have the feeling it has something to do with PHP 5.4, we are currently investigating this with a VM, I was hoping someone here has a better insight on why this happens or how can we possibly approach this problem.
If you need more information I'd be happy to tell you more. Thank you in advance.