Guys, I'm bugged with this error. It's driving me insane! Error EACCESS VIOLATION with message ACCESS VIOLATION at address 00479966 ... Delphi tells me the error ocurred in DXSprite Class, procedure TSprite.Dead and in the line:
FEngine.FDeadList.Add(Self);

I posted previously about the same error, I thought it had gone away but no. Problem is that it only happens in full screen mode and it sort of happens when it whants too. I tried setting breakpoints but can't find the error in my code. Someone said it might be that an item in dxSpriteEngine.Engine.items list is invalid or points to nill. How do I check for an invalid item?

Anyone experiencing the same problem or know what's causing it? Any help would be appreciated.