SilverWarrior, I'm using Laz 1.0 with FPC 2.6.0. Maybe that's the problem? Dunno.

@User137, @Will - it's not much of a crash now, as I've eliminated source of it (I call State.Update differently now and threads don't get in the way). It's more collision either being stuck (app doesn't freeze as when I press ESC in Debug State game is returning to main menu) or gets epilepsy.

I have strong feeling that it may have something to do with how I now update states, but can't pinpoint exact source of a problem (calling too often?). Last night (12/13 august) I've spend debugging issue. Nothing came out of it.