t'es vache, tu m'obliges à me ridiculiser en public... tellement mon erreur est stupide
Mon problème venait du fait que j'ai ajouté il y a quelques jours une fonctionnalité à ma classe de logging perso. Cette fonctionnalité consistait à logger aussi dans un fichier texte.
D'un autre côté dans mon code original le processus de démarrage se déroulait ainsi :
1 - Initialisation des variables
2 - Messages de log
3 - Vérification de l'environnement (répertoire de data de l'appli etc...)
4 - Le reste...
Sur mon environnement de dev tout fonctionnait après l'ajout du logging texte car l'environnement existait, et en particulier le répertoire dans lequel je voulais stocker la log.
Mais sur mon environnement de test, le répertoire n'existait pas puisque mon programme sortait tout juste du setup. Il a suffit que j'intervertisse les étapes 2 et 3 pour résoudre mon problème.
Ce qui me trouble quand même c'est que tout soit resté parfaitement muet et que ca ait crashé l'appli. Normalement ca n'aurait pas du crasher l'appli, le problème d'accès aux fichier... M'enfin the show must go on alors je n'irai pas plus loins dans mes questionnements.
Tristan
Partager