le mode debug fait planter beaucoup de choses en BO sur 1.7, dans le fichier config/defines.inc.php tu peux remplacer
@ini_set('display_errors', 'on');
par
ini_set('display_errors', -1);
ça permet d'afficher les messages d'erreurs sans forcément tout faire planter