Kagamin Wrote:

> Jesse Phillips Wrote:
> 
> > writeln("I"m still ok")
> > writeln(myObject is null); // Crash with access violation
> 
> try
> writeln("I'm still ok");
> writeln(0);
> writeln(false);

All those print.

> > I'm not even accessing myObject, I'm just asking if it has a value it 
> > shouldn't!
> 
> Did you try a debugger?
> At least, you can see where it crashes.

I'm pretty sure it crashes any time a Look at an object. I placed a print 
statement after where I said it crashes and it doesn't print. So while it isn't 
definitive, I'm pretty confident.

On top of that with -g Optlink will fail with:

Unexpected OPTLINK Termination at EIP=0042781B

EAX=00000000 EBX=00000204 ECX=000000E2 EDX=04020B9E ESI=0043E664 EDI=01324000 
EBP=0012FFF0 ESP=0012FF70 FIrst=00402000

Again, without a good test case this is probably useless, and I'll look into 
updating dmd/optlink when I update my libraries for the new compiler (DUI, 
LuaD).

Reply via email to