Prerequisites
Game Version
Bug Description
On non-Windows builds a map transfer completes on the host, but the receiver never writes the files and leaves the game on the map check that follows.
Reproduction Steps
- Host a network game on a custom (non-official) map.
- Join from a non-Windows client that does not have that map.
- Observe the transfer complete on the host.
- Observe the joining client report it does not have the map, and leave.
Additional Context
The transferred file names are built by splitting and rejoining the map path on the Windows separator, so on other platforms the name put on the wire cannot be normalized back to a map path.
Prerequisites
Game Version
Bug Description
On non-Windows builds a map transfer completes on the host, but the receiver never writes the files and leaves the game on the map check that follows.
Reproduction Steps
Additional Context
The transferred file names are built by splitting and rejoining the map path on the Windows separator, so on other platforms the name put on the wire cannot be normalized back to a map path.