Page MenuHomeSchine - Phabricator

Starmade | removing the replace fill origin block and then filling will freeze your game
Closed, FinishedPublic

Description

If you set the fill origin on a real block, so that it turns into a replacement fill, then you remove that exact same block. Then the first fill you do, will freeze your client.
Logs abruptly stop so nothing useful to see in there.

Details

Commits
Restricted Diffusion Commit
Task Type
Bug
Testing Results
Affected Gamemode(s)
Single and Multi
Reproducible
Yes
Last tested (version)
0.199.643
Category
Engine
First occurrence (version)
0.199.634
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
Steps to reproduce
  1. set fill origin on a block
  2. remove that block
  3. do a "fill" step
Serverconfig (server.cfg)
<replace this line with the file content>
Clientconfig (settings.cfg)
<replace this line with the file content>

Event Timeline

lancake created this task.Jul 8 2017, 4:32 PM
lancake set Last tested (version) to 0.199.635.
lancake changed Category from none/unspecified to Engine.
lancake set First occurrence (version) to 0.199.634.
Restricted Application added a project: Engine. · View Herald TranscriptJul 8 2017, 4:33 PM
schema changed the task status from In Queue to Resolved.Jul 11 2017, 3:17 PM
Restricted Application edited projects, added Quality Assurance; removed Game Development. · View Herald TranscriptJul 11 2017, 3:17 PM
Restricted Application added a subscriber: AndyP. · View Herald Transcript

-QA Testing-

Fix confirmed, now it simply doesn't crash although it fails to replace fill further. That shouldn't be an issue though, no point in making it still work if you remove the to-be-replaced block before replacing it..

lancake changed Last tested (version) from 0.199.635 to 0.199.643.Jul 12 2017, 11:56 PM
schema added a commit: Restricted Diffusion Commit.Jul 17 2017, 10:25 PM
AndyP moved this task from Backlog / Unclassed to Building on the Engine board.Jul 20 2017, 11:09 PM
AndyP edited projects, added Engine (Building); removed Engine.
AndyP moved this task from Backlog / Unclassed to Alpha on the Engine (Building) board.
lancake closed this task as Closed.Jul 21 2017, 3:54 PM
Restricted Application removed a project: Quality Assurance. · View Herald TranscriptJul 21 2017, 3:54 PM
Restricted Application removed a subscriber: AndyP. · View Herald Transcript
AndyP moved this task from Unclassed to Archived on the Starmade board.Jul 22 2017, 9:53 PM