Page MenuHomeSchine - Phabricator

Starmade | Joining MP server does not trigger Chunk32 update hook for Blueprints
Open, HighPublic

Description

A group of us on the NASS multiplayer server discovered that attempting to upload our blueprints caused the client to completely freeze, leaving no choice but to kill the process. We eventually came to the conclusion that joining a multiplayer server does not trigger the Chunk32 migration, and the upload process chokes on the older BP type. Of course, opening a singleplayer world does trigger the migration, and is a simple enough permanent workaround.

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Multiplayer
Reproducible
Yes
Last tested (version)
0.199.132
Category
Engine
First occurrence (version)
0.199.132
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. Use StarMade install that has not played singleplayer since updating to v0.199.132 (Chunk32 update).
  2. Join multiplayer server.
  3. Press the "Upload Blueprint to multiplayer server" button in the catalog.

This should trigger the game to indefinitely lock up.

Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

fire219 created this task.Aug 7 2016, 8:19 PM
lancake claimed this task.

-validated-

That's odd. It's not meant to migrate all your blueprints if you join a MP server since they aren't being used. If you upload one, it converts just that one. It worked back in one of the dev builds but heard someone mentioning the same thing so this can't be a coincidence.

lancake shifted this object from the S1 Public space to the S3 Starmade space.Aug 8 2016, 11:52 AM
lancake changed the visibility from "Custom Policy" to "Public (No Login Required)".
lancake changed the edit policy from "Task Author" to "Starmade (Project)".
lancake triaged this task as High priority.
Restricted Application added a subscriber: AndyP. · View Herald TranscriptAug 8 2016, 11:52 AM
lancake changed Category from Ingame GUI/HUD to Engine.Aug 8 2016, 11:52 AM
lancake moved this task from New / Unconfirmed to Open / Validated on the Issue Navigation board.