CoreScript 'MainBotChatScript2' Performs Unneeded Calls and Indexes With 0 Dialogs InGame

Reproduction Steps

  • Play a Roblox game with 0 Dialog instances.
  • Open Client Microprofiler and then pause to observe or dumb the frames to observe through the file.
  • Find “MainBotChatScript2” in Runservice.Heartbeat ‘section’ of the profiler dump.

Expected Behavior
MainBotChatScript2’s heartbeat function doesn’t run unneeded ‘calls and indexes’ to attempt a find on a closest dialog, if there are none in the game.

Actual Behavior
MainBotChatScript2’s heartbeat function runs unneeded ‘calls and indexes’ to attempt a find a closest dialog, when there are none in the game.

Microprofiler Dump - Default Baseplate, No Additions.

Log/dump files were attached to the internal ticket by a Roblox Staff (@Focia19), due to the sensitive information they may contain, will not be shared publicly!

2 Likes

We’ve filed a ticket to our internal database, and we’ll follow up when we have an update!

Thanks for the report!

2 Likes

Any updates/ETA of a ‘patch’?

2 Likes