Hi all,

In the process of migrating to 64 bit I came across a problem whereby "Global_Variable Handle" declarations are not always initialised to '0'. Has anyone else noticed this?

For example the code:

Global_Variable Handle ghtest1
Showln "1 = " ghtest1

Should display "1= 0".. but it does not always. Below are the results of some simple code where there are 5 declarations as above done on 32 bit and then 64 bit.

//These are results compiled and run as 32 bit
1= 0
2= 0
3= 0
4= 0
5= 0

//These are the results from the same code compiled and run as 64 bit
1= 0
2= 0
3= 6359736094333875520
4= 6359736094333875520
5= 6359736094333875520

Any ideas?

Col.