If you've contributed via Kickstarter/PayPal/Humble at a level where you're entitled to private alpha test access or a Supporter badge please send Jon Shafer a private message with your email address.

Author Topic: [CTD] Error ID  (Read 929 times)

[CTD] Error ID
« on: December 22, 2018, 07:51:26 AM »
Hi. CTD when clicking the button not studying profession. Savegame attached.



ERROR ID :     [ Referencia a objeto no establecida como instancia de un objeto ]


---------------------------------------------------------------------------------



   en AtTheGatesAI . ns_DiplomacyAI . WorldDiploAI . TestForIntrusion(MapObject mapObject)   en AtTheGatesAI . ns_DiplomacyAI . WorldDiploAI . MapObjectTileChanged(MapObject mapObject)   en AtTheGatesGame . ns_GameCode . ns_MapObjects . ATGMapObject . SetTile(ATGTile newTile)   en AtTheGatesGame . ns_GameCode . MovableObject . SetTile(ATGTile newTile)   en AtTheGatesGame . ns_GameCode . ATGArmy . SetTile(ATGTile toTile)   en AtTheGatesGame . ns_GameCode . MovableObject . Move(Tile atgTile)   en AtTheGatesGame . ns_GameCode . MovableObject . MoveAlongPath()   en AtTheGatesGame . ns_GameCode . MovableObject . StartPath(Path newPath)   en AtTheGatesGame . ns_GameCode . MovableObject . TryEntering(Tile toATGTile)   en AtTheGatesUI . ns_InGame . WorldScreen . TestMouseClicked()   en AtTheGatesUI . ns_InGame . WorldScreen . Update_Mouse()   en AtTheGatesUI . ns_InGame . WorldScreen . Update(GameTime gameTime, Input input)   en AtTheGatesGame . ns_UIControllers . ATGWorldScreen . Update(GameTime gameTime)   en ElfTools . Screens . ScreenManager . Update(GameTime gameTime)   en AtTheGatesGame . GameCore . UpdateEx(GameTime gameTime)   en AtTheGatesGame . GameCore . Update(GameTime gameTime)   en Microsoft . Xna . Framework . Game . Tick()   en Microsoft . Xna . Framework . Game . HostIdle(Object sender, EventArgs e)   en Microsoft . Xna . Framework . GameHost . OnIdle()   en Microsoft . Xna . Framework . WindowsGameHost . RunOneFrame()   en Microsoft . Xna . Framework . WindowsGameHost . ApplicationIdle(Object sender, EventArgs e)   en System . Windows . Forms . Application . ThreadContext . System . Windows . Forms . UnsafeNativeMethods . IMsoComponent . FDoIdle(Int32 grfidlef)   en System . Windows . Forms . Application . ComponentManager . System . Windows . Forms . UnsafeNativeMethods . IMsoComponentManager . FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)   en System . Windows . Forms . Application . ThreadContext . RunMessageLoopInner(Int32 reason, ApplicationContext context)   en System . Windows . Forms . Application . ThreadContext . RunMessageLoop(Int32 reason, ApplicationContext context)   en System . Windows . Forms . Application . Run(Form mainForm)   en Microsoft . Xna . Framework . WindowsGameHost . Run()   en Microsoft . Xna . Framework . Game . RunGame(Boolean useBlockingRun)   en Microsoft . Xna . Framework . Game . Run()   en AtTheGatesGame . ProgramCommon . RunGame()   en AtTheGatesGame      ProgramCommon  .  MainEx              (   String[] args   )

  • Running through Steam
  • Windows 8.1, 64 bits
  • Spanish system
  • Intel Core i7-4770k @ 3.50GHz
  • NVDIA Geforce GTX 970
  • 1920 x 1080

Re: [CTD] Error ID
« Reply #1 on: December 24, 2018, 08:00:02 AM »
Jon, this bug is reproducible and a killer one.

See attachment (jpg).
  • Running through Steam
  • Windows 8.1, 64 bits
  • Spanish system
  • Intel Core i7-4770k @ 3.50GHz
  • NVDIA Geforce GTX 970
  • 1920 x 1080

Re: [CTD] Error ID
« Reply #2 on: December 28, 2018, 01:57:47 PM »
Bug not fixed in the last patch (today 28th) and is killing all my games, even the new ones.
  • Running through Steam
  • Windows 8.1, 64 bits
  • Spanish system
  • Intel Core i7-4770k @ 3.50GHz
  • NVDIA Geforce GTX 970
  • 1920 x 1080

Jon Shafer

  • Lord of the Forest
  • *
    • View Profile
    • Jon Shafer on Design
Re: [CTD] Error ID
« Reply #3 on: December 31, 2018, 01:13:42 PM »
I'm looking into this one. Added additional debugging code in v0.9.1, as I haven't been able to get it to happen on my computer. I'll try with your saves again. If anyone else is running into this issue please post any info you have here.

- Jon
If you have any questions, please send me a private message here on the forums or an email at contact@conifergames.com. Thanks for your support!

Jon Shafer

  • Lord of the Forest
  • *
    • View Profile
    • Jon Shafer on Design
Re: [CTD] Error ID
« Reply #4 on: December 31, 2018, 01:34:27 PM »
Nevermind, got this to reproduce for me finally. I'll start working on a fix. In the meantime, you can avoid this by switching the Professions Screen to show "More" (by clicking the button in the lower-left corner of the screen). It's only in the default view that the game crashes.

- Jon
If you have any questions, please send me a private message here on the forums or an email at contact@conifergames.com. Thanks for your support!

Re: [CTD] Error ID
« Reply #5 on: December 31, 2018, 02:50:02 PM »
Thanks Jon.
  • Running through Steam
  • Windows 8.1, 64 bits
  • Spanish system
  • Intel Core i7-4770k @ 3.50GHz
  • NVDIA Geforce GTX 970
  • 1920 x 1080