Studio crashing when making more than 15 testing value calls to ConfigService

Studio crashes when starting a play-solo session. Seems to happen when published to a game, but I can’t reproduce it in a downloaded copy of the game itself. Game can be found here.

I am mainly running into this issue on Mac, but have experienced the same issue on Windows (and have confirmed other devs with access to the game are having the same issue).

Beta features:

  • Assistant Mesh Generation
  • Avatar Joint Upgrade
  • CreateAssetSync Lua API
  • Dragger QoL improvements
  • Live animation creator
  • Script sync
  • Texture generator
  • UIDragDetectors
  • Video Uploads

A private message is associated with this bug report

1 Like

Ok, we have managed to narrow it down a bit. It seems to be caused when you have more than 15 testing values set via ConfigService. We only noticed this as the module we use to interact with ConfigService was also being called in an actor (therefore making 2x as many calls to SetTestingValue, due to our setup), but you can just set 16 testing values normally and it will crash as well.

EDIT: It seems to be related to the amount of calls made - if you set 15 testing values, but then clear one of them, it will also result in a crash.

Repro file here:
Configservice crashing.rbxl (65.2 KB)

Hi! We have rolled out a fix! Setting test values should be working properly now. Please check that everything is working on your end and let us know if you have any further questions.

1 Like