Gurken Khan Posted July 29, 2021 Report Share Posted July 29, 2021 6 minutes ago, Stan` said: Does it happen with that map only? I only noticed it with that game on Ngorongoro so far, where the shuffling of positions happens quite consistently when starting the replay. The next game/map that wasn't the case. I will look out for that effect in my next games. Quote Link to comment Share on other sites More sharing options...
smiley Posted July 29, 2021 Report Share Posted July 29, 2021 Non deterministic execution with a seeded psuedo rng. Good luck to the lucky soul who is going to fix that. 1 Quote Link to comment Share on other sites More sharing options...
Gurken Khan Posted July 29, 2021 Report Share Posted July 29, 2021 1 hour ago, smiley said: Non deterministic execution with a seeded psuedo rng. Right. I believe that's what I wanted to say from the beginning. And I totally don't know which reaction button to hit for your post... Quote Link to comment Share on other sites More sharing options...
smiley Posted July 30, 2021 Report Share Posted July 30, 2021 None of the potential causes I can think of sounds particularly hard to fix. Then again, I have no clue as to which of them actually caused the bug, or if it is even one of them. No interest in finding out either. A laughing reaction might fit the most since the message of doom and gloom isn't as serious when you start debugging. However, at this point when this seems to be the norm and smooth releases doesn't seem to exist anymore, it might be worth it to consider the reasons why this is the case. Removing a singular oddly specific map script might sound like an attractive option, but people making that choice is the reason for this mess right now. Release with the bug, or fix it. Just don't bury it. Quote Link to comment Share on other sites More sharing options...
wraitii Posted July 30, 2021 Report Share Posted July 30, 2021 Thanks for the report -> this was actually a bug in the C++ height map loading code, hence why it happened there. 2 Quote Link to comment Share on other sites More sharing options...
wowgetoffyourcellphone Posted July 31, 2021 Report Share Posted July 31, 2021 ERROR: JavaScript error: simulation/components/UnitAI.js line 258 cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 enter@simulation/components/UnitAI.js:2196:15 FSM.prototype.SwitchToNextState@globalscripts/FSM.js:366:14 FSM.prototype.ProcessMessage@globalscripts/FSM.js:274:8 UnitAI.prototype.ProcessMessage@simulation/components/UnitAI.js:4277:15 Attack.prototype.StopAttacking@simulation/components/Attack.js:526:14 Resistance.prototype.OnOwnershipChanged@simulation/components/Resistance.js:181:62 ERROR: Script message handler OnOwnershipChanged failed ERROR: Error in timer on entity 5333, IID103, function TimerHandler: TypeError: cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 Timer@simulation/components/UnitAI.js:3282:10 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.TimerHandler@simulation/components/UnitAI.js:4159:15 Timer.prototype.OnUpdate@simulation/components/Timer.js:139:44 ERROR: JavaScript error: simulation/components/UnitAI.js line 258 cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 Order.Attack@simulation/components/UnitAI.js:427:16 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.PushOrderFront@simulation/components/UnitAI.js:3899:16 UnitAI.prototype.AttackVisibleEntity@simulation/components/UnitAI.js:4957:7 UnitAI.prototype.RespondToTargetedEntities@simulation/components/UnitAI.js:4994:15 UnitAI.prototype.AttackEntitiesByPreference@simulation/components/UnitAI_DE.js:89:14 LosAttackRangeUpdate@simulation/components/UnitAI.js:3278:11 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.OnRangeUpdate@simulation/components/UnitAI.js:4262:16 ERROR: Script message handler OnRangeUpdate failed ERROR: JavaScript error: simulation/components/UnitAI.js line 258 cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 Order.Attack@simulation/components/UnitAI.js:427:16 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.PushOrderFront@simulation/components/UnitAI.js:3899:16 UnitAI.prototype.AttackVisibleEntity@simulation/components/UnitAI.js:4957:7 UnitAI.prototype.RespondToTargetedEntities@simulation/components/UnitAI.js:4994:15 UnitAI.prototype.AttackEntitiesByPreference@simulation/components/UnitAI_DE.js:89:14 LosAttackRangeUpdate@simulation/components/UnitAI.js:3278:11 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.OnRangeUpdate@simulation/components/UnitAI.js:4262:16 ERROR: Script message handler OnRangeUpdate failed ERROR: Error in timer on entity 5345, IID7, function Attack: TypeError: cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 Order.Cheer@simulation/components/UnitAI.js:620:15 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.PushOrderFront@simulation/components/UnitAI.js:3899:16 UnitAI.prototype.Cheer@simulation/components/UnitAI.js:5810:7 UnitAI.prototype.CallPlayerOwnedEntitiesFunctionInRange@simulation/components/UnitAI.js:6433:23 enter@simulation/components/UnitAI.js:2216:12 FSM.prototype.SwitchToNextState@globalscripts/FSM.js:366:14 FSM.prototype.ProcessMessage@globalscripts/FSM.js:274:8 UnitAI.prototype.ProcessMessage@simulation/components/UnitAI.js:4277:15 Attack.prototype.StopAttacking@simulation/components/Attack.js:526:14 Attack.prototype.Attack@simulation/components/Attack.js:559:8 Timer.prototype.OnUpdate@simulation/components/Timer.js:139:44 Quote Link to comment Share on other sites More sharing options...
Silier Posted July 31, 2021 Report Share Posted July 31, 2021 @wraitii Quote Link to comment Share on other sites More sharing options...
wraitii Posted July 31, 2021 Report Share Posted July 31, 2021 On 29/7/2021 at 9:00 AM, wowgetoffyourcellphone said: Another actor bug: Actors change seed when running (and possibly in other states). To test this, go to Atlas, choose an Elite Athenian Sword Cav (or any other unit, really). Go to Actor Viewer. Set him to WALK, then set him to RUN. You will see his actor variations change. This also happens in-game, it's just easy to see in Actor Viewer for demonstration purposes. Whether this is a "release blocker" or not is up to you guys. Fixed by https://code.wildfiregames.com/D4205 2 Quote Link to comment Share on other sites More sharing options...
wowgetoffyourcellphone Posted July 31, 2021 Report Share Posted July 31, 2021 12 hours ago, wraitii said: Fixed by https://code.wildfiregames.com/D4205 Thank you for the 2 new fixes! Quote Link to comment Share on other sites More sharing options...
azayrahmad Posted August 2, 2021 Report Share Posted August 2, 2021 On 10/07/2021 at 11:24 AM, azayrahmad said: I still get crash upon opening Atlas with Unhandled unknown exception error. Like this: I have attached the crashlog.txt below. Entire logs folder has also been attached, although not sure if it helps since mainlog and interestinglog don't show anything suspicious. This still happens even after I deleted cache folders. Is it just me? crashlog.txt 18 kB · 3 downloads logs.zip 16 kB · 3 downloads I still get this even after installing RC 4, so I guess it's not build issue. A24 has no issue like this. Quote Link to comment Share on other sites More sharing options...
Stan` Posted August 2, 2021 Report Share Posted August 2, 2021 @azayrahmad It's really strange, I never get anything like this whether it's on the release or in SVN... And we did not change anything... Are you doing anything special in Atlas ? Do you have any mod loaded? Quote Link to comment Share on other sites More sharing options...
Silier Posted August 2, 2021 Report Share Posted August 2, 2021 On 31/07/2021 at 8:14 AM, wowgetoffyourcellphone said: ERROR: JavaScript error: simulation/components/UnitAI.js line 258 cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 enter@simulation/components/UnitAI.js:2196:15 FSM.prototype.SwitchToNextState@globalscripts/FSM.js:366:14 FSM.prototype.ProcessMessage@globalscripts/FSM.js:274:8 UnitAI.prototype.ProcessMessage@simulation/components/UnitAI.js:4277:15 Attack.prototype.StopAttacking@simulation/components/Attack.js:526:14 Resistance.prototype.OnOwnershipChanged@simulation/components/Resistance.js:181:62 ERROR: Script message handler OnOwnershipChanged failed ERROR: Error in timer on entity 5333, IID103, function TimerHandler: TypeError: cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 Timer@simulation/components/UnitAI.js:3282:10 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.TimerHandler@simulation/components/UnitAI.js:4159:15 Timer.prototype.OnUpdate@simulation/components/Timer.js:139:44 ERROR: JavaScript error: simulation/components/UnitAI.js line 258 cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 Order.Attack@simulation/components/UnitAI.js:427:16 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.PushOrderFront@simulation/components/UnitAI.js:3899:16 UnitAI.prototype.AttackVisibleEntity@simulation/components/UnitAI.js:4957:7 UnitAI.prototype.RespondToTargetedEntities@simulation/components/UnitAI.js:4994:15 UnitAI.prototype.AttackEntitiesByPreference@simulation/components/UnitAI_DE.js:89:14 LosAttackRangeUpdate@simulation/components/UnitAI.js:3278:11 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.OnRangeUpdate@simulation/components/UnitAI.js:4262:16 ERROR: Script message handler OnRangeUpdate failed ERROR: JavaScript error: simulation/components/UnitAI.js line 258 cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 Order.Attack@simulation/components/UnitAI.js:427:16 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.PushOrderFront@simulation/components/UnitAI.js:3899:16 UnitAI.prototype.AttackVisibleEntity@simulation/components/UnitAI.js:4957:7 UnitAI.prototype.RespondToTargetedEntities@simulation/components/UnitAI.js:4994:15 UnitAI.prototype.AttackEntitiesByPreference@simulation/components/UnitAI_DE.js:89:14 LosAttackRangeUpdate@simulation/components/UnitAI.js:3278:11 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.OnRangeUpdate@simulation/components/UnitAI.js:4262:16 ERROR: Script message handler OnRangeUpdate failed ERROR: Error in timer on entity 5345, IID7, function Attack: TypeError: cmpControllerAI is null Order.FormationWalk@simulation/components/UnitAI.js:258:8 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.FinishOrder@simulation/components/UnitAI.js:3824:26 Order.Cheer@simulation/components/UnitAI.js:620:15 FSM.prototype.ProcessMessage@globalscripts/FSM.js:265:17 UnitAI.prototype.PushOrderFront@simulation/components/UnitAI.js:3899:16 UnitAI.prototype.Cheer@simulation/components/UnitAI.js:5810:7 UnitAI.prototype.CallPlayerOwnedEntitiesFunctionInRange@simulation/components/UnitAI.js:6433:23 enter@simulation/components/UnitAI.js:2216:12 FSM.prototype.SwitchToNextState@globalscripts/FSM.js:366:14 FSM.prototype.ProcessMessage@globalscripts/FSM.js:274:8 UnitAI.prototype.ProcessMessage@simulation/components/UnitAI.js:4277:15 Attack.prototype.StopAttacking@simulation/components/Attack.js:526:14 Attack.prototype.Attack@simulation/components/Attack.js:559:8 Timer.prototype.OnUpdate@simulation/components/Timer.js:139:44 Fixed by https://code.wildfiregames.com/rP25845 1 1 Quote Link to comment Share on other sites More sharing options...
Stan` Posted August 2, 2021 Report Share Posted August 2, 2021 @azayrahmad Also the game is not using your Nvidia gpu you need to set 0 A.d. to high performance in the nvidia control panel 2 Quote Link to comment Share on other sites More sharing options...
Stan` Posted August 2, 2021 Report Share Posted August 2, 2021 What is the first map? Also petra errors are intended it doesn't know what to do. Quote Link to comment Share on other sites More sharing options...
nwtour Posted August 2, 2021 Report Share Posted August 2, 2021 1 hour ago, seeh said: unit test results in revision 25845: errors: I have it reproduced. At start message WARNING: PlayerID 2 | Petra error: it does not know how to interpret this map Perhaps "Unit Pushing test" scenario is not meant to be played with AI? Quote Link to comment Share on other sites More sharing options...
Silier Posted August 2, 2021 Report Share Posted August 2, 2021 They are not meant to be played at all, thats why they are under demo maps and have test in their names. 1 Quote Link to comment Share on other sites More sharing options...
gameboy Posted August 2, 2021 Report Share Posted August 2, 2021 @Stan`As for my question about the flashing light at the water boundary, do you have time to solve this problem in the near future? Quote Link to comment Share on other sites More sharing options...
Player of 0AD Posted August 3, 2021 Report Share Posted August 3, 2021 (edited) It's bad that you dont see the messages of your bartering anymore. There should be at least an option of it. Btw it could be interesting to see what teammates are bartering. At least if cartography is researched Edited August 3, 2021 by Player of 0AD Quote Link to comment Share on other sites More sharing options...
Stan` Posted August 3, 2021 Report Share Posted August 3, 2021 10 minutes ago, Player of 0AD said: It's bad that you dont see the messages of your bartering anymore. There should be at least an option of it. Btw it could be interesting to see what teammates are bartering. At least if cartography is researched Is that new? Quote Link to comment Share on other sites More sharing options...
Player of 0AD Posted August 3, 2021 Report Share Posted August 3, 2021 6 minutes ago, Stan` said: Is that new? Seeing no more bartering messages of your own: Thats new Dont seeing what teammates are bartering: That was like that in a23 and 24 too Quote Link to comment Share on other sites More sharing options...
Stan` Posted August 3, 2021 Report Share Posted August 3, 2021 1 hour ago, Player of 0AD said: Seeing no more bartering messages of your own: Thats new Dont seeing what teammates are bartering: That was like that in a23 and 24 too I've tried to barter in A24 & A25 and I don't see any messages, only when observer; Tribute messages still show. Maybe an autociv feature? Quote Link to comment Share on other sites More sharing options...
asterix Posted August 3, 2021 Report Share Posted August 3, 2021 @Stan` i would like to brought to your attention this discussion on blender devtalk considering new guidelines for app icons https://devtalk.blender.org/t/ui-proposal-new-app-icon-on-macos/18743 since big sur. Quote Link to comment Share on other sites More sharing options...
gameboy Posted August 3, 2021 Report Share Posted August 3, 2021 @vladislavbelov Please. Quote Link to comment Share on other sites More sharing options...
Player of 0AD Posted August 3, 2021 Report Share Posted August 3, 2021 12 hours ago, Stan` said: I've tried to barter in A24 & A25 and I don't see any messages, only when observer; Tribute messages still show. Confirmed! Looks like I did testing with a match which was already won, then one seems to be also an observer and thats why I saw my own bartering : D 1 Quote Link to comment Share on other sites More sharing options...
Stan` Posted August 4, 2021 Report Share Posted August 4, 2021 Here is the fifth 'Release Candidate' of Alpha 25 - Yaunā We've entered Commit Freeze, which means we only now fix Release Blocker issues that we might yet find. Downloads - Current bundles are for SVN revision 25848 Linux data and build MacOS Windows Things to note: Mind your mods -> they might introduce issues or Out Of Sync. Save your A24 config file somewhere, ideally. Notable changes since the last bundle: Broken run variant fixed. Some formation could trigger errors fixed. Patrolling and attack walk unit when in formation fixed. Formation gathering treasures fixed. Map generation of ngorongoro fixed What to do if I have an error or notice something weird? Post your commands.txt (replay) and the interestinglog.html file from your folder. You can also reply to this thread. What to do if the game crashes? Update your crashlog.dmp and crashlog.txt see https://trac.wildfiregames.com/wiki/GameDataPaths What to do if I have an Out Of Sync? You should go in your logs folder, find the replay (commands.txt at least), the mainlog/interestinglog and find the OOS dump folder. Zip all these files and upload them here.We need the reports from two players to compare them: One OOS and one non-OOS players at least should upload their oos_dump files. Things you may want to test (non-exhaustive) Launch a random game Launch a skirmish. Connect to the lobby Play on the lobby with someone Launch Atlas and try things out there Open Unit tests demo (To see if there any breakage in displaying entity's) (It's in scenarios) Enable feedback and see if it works (Main menu) See this video Connect to and use mod.io Test replaying new games Test Screenshots (F2) Test Big Screenshots (Maj+F2) Test hotkeys Test Saving and loading a game. Test Quickload/Quicksave And of course playing games. 3 4 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.