1. Re: EXW caused an invalid page fault

Kat writes:
> Uh huh, now.. why is Eu crashing on me?

Messages about page faults are usually due to
a bug in the Euphoria program you are running,
not the exw interpreter. exw.exe is acting on behalf
of your program. Windows says exw.exe did something
bad, but 99% of the time it's really your program 
that's at fault. Your program may be poking
into an illegal memory address (euphoria\include\safe.e 
can sometimes catch these bugs), or it may be passing
bad arguments to C routines in .dlls.

The stack dump and register information is
of no use to me.

If you use the registered version of the
Translator, you can see the
Euphoria statement that was being
performed when the crash occurred
(as well as the 200 previous statements).
I'll add a similar facility to the interpreter for
the next release.

It could also be a hardware problem,
but I doubt it. "page fault" is a very common
message that you get when a program
has referenced an illegal memory address.

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

new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu