[1.1.74] Crash downgrading ghost via Upgrade Planner in multiplayer
Posted: Mon Jan 23, 2023 12:43 am
Steps to reproduce:
1. Connect to a headless multiplayer server that runs the attached save
2. Create a ghost of an assembling machine 4
3. Try to downgrade it via the upgrade planner by dragging a selection box with right click over it
Notes:
Singleplayer or Hosting it yourself does not crash.
Only the client that attempts this crashes; the server and other connected players are unaffected.
It seems to be specific to ghosts.
Expected Behaviour:
Downgrade to assembler 3; however it seems the 'Anything' machine Module Inserter adds also has assembling machine 4 listed as 'next' so expected behaviour could also be do nothing.
edit: If necessary you can also contact me via discord on Soggs#4093, in case you cannot reproduce it locally. The bug was originally observed by a user of us called CarlosR. So at least two different clients were able to produce this error.
1. Connect to a headless multiplayer server that runs the attached save
2. Create a ghost of an assembling machine 4
3. Try to downgrade it via the upgrade planner by dragging a selection box with right click over it
Notes:
Singleplayer or Hosting it yourself does not crash.
Only the client that attempts this crashes; the server and other connected players are unaffected.
It seems to be specific to ghosts.
Expected Behaviour:
Downgrade to assembler 3; however it seems the 'Anything' machine Module Inserter adds also has assembling machine 4 listed as 'next' so expected behaviour could also be do nothing.
edit: If necessary you can also contact me via discord on Soggs#4093, in case you cannot reproduce it locally. The bug was originally observed by a user of us called CarlosR. So at least two different clients were able to produce this error.