Category: Code - Mutator
Scenario 1:
Scenario 2:
Scenario 3:
Reproducibility: Always
Scenario 3 could be used to bypass this bug, however in that case a white-listed ReservedSlots mutator won't be recognized anymore by the white-listing system and the server will be pushed to the unranked tab on the server browser.
Scenario 1:
- Create a mutator and name the binary ReservedSlots.u (just an empty mutator class is sufficient for the reproduction)
- Add the this to the server command line: ?Mutator=ReservedSlots.ReservedSlots
- Start the server
- At this point the server will crash
Scenario 2:
- Use the same mutator as above
- Do not add it to the command line
- Start the server
- Go to the change map screen on the web-admin and tick the ReservedSlots mutator
- Change the map
- At this point the server will not crash and the mutator is correctly loaded/started
Scenario 3:
- Use the same mutator as above
- Rename the .u file to something else. For instance ReservedSlots123.u
- Add the this to the server command line: ?Mutator=ReservedSlots123.ReservedSlots
- Start the server
- At this point the server will not crash and the mutator is correctly loaded/started
Reproducibility: Always
Scenario 3 could be used to bypass this bug, however in that case a white-listed ReservedSlots mutator won't be recognized anymore by the white-listing system and the server will be pushed to the unranked tab on the server browser.
Aucun commentaire:
Enregistrer un commentaire