2 types of crashes

Post Reply
Munin320
Private First Class - Wehrmacht Inf
Private First Class - Wehrmacht Inf
Posts: 7
Joined: Thu Nov 30, 2017 12:20 am

2 types of crashes

Post by Munin320 »

Hi,
both happen with Slitherine version 1.0 and 1.02.

1. Right now the game is unplayable on that machine because of this one: Every time after 1-3 turns the game will hang when the message "Please wait. The map is updating..." is displayed, clicking once will display the OS "busy" mouse cursor, clicking a second time will result in a crash. The error.log is empty, and the aggressors.log is attached.

2. Curiously - and maybe related - the game will only offer OpenGL modes, even though every other game prefers DirectX on that machine.
If I force the use of DX9, the game crashes on start-up and the error.log is:

Code: Select all

at Ogre.Root._updateAllRenderTargets(Root* )
   at Aggressors.UI.AggressorsForm.UpdateGUIWhileLoading()
   at Aggressors.UI.AggressorsForm.ChangeProgressBarValueOnGUIThread(Int32 increment, LOADING_STATE loadingState, String loadingHint, String loadingHintTitle)
   at Aggressors.UI.AggressorsForm.ChangeProgressBarValue(Int32 increment, LOADING_STATE loadingState, String loadingHint, String loadingHintTitle)
   at Aggressors.UI.AggressorsForm.ChangeProgressBarValue(Int32 increment, LOADING_STATE loadingState)
   at Aggressors.UI.AggressorsForm.ShowProgressWindow(String title, EventHandler progressFinished, Boolean showHints, Boolean clearPreviousWindows)
   at Aggressors.UI.AggressorsForm.SetWallpaper(Boolean includingTitles)
   at Aggressors.UI.AggressorsForm.AddGuiControls()
   at Aggressors.UI.AggressorsForm.CreateGUI()
   at Aggressors.UI.AggressorsForm.CreateScene()
   at Aggressors.UI.MogreForm.Init(RestoreMapStateInformation restoreMapStateInformation, String[] args)
   at Aggressors.UI.AggressorsForm.Init(RestoreMapStateInformation restoreMapStateInformation, String[] args)
   at Aggressors.UI.Program.Main(String[] args)]
OGRE EXCEPTION(3:RenderingAPIException): Cannot reset device! in D3D9RenderWindow::reset at D:\Mogre BUILD 2012-10\BuildOutput\Main\OgreSrc\ogre\RenderSystems\Direct3D9\src\OgreD3D9Device.cpp (line 421)D3D9RenderWindow::reset
Attachments
aggressors.zip
zipped log file
(9.25 KiB) Downloaded 152 times
pavelk
Kubat Software
Kubat Software
Posts: 2467
Joined: Mon May 16, 2016 4:27 pm

Re: 2 types of crashes

Post by pavelk »

Hi Munin,
thank you for reporting this.
I am not sure how did you try to "force" the game to use DirectX but that is definitely NOT how it should work. The game works with OpenGL and there is no reason to think that it is worse than DirectX. DirectX is not supported by the game.

Can you please ensure that you have the latest GPU driver? Can you also run this batch file. We have few reports about antivirus preventing the game run properly because it doesnt give it an access to its own files in the documents folder.
Please let me know if that helped.
Pavel
pavelk
Kubat Software
Kubat Software
Posts: 2467
Joined: Mon May 16, 2016 4:27 pm

Re: 2 types of crashes

Post by pavelk »

Munin320 wrote: Sat Sep 29, 2018 9:58 pmEvery time after 1-3 turns the game will hang when the message "Please wait. The map is updating..." is displayed, clicking once will display the OS "busy" mouse cursor, clicking a second time will result in a crash. The error.log is empty, and the aggressors.log is attached
Can you please forward me the save file you are playing? Also please use only the latest available version when play.
Thank you
Pavel
Munin320
Private First Class - Wehrmacht Inf
Private First Class - Wehrmacht Inf
Posts: 7
Joined: Thu Nov 30, 2017 12:20 am

Re: 2 types of crashes

Post by Munin320 »

<<
Also please use only the latest available version when play
>>
Same in 1.04 and 1.05 - after max. 3 turns the game hangs and after two clicks crashes.

<<
Can you please forward me the save file you are playing?
>>
There's no save - I just start a game, any game as whatever faction, play for max 3 turns, hang, crash, that's all.
Changing game settings has no effect.

<<
Can you please ensure that you have the latest GPU driver?
>>
I already use the latest drivers available, but that doesn't mean much, as AMD's OpenGL drivers are notoriuosly bad.
Stars in Shadow - which also uses OpenGL - for example has quite a bit of special code to make AMD drivers not blow up.

<<
I am not sure how did you try to "force" the game to use DirectX
>>
I did so by changing the ogre.cfg and initialsettings.config files. The DirectX .dlls for Ogre are there so I thought I'd give it a try. But, of course, if you don't support it at all the DLLs are of no use, and the force will fail :-)

Looks like I'm out of luck with this game, shame really :-(

Thanks anyway!
pavelk
Kubat Software
Kubat Software
Posts: 2467
Joined: Mon May 16, 2016 4:27 pm

Re: 2 types of crashes

Post by pavelk »

Hi Munin320,
can you please get back to OpenGL usage and once it crashes, use the error tool and send me the report (there is a big button for that).
Thank you
Pavel
pavelk
Kubat Software
Kubat Software
Posts: 2467
Joined: Mon May 16, 2016 4:27 pm

Re: 2 types of crashes

Post by pavelk »

Hi Munin320,
we would really like you to be able to play the game. Please PM me if you are willing to do one-to-one support (either via Discord or Skype). I hope we will be able to figure it out!
SirGarnet
Brigadier-General - Elite Grenadier
Brigadier-General - Elite Grenadier
Posts: 2186
Joined: Fri Apr 18, 2008 10:13 am

Re: 2 types of crashes

Post by SirGarnet »

pavelk wrote: Sat Oct 13, 2018 11:03 amwe would really like you to be able to play the game. Please PM me if you are willing to do one-to-one support (either via Discord or Skype). I hope we will be able to figure it out!
Dear Pavel, please check Private Message
pavelk
Kubat Software
Kubat Software
Posts: 2467
Joined: Mon May 16, 2016 4:27 pm

Re: 2 types of crashes

Post by pavelk »

SirGarnet wrote: Mon Nov 12, 2018 8:13 pmDear Pavel, please check Private Message
I already replied:)
Post Reply

Return to “Aggressors: Tech Support”