Spell icons missing and crash starting new game
Moderators: Slitherine Core, Gothic Labs
-
- Private First Class - Wehrmacht Inf
- Posts: 7
- Joined: Tue Dec 28, 2010 6:53 pm
- Location: Istanbul
Spell icons missing and crash starting new game
When I click "Play Game" from launcher, I get 6-7 long lists of "spell icons missing" report.
After choosing the nation, the game crashes when I click "play". I do not right click.
The crash report:
Sovereignty Error Report - Version: EA1 Build: 40
=========================================================
Sovereignty Crash in thread: Main
Error: Verilen anahtar sözlükte yoktu.
Stack traces:
-------------
Active thread (Main):
Method: TValue get_Item(TKey)
File:
Line Number: 0
Method: Void PopulateRealms(Sovereignty.GameData.DataMain)
File:
Line Number: 0
Method: Void SetupInitialGameState(Sovereignty.GameData.RealmData, Sovereignty.Game.CGame)
File:
Line Number: 0
Method: Void StartNewGame(Sovereignty.GameData.RealmData, Sovereignty.Game.Campaigns.CampaignBase)
File:
Line Number: 0
Method: Void InitGame()
File: e:\Games\Steam\steamapps\common\Sovereignty Crown of Kings\Data\UI\TestForm.cs
Line Number: 720
Method: Void Update(Single)
File: e:\Games\Steam\steamapps\common\Sovereignty Crown of Kings\Data\UI\TestForm.cs
Line Number: 1136
Method: Void RenderControl(SlimDX.Direct3D9.Effect, Single)
File:
Line Number: 0
Method: Void RenderEngine_OnRender(Single)
File:
Line Number: 0
Method: Void Invoke(Single)
File:
Line Number: 0
Method: Void RenderFrame()
File:
Line Number: 0
Method: Void OnIdle(System.Object, System.EventArgs)
File:
Line Number: 0
Method: Boolean System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32)
File:
Line Number: 0
Method: Boolean System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
File:
Line Number: 0
Method: Void RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
File:
Line Number: 0
Method: Void RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
File:
Line Number: 0
Method: Void Run(System.Windows.Forms.Form)
File:
Line Number: 0
Method: Void Run(System.Windows.Forms.Form, SlimDX.Windows.MainLoop)
File:
Line Number: 0
Method: Void StartThread()
File:
Line Number: 0
Method: Void MainFunc()
File:
Line Number: 0
Method: Void ThreadFunc()
File:
Line Number: 0
============================END THREAD TRACE============================
AI:
Method: Void MainThreadLoop()
File:
Line Number: 0
Method: Void ThreadFunc()
File:
Line Number: 0
Method: Void ThreadStart_Context(System.Object)
File:
Line Number: 0
Method: Void RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
File:
Line Number: 0
Method: Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
File:
Line Number: 0
Method: Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
File:
Line Number: 0
Method: Void ThreadStart()
File:
Line Number: 0
============================END THREAD TRACE============================
My OS is Windows 8-64 bit. I launch the game from Steam. I tried verifying game cache and reinstalling the game, but the problem persists.
After choosing the nation, the game crashes when I click "play". I do not right click.
The crash report:
Sovereignty Error Report - Version: EA1 Build: 40
=========================================================
Sovereignty Crash in thread: Main
Error: Verilen anahtar sözlükte yoktu.
Stack traces:
-------------
Active thread (Main):
Method: TValue get_Item(TKey)
File:
Line Number: 0
Method: Void PopulateRealms(Sovereignty.GameData.DataMain)
File:
Line Number: 0
Method: Void SetupInitialGameState(Sovereignty.GameData.RealmData, Sovereignty.Game.CGame)
File:
Line Number: 0
Method: Void StartNewGame(Sovereignty.GameData.RealmData, Sovereignty.Game.Campaigns.CampaignBase)
File:
Line Number: 0
Method: Void InitGame()
File: e:\Games\Steam\steamapps\common\Sovereignty Crown of Kings\Data\UI\TestForm.cs
Line Number: 720
Method: Void Update(Single)
File: e:\Games\Steam\steamapps\common\Sovereignty Crown of Kings\Data\UI\TestForm.cs
Line Number: 1136
Method: Void RenderControl(SlimDX.Direct3D9.Effect, Single)
File:
Line Number: 0
Method: Void RenderEngine_OnRender(Single)
File:
Line Number: 0
Method: Void Invoke(Single)
File:
Line Number: 0
Method: Void RenderFrame()
File:
Line Number: 0
Method: Void OnIdle(System.Object, System.EventArgs)
File:
Line Number: 0
Method: Boolean System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32)
File:
Line Number: 0
Method: Boolean System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
File:
Line Number: 0
Method: Void RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
File:
Line Number: 0
Method: Void RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
File:
Line Number: 0
Method: Void Run(System.Windows.Forms.Form)
File:
Line Number: 0
Method: Void Run(System.Windows.Forms.Form, SlimDX.Windows.MainLoop)
File:
Line Number: 0
Method: Void StartThread()
File:
Line Number: 0
Method: Void MainFunc()
File:
Line Number: 0
Method: Void ThreadFunc()
File:
Line Number: 0
============================END THREAD TRACE============================
AI:
Method: Void MainThreadLoop()
File:
Line Number: 0
Method: Void ThreadFunc()
File:
Line Number: 0
Method: Void ThreadStart_Context(System.Object)
File:
Line Number: 0
Method: Void RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
File:
Line Number: 0
Method: Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
File:
Line Number: 0
Method: Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
File:
Line Number: 0
Method: Void ThreadStart()
File:
Line Number: 0
============================END THREAD TRACE============================
My OS is Windows 8-64 bit. I launch the game from Steam. I tried verifying game cache and reinstalling the game, but the problem persists.
-
- Slitherine
- Posts: 443
- Joined: Tue Apr 15, 2014 2:10 pm
Re: Spell icons missing and crash starting new game
Did you try the beta patch?
-
- Private First Class - Wehrmacht Inf
- Posts: 7
- Joined: Tue Dec 28, 2010 6:53 pm
- Location: Istanbul
Re: Spell icons missing and crash starting new game
I downloaded the patch now and it did not help. Still "spell icons missing" report and crash after choosing the nation and hitting "play".
Can it be somehow connected to the Windows language? Mine is Turkish. The error line in the report says "Verilen anahtar sözlükte yoktu.", which means "The given/defined key does not exist in the vocabulary/dictionary."
Sovereignty Error Report - Version: EA1.1 Build: 41
=========================================================
Sovereignty Crash in thread: Main
Error: Verilen anahtar sözlükte yoktu.
Stack traces:
-------------
Active thread (Main):
Method: TValue get_Item(TKey)
File:
Line Number: 0
Method: Void PopulateRealms(Sovereignty.GameData.DataMain)
File:
Line Number: 0
Method: Void SetupInitialGameState(Sovereignty.GameData.RealmData, Sovereignty.Game.CGame)
File:
Line Number: 0
Method: Void StartNewGame(Sovereignty.GameData.RealmData, Sovereignty.Game.Campaigns.CampaignBase)
File:
Line Number: 0
Method: Void InitGame()
File: e:\Games\Steam\steamapps\common\Sovereignty Crown of Kings\Data\UI\TestForm.cs
Line Number: 720
Method: Void Update(Single)
File: e:\Games\Steam\steamapps\common\Sovereignty Crown of Kings\Data\UI\TestForm.cs
Line Number: 1136
Method: Void RenderControl(SlimDX.Direct3D9.Effect, Single)
File:
Line Number: 0
Method: Void RenderEngine_OnRender(Single)
File:
Line Number: 0
Method: Void Invoke(Single)
File:
Line Number: 0
Method: Void RenderFrame()
File:
Line Number: 0
Method: Void OnIdle(System.Object, System.EventArgs)
File:
Line Number: 0
Method: Boolean System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32)
File:
Line Number: 0
Method: Boolean System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
File:
Line Number: 0
Method: Void RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
File:
Line Number: 0
Method: Void RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
File:
Line Number: 0
Method: Void Run(System.Windows.Forms.Form)
File:
Line Number: 0
Method: Void Run(System.Windows.Forms.Form, SlimDX.Windows.MainLoop)
File:
Line Number: 0
Method: Void StartThread()
File:
Line Number: 0
Method: Void MainFunc()
File:
Line Number: 0
Method: Void ThreadFunc()
File:
Line Number: 0
============================END THREAD TRACE============================
AI:
Method: Void MainThreadLoop()
File:
Line Number: 0
Method: Void ThreadFunc()
File:
Line Number: 0
Method: Void ThreadStart_Context(System.Object)
File:
Line Number: 0
Method: Void RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
File:
Line Number: 0
Method: Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
File:
Line Number: 0
Method: Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
File:
Line Number: 0
Method: Void ThreadStart()
File:
Line Number: 0
============================END THREAD TRACE============================
Can it be somehow connected to the Windows language? Mine is Turkish. The error line in the report says "Verilen anahtar sözlükte yoktu.", which means "The given/defined key does not exist in the vocabulary/dictionary."
Sovereignty Error Report - Version: EA1.1 Build: 41
=========================================================
Sovereignty Crash in thread: Main
Error: Verilen anahtar sözlükte yoktu.
Stack traces:
-------------
Active thread (Main):
Method: TValue get_Item(TKey)
File:
Line Number: 0
Method: Void PopulateRealms(Sovereignty.GameData.DataMain)
File:
Line Number: 0
Method: Void SetupInitialGameState(Sovereignty.GameData.RealmData, Sovereignty.Game.CGame)
File:
Line Number: 0
Method: Void StartNewGame(Sovereignty.GameData.RealmData, Sovereignty.Game.Campaigns.CampaignBase)
File:
Line Number: 0
Method: Void InitGame()
File: e:\Games\Steam\steamapps\common\Sovereignty Crown of Kings\Data\UI\TestForm.cs
Line Number: 720
Method: Void Update(Single)
File: e:\Games\Steam\steamapps\common\Sovereignty Crown of Kings\Data\UI\TestForm.cs
Line Number: 1136
Method: Void RenderControl(SlimDX.Direct3D9.Effect, Single)
File:
Line Number: 0
Method: Void RenderEngine_OnRender(Single)
File:
Line Number: 0
Method: Void Invoke(Single)
File:
Line Number: 0
Method: Void RenderFrame()
File:
Line Number: 0
Method: Void OnIdle(System.Object, System.EventArgs)
File:
Line Number: 0
Method: Boolean System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32)
File:
Line Number: 0
Method: Boolean System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr, Int32, Int32)
File:
Line Number: 0
Method: Void RunMessageLoopInner(Int32, System.Windows.Forms.ApplicationContext)
File:
Line Number: 0
Method: Void RunMessageLoop(Int32, System.Windows.Forms.ApplicationContext)
File:
Line Number: 0
Method: Void Run(System.Windows.Forms.Form)
File:
Line Number: 0
Method: Void Run(System.Windows.Forms.Form, SlimDX.Windows.MainLoop)
File:
Line Number: 0
Method: Void StartThread()
File:
Line Number: 0
Method: Void MainFunc()
File:
Line Number: 0
Method: Void ThreadFunc()
File:
Line Number: 0
============================END THREAD TRACE============================
AI:
Method: Void MainThreadLoop()
File:
Line Number: 0
Method: Void ThreadFunc()
File:
Line Number: 0
Method: Void ThreadStart_Context(System.Object)
File:
Line Number: 0
Method: Void RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
File:
Line Number: 0
Method: Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
File:
Line Number: 0
Method: Void Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
File:
Line Number: 0
Method: Void ThreadStart()
File:
Line Number: 0
============================END THREAD TRACE============================
-
- Slitherine
- Posts: 443
- Joined: Tue Apr 15, 2014 2:10 pm
Re: Spell icons missing and crash starting new game
Jekky will look into this asap.
Sorry for that.
Sorry for that.
Re: Spell icons missing and crash starting new game
It sounds like a failed install - perhaps try uninstalling the game from steam then reinstalling?
-
- Slitherine
- Posts: 443
- Joined: Tue Apr 15, 2014 2:10 pm
Re: Spell icons missing and crash starting new game
Are you Lancelot on steam? Seems to be the same error.
-
- Private First Class - Wehrmacht Inf
- Posts: 7
- Joined: Tue Dec 28, 2010 6:53 pm
- Location: Istanbul
Re: Spell icons missing and crash starting new game
No, I am not Lancelot.
I already tried reinstalling the game and verifying game cache.
I already tried reinstalling the game and verifying game cache.
Re: Spell icons missing and crash starting new game
can you confirm if the files it claims are missing are actually missing, or if they are in fact present?
-
- Private First Class - Wehrmacht Inf
- Posts: 7
- Joined: Tue Dec 28, 2010 6:53 pm
- Location: Istanbul
Re: Spell icons missing and crash starting new game
There are no missing files, but missing spell icons.
When I hit "play game" in the launcher, I get 7 lists of missing spell icons, like:
The following deafult spell icons are missing:
Explorers Ambition: explorers_ambition
...
...
...
Maybe 20-30 such icon names.
Then when I click okay button under the list, I get another list:
The following highlighted spell icons are missing
...
...
...
There are 7 such lists. After that the game is launched, but when I hit "play" after choosing a race I get the crash message I pasted in my initial message.
When I hit "play game" in the launcher, I get 7 lists of missing spell icons, like:
The following deafult spell icons are missing:
Explorers Ambition: explorers_ambition
...
...
...
Maybe 20-30 such icon names.
Then when I click okay button under the list, I get another list:
The following highlighted spell icons are missing
...
...
...
There are 7 such lists. After that the game is launched, but when I hit "play" after choosing a race I get the crash message I pasted in my initial message.
-
- Private First Class - Wehrmacht Inf
- Posts: 7
- Joined: Tue Dec 28, 2010 6:53 pm
- Location: Istanbul
Re: Spell icons missing and crash starting new game
As I suspected, the error was caused by Windows language. I changed the Windows language from Turkish to English and the game worked without errors.
Of course, this is not an ideal solution. The game crashes if the Windows language is Turkish and possibly this happens in some other languages as well. I hope the developers will patch this issue.
I am using Windows 8.
Of course, this is not an ideal solution. The game crashes if the Windows language is Turkish and possibly this happens in some other languages as well. I hope the developers will patch this issue.
I am using Windows 8.
Re: Spell icons missing and crash starting new game
Very strange, not sure why it would affect the ability to locate those files just because the language is different, we will have to investigate that one.
Re: Spell icons missing and crash starting new game
@Jekky
Usually it's because the use of regional characters, specifically on non Windows 1252 codepage characters.
Usually it's because the use of regional characters, specifically on non Windows 1252 codepage characters.
Re: Spell icons missing and crash starting new game
Well, i spent some time with my system in Turkish and nothing interesting happened - then i tried changing my -location- to turkey, and it started to crash.
Not sure why, but for some reason it was trying to convert the characters I, İ, ı and i when loading the XML - this has now been stopped and the game works fine when location is turkey (and presumably any other affected locales)
Not sure why, but for some reason it was trying to convert the characters I, İ, ı and i when loading the XML - this has now been stopped and the game works fine when location is turkey (and presumably any other affected locales)