Les personnes qui ont développé ce module ne sont plus dans l'entreprise et moi au niveau du C, je suis pas un grand expert..
Sinon ce que tu me proposes c'est de recompiler juste mon module ou asterisk?
Merci de ton aide.
Les personnes qui ont développé ce module ne sont plus dans l'entreprise et moi au niveau du C, je suis pas un grand expert..
Sinon ce que tu me proposes c'est de recompiler juste mon module ou asterisk?
Merci de ton aide.
L'API Asterisk a changé entre 1.4 et 1.8 et pire 11 ! Dans ce cas-ci trouves une boite pour t'aider.
Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
Blog Wazo : http://blog.wazo.community
Wazo est un fork de XiVO.
Suivez moi sur Twitter !
Recompiler ton module ne servira pas a grand chose si le code n'a pas été modifié et s'il l'a été, il faut que tu analyses d'abord ce qui a été modifié et pourquoi.
Il semble y a un bug dans la fonction find_option de ton module qui fait tout planter parce qu'une conf a changé selon toute vraisemblance:
#0 find_option (rh=0x0, optname=0x2afe9577d96e "acctserver", type=4) at config.c:31
Si tu as des sauvegardes, essaye de retrouver une ancienne conf qui fonctionne et compares ce qui a changé. C'est vrai que si c'est une version de prod, vaut mieux pas upgrader à la légère, sans avoir bien tout testé avant...
Autrement si tu es vraiment bloqué et que tu as toutes les sources, envoie moi un MP avec tes coordonnées, je m'y connais un peu en debug asterisk, on pourra se faire une session screen pour voir ce qui fait planter cette fonction find_option...
Cdt,
Alfie
.
Je te remercie beaucoup. J'avais pas pu regarder depuis.
J'ai vérifier mes confs ce matin et en 2 min j'ai trouvé un caractere "1" dans un fichier, que j'ai du taper sans faire exprès et quasi "invisible". Et pourtant ce fichier je les regardé plusieurs fois.
En tout cas mon problème est résolu et je vous remercie tous de votre aide.