vgstation-coders / vgstation13

Butts
GNU General Public License v3.0
264 stars 541 forks source link

Advanced Security Camera Computers Irreparably Break When Camera(s) are Deactivated #14784

Closed Accipitermaris closed 7 years ago

Accipitermaris commented 7 years ago

Description of issue

When a security camera is disabled, the Advanced Security Camera Computers break such that only 0-2 random camera(s) may be selected and remotely viewed through via the interactive interface, when in reality, far more cameras are operational. This can be verified by using the regular Security Camera Computer to compare it to the Advanced Security Camera Computer interface when this bug is in effect. This bug is shared across all players in the game and is shared between all Advanced Security Camera Computers. As of the writing of this report, the text only mode of the Advanced Security Camera Computer is bugged so that nothing is displayed when this button is selected, so this mode cannot be used as an alternative to the interactive mini map.

Steps to reproduce

  1. Disable a security camera with wirecutters.
  2. If the computer isn't broken, try repeatedly cutting and mending the Power Link Light multiple times.
  3. If the computer still isn't broken, try disabling around 5 or 6 security cameras.
  4. Go to the brig and use an Advanced Security Camera Computer. It should only display somewhere between 0-2 random cameras on the interface, despite there being far more operational cameras.

Length of time in which bug has been known to occur

Approximately 1 Year and 2 Months. The first Open Issue I see reporting this bug was submitted in March 25, 2016, by gbasood: https://github.com/vgstation-coders/vgstation13/issues/9035

Server revision

Revision: 13a551835d2e8c7968703a5d242b26da2bf571e3

Issue bingo

Thanks for reading!

PJB3005 commented 7 years ago

Hey look it's a dupe.

😂🔫

Accipitermaris commented 7 years ago

Sorry! I thought it was fine to open another issue.

[23:07:24]ADMIN: HELP: Accipitermaris/(Osbert Sealis): no I mean the advanced security camera interface. it bugs out so that when a single camera gets cut on the station, the interface breaks for the rest of the round - heard by 1 non-AFK admins. [23:07:46]ADMIN: PM: Zealotron/(Sawbones)->Accipitermaris/(Osbert Sealis): oh uhh yeah that's metagaming. Bug report that too if you could [23:07:55]ADMIN: HELP: Accipitermaris/(Osbert Sealis): aight - heard by 1 non-AFK admins. [23:11:51]ADMIN: HELP: Accipitermaris/(Osbert Sealis): Uh... sorry for being a bother again but, would it be appropriate to make another bug report if there's already one on the github? But the report in question is kinda old https://github.com/vgstation-coders/vgstation13/issues/9035 - heard by 1 non-AFK admins. [23:12:14]ADMIN: PM: Zealotron/(Sawbones)->Accipitermaris/(Osbert Sealis): it's fine

PJB3005 commented 7 years ago

Don't worry it's fine.

The reason I used 😂 🔫 is because this is one of the most awful and "nobody wants to fix it because it'd require writing a new UI framework" tier bugs, but it's been reported dozens of times.