1

Salut à tous,

j'appelle un programme basic externe (archivé) grace à progrun, comme dans l'aide de TIGCC.
Ca marche nickel sur VTI mais sur ma calculatrice, aléatoirement j'ai un "adress error".

confus

2

Essaye sur VTI avec d'autres versions de la ROM

3

merci, je viens de trouver la problème (j'oubliais un HeapFreePtr() ) boing

4

• Godzil pas convaincu que le probleme puisse venir de la
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

5

6

Etrange en effet. Même en ne vérifiant pas le résultat des allocations et en continuant quand même sur NULL, on tombe plutôt sur Protected Memory Violation.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

7

A mon avis le bug est ailleurs ou alors tu "activais" un bug de tigcc (ça lui arrive des fois....)
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

8

ouaip si tu leakes de la mémoire il y a des chances que tes allocations te rendent des adresses réparties un peu partout dans le tas, ce qui veut dire qu'un bug dans ton code a plus de chances de se manifester... essaye de débugger ton code sans les HeapFreePtr(), tu dois avoir un autre pb hum (qui risque de se manifester tôt ou tard, et encore plus aléatoirement)

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

9

J'y avais pas penser mais c'est vrai que c'est louche... hum
Je vais continuer a débugger smile