I'm seeing a lot of "Recoverable Errors" in my system.log file after an upgrade from 1.4 to 1.8. For example:
2014-09-17T21:57:08+00:00 ERR (3): Recoverable Error: Argument 1 passed to Mage_Core_Model_Resource_Db_Abstract::load() must be an instance of Mage_Core_Model_Abstract, array given, called in /chroot/home/site/site.com/html/ecc/Desktop.php on line 61 and defined in /chroot/home/site/site.com/html/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php on line 371
2014-09-17T21:57:08+00:00 ERR (3): Recoverable Error: Argument 1 passed to Mage_Core_Model_Resource_Db_Abstract::unserializeFields() must be an instance of Mage_Core_Model_Abstract, array given, called in /chroot/home/site/site.com/html/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php on line 387 and defined in /chroot/home/site/site.com/html/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php on line 546
2014-09-17T21:57:08+00:00 ERR (3): Recoverable Error: Argument 1 passed to Mage_Core_Model_Resource_Db_Abstract::_afterLoad() must be an instance of Mage_Core_Model_Abstract, array given, called in /chroot/home/site/site.com/html/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php on line 388 and defined in /chroot/home/site/site.com/html/app/code/core/Mage/Core/Model/Resource/Db/Abstract.php on line 697
Any thoughts? Thanks!