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: Crash on removing a trait  (Read 36 times)

Crash on removing a trait
« on: February 02, 2019, 03:18:20 PM »
I tried to remove Smithing Lineage trait and got a crash.
The clan had no profession after a punishment.
Next turn he was trained in new profession, after that the trait removed successfully.
But here is another bug: after removing the clan got his old (pre-punishment) profession back.

Code: [Select]
---------------------------
( x _ x )    HE'S  DEAD,  JIM
---------------------------
                    AT  THE  GATES  HAS  CRASHED !


Please help us fix this by providing all of the following :

   ( 1 )   A text copy or screenshot of this message.
   ( 2 )   The  [ Crash.AtGLog ]  file in your install folder.
   ( 3 )   A description of the last thing you did.



-------------------------------------------------------------
ERROR ID :     [ Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt ]
-------------------------------------------------------------

   bei AtTheGatesUI  .  ns_InGame  .  ClanCard  .  Refresh()   bei AtTheGatesUI  .  ns_InGame  .  ClanCard  .  Update_Direct(Boolean calledUsingNormalUpdatePipeline)   bei AtTheGatesUI  .  ns_InGame  .  ClanCard  .  UpdateEx(GameTime gameTime)   bei ElfTools  .  Interfaces  .  InterfaceObject  .  Update(GameTime gameTime)   bei ElfTools  .  Interfaces  .  Layout  .  InterfaceContainer  .  UpdateEx(GameTime gameTime)   bei ElfTools  .  Interfaces  .  InterfaceObject  .  Update(GameTime gameTime)   bei ElfTools  .  Interfaces  .  Layout  .  InterfaceContainer  .  UpdateEx(GameTime gameTime)   bei ElfTools  .  Interfaces  .  InterfaceObject  .  Update(GameTime gameTime)   bei ElfTools  .  Interfaces  .  InterfaceManager  .  Update(GameTime gameTime)   bei AtTheGatesCommon  .  ns_UI  .  ATGCloseableScreen  .  Update_Base(GameTime gameTime)   bei AtTheGatesCommon  .  ns_UI  .  PopupScreen  .  Update(GameTime gameTime)   bei ElfTools  .  Screens  .  ScreenManager  .  Update(GameTime gameTime)   bei AtTheGatesGame  .  GameCore  .  UpdateEx(GameTime gameTime)   bei AtTheGatesGame  .  GameCore  .  Update(GameTime gameTime)   bei Microsoft  .  Xna  .  Framework  .  Game  .  Tick()   bei Microsoft  .  Xna  .  Framework  .  Game  .  HostIdle(Object sender, EventArgs e)   bei Microsoft  .  Xna  .  Framework  .  GameHost  .  OnIdle()   bei Microsoft  .  Xna  .  Framework  .  WindowsGameHost  .  RunOneFrame()   bei Microsoft  .  Xna  .  Framework  .  WindowsGameHost  .  ApplicationIdle(Object sender, EventArgs e)   bei System  .  Windows  .  Forms  .  Application  .  ThreadContext  .  System  .  Windows  .  Forms  .  UnsafeNativeMethods  .  IMsoComponent  .  FDoIdle(Int32 grfidlef)   bei System  .  Windows  .  Forms  .  Application  .  ComponentManager  .  System  .  Windows  .  Forms  .  UnsafeNativeMethods  .  IMsoComponentManager  .  FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)   bei System  .  Windows  .  Forms  .  Application  .  ThreadContext  .  RunMessageLoopInner(Int32 reason, ApplicationContext context)   bei System  .  Windows  .  Forms  .  Application  .  ThreadContext  .  RunMessageLoop(Int32 reason, ApplicationContext context)   bei System  .  Windows  .  Forms  .  Application  .  Run(Form mainForm)   bei Microsoft  .  Xna  .  Framework  .  WindowsGameHost  .  Run()   bei Microsoft  .  Xna  .  Framework  .  Game  .  RunGame(Boolean useBlockingRun)   bei Microsoft  .  Xna  .  Framework  .  Game  .  Run()   bei AtTheGatesGame  .  ProgramCommon  .  RunGame()   bei AtTheGatesGame  .  ProgramCommon  .  MainEx   ( args )
---------------------------
OK   
---------------------------