Causeway error 9
John Kinne reported:
> I have a Euphoria program (which I have distributed to many people)
> that mostly works, but on an Epson computer, with 8M extended
> memory, DOS 6.22, and Windows 3.1 My Bound Euphoria program
> reports a
> Causeway error 9: unrecoverable exception. Program Terminated
This error might be caused if your program uses peek() or poke()
with an illegal memory address. For instance, if you use allocate() or
allocate_low() and then you peek or poke outside of the allocated region
of memory. Another possibility is that you call a DOS software
interrupt and give it a bad address as a parameter.
Of course it could always be a bug in Euphoria or Causeway
but take a look at your own code first, since no one else
has reported this kind of problem.
Perhaps you could add "with trace" and trace(1) to
your program, and send a (preferably unshrouded) copy to
your user. He could then note the last statement executed before
the crash.
Regards,
Rob Craig
Rapid Deployment Software
|
Not Categorized, Please Help
|
|