Magento Erreur Fatale: Appel à la fonction membre getSku() sur un non-objet

J'ai rencontré une étrange erreur dans le site Magento, je suis en développement et en dépit de mes demandes de renseignements en ligne, il semble que personne n'ait jamais vu cette erreur exacte dans les mêmes circonstances. Lemme 'splain.

Le texte complet du message d'erreur est: est-ce

Erreur fatale: Appel à une fonction membre getSku() sur un non-objet dans /path/on/server/app/code/core/Mage/Catalog/Model/Product/Option/Type/Select.php sur la ligne 221.

Maintenant, d'autres ont eu ce message d'erreur--elle a été adressée et soi-disant fixe dans la 1.3.1 feuille de route (http://www.magentocommerce.com/roadmap/release/1.3.1). Cependant, la situation de ceux d'autres messages d'erreur ont été où ils ont essayé d'ajouter un article au panier--si l'article a des options personnalisées, il boucle ce message d'erreur.

Ma situation est que j'ai un SIMPLE point--pas livré ou configurable--sans options personnalisées. Je peux l'ajouter au panier, sans aucun problème. Mais si je passe par l'ensemble de la procédure de commande, lors de la passation de la commande, le message d'erreur s'affiche sur un écran blanc. L'URL dans le navigateur m'indique que je suis sur la caisse le succès de la page.

ET, l'ordre semble aller de travers à la perfection, se faire enregistrer par les deux Magento ET Authorize.net.

J'ai essayé de débogage de l'erreur, dans la mesure où je peux aller, mais celui-ci m'a déconcerté.

Pour référence, je suis dans Magento 1.3.2.4. Quand j'ai reçu le message d'erreur que j'ai réinstallé tous les fichiers de base et était encore en mesure de reproduire l'erreur.

Je vais continuer à tester, mais si quelqu'un a des idées lumineuses sur les raisons de ce qui se passe, j'aimerais entendre vos pensées. Je suis tellement proche de lancement et cette chose pourrait mettre le holà sur l'ensemble de la chose.

InformationsquelleAutor f8xmulder | 2009-11-26