Re: Very strange problem - Eu bug?? (Eu 2.5)

new topic     » goto parent     » topic index » view thread      » older message » newer message

Pete Stoner wrote:
> I would still like to know why the addition of one blank line can cause or
> fix my original failure, but I think Rob is the only man to answer that one.

This rarely means there's a bug in the interpreter. It usually means
that you are doing something that isn't "kosher". 

If you change a program in any way, the memory addresses of variables
and other blocks of memory, as well as the contents of memory can change.

In some cases you can instantly find your problem by copying 
euphoria\include\safe.e into the same directory as your main 
program file, and then renaming safe.e as machine.e in that directory. 
Now when you run your program, a whole bunch of extra memory checks 
will occur, and you might get an error message on the screen telling
you, for example, that you are poking into some memory that 
doesn't belong to you.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu