Re: Very strange problem - Eu bug?? (Eu 2.5)
- Posted by Robert Craig <rds at RapidEuphoria.com> Feb 28, 2006
- 684 views
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