cmss13-devs / cmss13

Contains the code for CM-SS13
https://cm-ss13.com
GNU Affero General Public License v3.0
95 stars 526 forks source link

Client crasher bug #6617

Open cm13-issue-bot opened 3 months ago

cm13-issue-bot commented 3 months ago

Testmerges

#6334: 'Xenomorph Endgame' by Git-Nivrak at commit 18cfcab3cd
#6400: 'Adds Sunsets to Roundstart, adds Sunrises to Marine Victories, and Survs can hear Evo Announcement Screeches now' by GrrrKitten at commit 2927345720
#6308: 'Hostile Survivor Rework' by Steelpoint at commit bf51f9e551
#6039: 'Project ARES TM Holder (v5)' by realforest2001 at commit 62d1be1e65
#6248: 'New Map: LV-759 Hybrisa Prospera' by Zenith00000 at commit 1e7ed6ea3d
#6594: 'Ports "Adds a Chat Reliability Layer"' by Git-Nivrak at commit 9b0717ad64
#6568: 'Chemical simulator TGUI' by kiVts at commit fb80bc23c5

Round ID

22930

Description of the bug

If you're a ghost watching a tv that's broadcasting you can crash your client by attempting to follow a local mob that's on the broadcast. I was able to reproduce this bug easily.

What's the difference with what should have happened?

Jump straight to the local mob you want to follow instead of jumping to them then crashing your client. Interestingly enough you'll be following them after you reconnect.

How do we reproduce this bug?

Step 1) Be a ghost Step 2) Left-click to watch a tv while someone's broadcasting with a camera Step 3) Right-click and select "follow local mob" on someone that's on the broadcast Step 4) Client crash

Attached logs

N/A

Additional details