Error Message Question! Pointer +9902, gtags(0,36)

Started by Hollister Man, Tue 14/12/2004 02:02:00

Previous topic - Next topic

Hollister Man

I just did some serious re-coding of a demo I was playing with (you wouldn't believe how hard it is to play with someone else's code sometimes) and it started up okay, but there was a missing 'export' that I had to include, so that crashed.  I put that function back in, and voila, I get a startup crash (it doesn't get as far as it did the last time) with this message.

---------------------------
Illegal exception
---------------------------
An exception 0xC0000005 occured in ACWIN.EXE at EIP = 0x7C911E58 ; program pointer is +9902, ACI version 2.70.790, gtags (0,36)

AGS cannot continue, this exception was fatal. Please note down the numbers above, remember what you were doing at the time and notify CJ on the Tech forum.

Most versions of Windows allow you to press Ctrl+C now to copy this entire message to the clipboard for easy reporting.
That's like looking through a microscope at a bacterial culture and seeing a THOUSAND DANCING HAMSTERS!

Your whole planet is gonna blow up!  Your whole DAMN planet...

Gilbert

Hmm did you resave the rooms that use this function?

Hollister Man

I didn't think of that, because I honestly don't know what it does.  Its just an empty function (no commands inside it.)

Thanks, I'll try that.
That's like looking through a microscope at a bacterial culture and seeing a THOUSAND DANCING HAMSTERS!

Your whole planet is gonna blow up!  Your whole DAMN planet...

Pumaman

When exporting/importing things in the script, make sure that the types in the import line exactly match those of the export.

For example if you had this:

char a;
export a;

and then:

import int a;

things will get messy (because it's a char not an int).
Same goes for function parameter lists.

SMF spam blocked by CleanTalk