tobymao / 18xx

A platform for playing 18xx games online!
https://18xx.games
Other
279 stars 182 forks source link

18NEB Crashes During Undo in Hotseat Game #10978

Open DogmeatDeluxe opened 2 months ago

DogmeatDeluxe commented 2 months ago

Hello, I have tried numerous 18NEB games using hotseat mode and the game always seems to crash out whenever I need to use the undo button or jump back to an earlier action. Here is my latest error message:

We're sorry this game cannot be continued due to GameError: Blocking step Lay/Upgrade Track cannot process action 26 Broken action: { "type": "lay_tile", "entity": "UP", "entity_type": "corporation", "id": 26, "created_at": 1719428057, "hex": "J8", "tile": "58-0", "rotation": 2 }

What's your Game ID? I think it is Hs_vboilrys_1719427850

If your game is "Hotseat", provide a link to your raw game data by using the Tools tab and Copy Game Data.

Paste that data into a github gist and share the resulting link which will look something like https://gist.github.com/[your_name]/[some_letters].

Not sure I did this right. I think it is:

https://gist.github.com/DogmeatDeluxe/c93b60f7b3a719289351aa6bad9c8b86

How to Reproduce the Bug?

It seems to happen when I undo something or jump back to an earlier point in the game

Please include screenshots (you can drag and drop or upload them into this issue)

image

Today, I am using an older PC running Windows 7 and Chrome but the same error has happened using a newer desktop PC using Windows 10 -->

Which Browser / Platform? Version 109.0.5414.120 (Official Build) (64-bit)

I can't say whether this would happen with other humans but this has happened numerous times to me over the last couple of months. I seem to think that in one game I might have made it to completion without ever using the undo action. If I recall, it seemed to perform normally otherwise. I'm sorry that I can't provide more technical details. Thanks, Mark

benjaminxscott commented 2 months ago

Thanks for your informative report

It looks like the "UP lays J8" action somehow got mis-ordered, which since it's happened in multiple games points towards a broader bug

related? https://github.com/tobymao/18xx/issues/10961

DogmeatDeluxe commented 2 months ago

Benjamin: It seems like it happened in another 18NEB game weeks ago when the two minor companies formed late in the game but I couldn't say for sure so I didn't mention it in the bug report. It definitely happens whenever using the undo key or jumping back to an earlier point in the game. I hope someone can figure out what is going on.

Mark

From: "Benjamin Scott" @.> To: "tobymao/18xx" @.> Cc: "DogmeatDeluxe" @.>, "Author" @.> Sent: Friday, June 28, 2024 1:01:04 AM Subject: Re: [tobymao/18xx] 18NEB Crashes During Undo in Hotseat Game (Issue #10978)

Thanks for your informative report

It looks like the "UP lays J8" action somehow got mis-ordered, which since it's happened in multiple games points towards a broader bug

related? [ https://github.com/tobymao/18xx/issues/10961 | #10961 ]

— Reply to this email directly, [ https://github.com/tobymao/18xx/issues/10978#issuecomment-2196142703 | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/ALSIV7NZ4F3CDU2JWTFMPSDZJTUZBAVCNFSM6AAAAABJ6QBDYWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJWGE2DENZQGM | unsubscribe ] . You are receiving this because you authored the thread. Message ID: @.***>