[Fixed for V0.38] Crash trying to fireball a Giggler
Posted: Wed Apr 19, 2006 4:11 am
I wasn't really expecting a bug, so, I'm sorry I don't have very detailed information, but, basically, I was running around SS, about to fireball a Giggler, and, as soon as I pressed the spell symbols to let the fireball loose, I get kicked back to windows with the crash message. Here's the diagnostics:
Error:
an access violation exception.
Stack Dump:
RTC.MakeSoundXYZ();
RTC.DamageMonster(int 566, int 850, char 34, char 7, char 2, int 5);
RTC.DamageTile(char 34, char 7, char 2, int 850, int 5);
RTC.SpellHitSomething(pointer 0x045D0304, int 19997, int 566, char 34, char 7, char 2);
RTC.ItemHitSomething(int 19997, int 566, char 34, char 7, char 2);
RTC.AddItemToTileCheckHitSomethingMonster(int 19997, int 2272, int 566, int 1681, char 34, char 7, char 2);
RTC.AddItemToTileCheckHitSomething(int 19997, int 2272, int 566, int 1681, char 34, char 7, char 2);
RTC.AddItemToTileCheck(int 19997, int 2272, char 34, char 7, char 2);
RTC.AddItemToTile(int 19997, char 34, char 7, char 2, char 2);
RTC.UpdateItemStdSpell(int 19997, int 2272, char 35, char 7, char 2, pointer 0x00000000);
RTC.UpdateItem(int 19997, char 35, char 7, char 2, pointer 0x00000000);
RTC.UpdateDungeon();
RTC.ProgStateInDungeon();
RTC.DoFrame(int 50);
RTC.WinMain();
Error:
an access violation exception.
Stack Dump:
RTC.MakeSoundXYZ();
RTC.DamageMonster(int 566, int 850, char 34, char 7, char 2, int 5);
RTC.DamageTile(char 34, char 7, char 2, int 850, int 5);
RTC.SpellHitSomething(pointer 0x045D0304, int 19997, int 566, char 34, char 7, char 2);
RTC.ItemHitSomething(int 19997, int 566, char 34, char 7, char 2);
RTC.AddItemToTileCheckHitSomethingMonster(int 19997, int 2272, int 566, int 1681, char 34, char 7, char 2);
RTC.AddItemToTileCheckHitSomething(int 19997, int 2272, int 566, int 1681, char 34, char 7, char 2);
RTC.AddItemToTileCheck(int 19997, int 2272, char 34, char 7, char 2);
RTC.AddItemToTile(int 19997, char 34, char 7, char 2, char 2);
RTC.UpdateItemStdSpell(int 19997, int 2272, char 35, char 7, char 2, pointer 0x00000000);
RTC.UpdateItem(int 19997, char 35, char 7, char 2, pointer 0x00000000);
RTC.UpdateDungeon();
RTC.ProgStateInDungeon();
RTC.DoFrame(int 50);
RTC.WinMain();