11/03/2011, 14:15
Citation :[00:25] <bobote> [00:25:41] *** ATTEMPTING TO FREE NULL PTR: MegaHAL:megahal.c (3828)Cette erreur provient du module MegaHAL qui tente de libérer des pointeurs inexistants lors de son déchargement au cours d'un restart du bot. Je n'y peux rien, le module n'est pas de moi et cela ne concerne pas l'interface.
[00:25] <bobote> [00:25:41] *** ATTEMPTING TO FREE NULL PTR: MegaHAL:megahal.c (3829)
Tu peux cependant ignorer cette erreur, elle est sans conséquences et ne gêne aucunement le fonctionnement de MegaHAL.
Citation :[00:25] <bobote> [00:25:41] Tcl error [megahal_interface::on_event_savebrain]: invalid command name "trimbrain"Cette erreur se produit depuis la version 1.6.20 d'eggdrop : il semble que lors d'un restart, les modules sont déchargés AVANT le traitement des binds evnt prerestart alors que comme leur nom l'indique, ils devraient être traités avant que la procédure de restart ne commence réellement.
Je n'ai pas encore élucidé ce mystère et la conséquence est que MegaHAL ne sauve pas son brain lors d'un restart, et donc "oublie" tout ce qu'il a appris depuis la dernière écriture du brain qui a lieu toutes les 35mn.
Là encore, c'est un problème mineur qui peut être contourné en tapant .savebrain sur le chan avant de restart, et cela n'empêche pas MegaHAL de fonctionner.
Citation :[00:25] <bobote> [00:25:41] No longer supporting channel #AccueilSi c'est ce que je crois, ce crash n'a absolument rien à voir avec MegaHAL (et donc ne gêne pas son fonctionnement), et est provoqué par ton module de stats qui n'est pas compatible avec la version 1.6.20 d'eggdrop.
[00:25] <bobote> [00:25:41] * Last context: tclhash.c/242 []
[00:25] <bobote> [00:25:41] * Please REPORT this BUG!
[00:25] <bobote> [00:25:41] * Check doc/BUG-REPORT on how to do so.
[00:25] <bobote> [00:25:41] * Wrote DEBUG
[00:25] <bobote> [00:25:41] * SEGMENT VIOLATION -- CRASHING!
Le module de stats fonctionne quand même correctement, mais il crashe ton egg chaque fois que tu tentes de le restart.
Je ne connais que 2 solutions :
- se faire à l'idée que tu ne peux plus .restart, et faire un .die suivi d'un redémarrage manuel de l'eggdrop à la place
- ne plus utiliser ce module de stats