bus[address] vaut 0xFFFFFFFF

bus[address] vaut 0xFFFFFFFF

by Victor Louis Carles -
Number of replies: 2

Bonjour,

en lançant unit-test-dispatch-week08, nous avons obtenu de multiples segmentation fault. En cherchant de plus près, nous nous sommes rendu compte que dans certains cas, pour LD_HLRU_A avec A valant 0 par exemple, le pointeur du bus à cette addresse valait -1, qui est une valeur invalide, faisant donc crash notre programme.

Nous souhaiterions savoir quels genres de manipulations pouvaient causer ce type de bug sachant que nous ne manipulons pourtant que des pointeurs valides ou NULL  (il n'y a pas de raison de se retrouver avec une telle valeur dans notre code).

Merci d'avance

In reply to Victor Louis Carles

Re: bus[address] vaut 0xFFFFFFFF

by Johann Plüss -

Salut,

On avait la même erreur. Pour nous, c'était qu'on avait pas modifié le fichier unit-test-dispatch.h qui contenait une erreur. Si t'as déjà fait un git pull depuis que cela a été corrigé il faut juste copier à nouveau ce fichier depuis provided dans done.

J'espère que ça t'aidera.