I'm experiencing ERROR 500 when I login as a customer. This only started happening after update to 1.9.3.8
I'm not able to find anything on the error logs from apache or magento log files.
Saw a similar problem with compilation ON here HTTP ERROR 500 in checkout when compilation is on and user is logged but I have compilation OFF
The back end works without issues.
Anyone with similar issues?
So, a error_log was being created on magento dir with the following
Call to undefined method Mage_Customer_Helper_Data::getPasswordTimestamp() in /XXXXXXXXXXX/app/code/core/Mage/Core/Model/Session/Abstract/Varien.php on line 530
So I checked if that function exists and it does.
USER@SERVER [~/XXXXXXXX/app]# grep -R "getPasswordTimestamp" .
./code/core/Mage/Core/Model/Session/Abstract/Varien.php: Mage::helper('customer')->getPasswordTimestamp($this->_data['visitor_data']['customer_id']);
./code/core/Mage/Customer/Helper/Data.php: public function getPasswordTimestamp($customerId)
For some reason it is not able to call it.