As tu bien compilé avec le flag de débug -g ?
En général la fin du log Valgrind indique des paramètres à passer pour
avoir plus de détails.
En regardant le help, je pense que le flag -s (--show-error-list=yes à
valgrind) peut peut être aider.
Sinon tu peux essayer l'utilitaire addr2line pour traduire les adresses
hexa donnée par valgrind
On 12/4/19 10:04 AM, Patrick Dupre wrote:
> Bonjour,
>
> Est-ce qu'il y aurait un utilsateur de valgrind sur la liste ?
>
> Voila mon log.
> Je comprends qu'il y a un probleme dans armult et ardd.
> Le probleme c'est que la routine fait une centaine de lignes
> et j'aimerai bien connaitre la ligne.
>
>
> ==4865== Conditional jump or move depends on uninitialised value(s)
> ==4865== at 0x404027: armult (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x404460: cmpmul (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x4021A0: chgf (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x40179B: conhyp (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x401252: main (in /home/pdupre/maths/hypergeo/test)
> ==4865==
> ==4865== Conditional jump or move depends on uninitialised value(s)
> ==4865== at 0x402D6C: aradd (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x403E45: arsub (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x4044AB: cmpmul (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x4021A0: chgf (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x40179B: conhyp (in /home/pdupre/maths/hypergeo/test)
> ==4865== by 0x401252: main (in /home/pdupre/maths/hypergeo/test)
>
>
> ===========================================================================
> Patrick DUPRÉ | | email: pdupre@???
> Laboratoire interdisciplinaire Carnot de Bourgogne
> 9 Avenue Alain Savary, BP 47870, 21078 DIJON Cedex FRANCE
> Tel: +33 (0)380395988
> ===========================================================================
>
>