TripleA 2.0.16244 issues with an unreleased game
-
@Cernel would you mind moving this to the bug tracker so we can consolidate it with the other pre-release problems?
There are dev-level notes that woudl be good to add to this, would also like to see this get tagged with pre-release problem so we can see them all in one place, secondly would be great to be able to assign and mark as closed when completed. I am not asking we migrate this for no reason. I think it's probably time we move all 'bug-reports' in forums to a closed forum and leave just the one post that states to post bug-reports in the proper place the first time.
There are a number of questions here as well, how often are you able to reproduce that problem @Cernel ? If you have a known way, please let us know, that is critical information. I took some time to test out retreat and it seems to work fine, are you seeing problems with it in any specific ways or just when the combat ordering gets unstuck and goes out of order?
-
@LaFayette I could open it in GitHub, but, as I said, nobody else has this game I'm playing. So, this was meant to be just a notification, until someone meets these same issues in an available game (I might eventually try to test this myself). Are you sure you want me to open an issue about a game nobody else has?
-
While testing on WWII revised I saw a similar problem rarely and it seemed to maybe have gone away after a 'blind fix'. Basically a fix where you can't confirm you are fixing something but you think you see where the problem could be. Usually those are non-fixes and the problem still remains.
Having a way to reproduce this problem is critical. The location of this bug is in a bad place of the code where it could be many things, there are some very subtle timing issues. I could imagine someone spending a couple weeks tracking just this down. I don't think anyone will have the 80 hours to dedicate to that, as an open source project that time investment could span several months. This is probably going to be the biggest bug in the 2.0 release, if we need a few months to track this down, 2.0 will be majorly delayed or we'll have to tell every user all about this and how they can bypass it until fixed (not ideal).
-
@Cernel this is a very important bug, the most significant and dangerous for the 2.0 release. Are you able to consistently reproduce the problem in any manner?
-
Bump @Cernel , are you seeing these errors consistently whenever you repeat the same attack sequence, or does it sometimes happen but other times not?
-
@LaFayette All the times, but I still haven't tested it on any actually available games, yet. Also, I'm not sure how to reproduce the only really critical one, getting the window completely stuck. I believe that happens only if you somehow click too many times somewhere.
-
@Cernel I'm very interested in reproducing the problem locally to debug further. The XML to game-logic code should not be so brittle where such mechanical errors can occur, in other words, if you can build a map with reasonably valid XML, such problems should not happen. Worst case or at minimum, the fix would be specific to that map, best case, a deeper problem is revealed that would impact any map. If you can, please attach a zip to this thread for more investigation.
-
@LaFayette I'll see if I can reproduce it using some available maps, first.
-
@Cernel I have been having a similar problem for about a month. But I never have been able to get a repeatable error. I can save the game, by pulling the window out of the way, but when I restart the save the error does not recur.
-
Create a related bug-report in tracker: https://github.com/triplea-game/triplea/issues/5399 (ideal if we can have bugs land there directly so we do not have the conversations split). None-the-less, I remain quite concerned by this bug; it could be very difficult to find, without a known way to reproduce it, we're going to struggle to know if we've found it, let alone have fixed it. The possible surface area for a fix is several thousand lines of code, the main file that is responsible for this
MustFightBattle.javais itself 5k lines. Given the high impact and uncertainties, this is an incredibly bad bug to be confronted with.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login