Re: EXW caused an invalid page fault

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

On 14 Apr 2001, at 16:52, Robert Craig wrote:

> 
> 
> 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.

Ok, i moved machine.e out of include dir, and renamed safe.e to machine.e, 
and get errors all over the place. It absolutely refuses to connect online. I 
guess this is the most relavant error:

D:\EUPHORIA\include\machine.e:181 in procedure die() 
attempt to divide by 0 
    msg = {65'A',84'T',84'T',69'E',77'M',80'P',84'T',32' ',84'T',79'O',
32' ',70'F',82'R',69'E',69'E',32' ',85'U',83'S',73'I',78'N',71'G',32' ',
65'A',78'N',32' ',73'I',76'L',76'L',69'E',71'G',65'A',76'L',32' ',65'A',
68'D',68'D',82'R',69'E',83'S',83'S',33'!'}
    t = 8.02
    i = 7

... called from D:\EUPHORIA\include\machine.e:558 in procedure free()  
    a = 6978784
    n = <no value>
    i = 2

The free line is:
free(agent)

and  agent = 6978784

Kat

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

Search



Quick Links

User menu

Not signed in.

Misc Menu