Hi! For the past two weeks, a LOT of people have been reporting that none of their plugins are working. Usually, when asked for log data, there is one thing in common between the output of all these failing plugins: they error when trying to use RbxUtility or RbxGui.
Here’s the log data of one user (of many) whose plugins are failing because of the same error:
15:56:48.617 - Use the new http api: no
15:57:07.194 - Plugin_143613186.PluginScript:38: attempt to index a nil value
15:57:07.196 - Stack Begin
15:57:07.197 - Script 'Plugin_143613186.PluginScript', Line 38
15:57:07.197 - Stack End
15:57:07.215 - Plugin_149243812.Terraingle.lua:286: attempt to index global 'RbxGui' (a nil value)
15:57:07.216 - Stack Begin
15:57:07.216 - Script 'Plugin_149243812.Terraingle.lua', Line 286
15:57:07.216 - Stack End
15:57:07.242 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:129: attempt to index local 'RbxGui' (a nil value)
15:57:07.242 - Stack Begin
15:57:07.243 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 129
15:57:07.243 - Stack End
15:57:07.247 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:236: attempt to index local 'RbxGui' (a nil value)
15:57:07.248 - Stack Begin
15:57:07.248 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 236
15:57:07.248 - Stack End
15:57:07.253 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:198: attempt to index local 'RbxGui' (a nil value)
15:57:07.254 - Stack Begin
15:57:07.254 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 198
15:57:07.255 - Stack End
15:57:07.266 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:276: attempt to index local 'RbxGui' (a nil value)
15:57:07.266 - Stack Begin
15:57:07.266 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 276
15:57:07.267 - Stack End
15:57:07.279 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:502: attempt to index local 'RbxGui' (a nil value)
15:57:07.279 - Stack Begin
15:57:07.279 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 502
15:57:07.280 - Stack End
15:57:07.284 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:172: attempt to index local 'RbxGui' (a nil value)
15:57:07.284 - Stack Begin
15:57:07.285 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 172
15:57:07.285 - Stack End
15:57:07.289 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:253: attempt to index local 'RbxGui' (a nil value)
15:57:07.289 - Stack Begin
15:57:07.290 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 253
15:57:07.290 - Stack End
15:57:07.295 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:525: attempt to index local 'RbxGui' (a nil value)
15:57:07.296 - Stack Begin
15:57:07.296 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 525
15:57:07.296 - Stack End
15:57:07.305 - C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf:722: attempt to index local 'RbxGui' (a nil value)
15:57:07.306 - Stack Begin
15:57:07.306 - Script 'C:/Users/andreas/AppData/Local/Roblox/Versions/version-cdcf', Line 722
15:57:07.307 - Stack End
15:57:08.987 - Error loading core script StarterScript
Ro-Defender Loaded
15:57:24.721 - Plugin_142485815.Import from Building Tools by F3X:65: attempt to index global 'RbxUtility' (a nil value)
15:57:24.721 - Stack Begin
15:57:24.722 - Script 'Plugin_142485815.Import from Building Tools by F3X', Line 65 - global showGUI
15:57:24.722 - Script 'Plugin_142485815.Import from Building Tools by F3X', Line 313
15:57:24.722 - Stack End
15:57:24.722 - Disconnected event because of exception
If you look on the forums, you’ll find plenty of similar ones. Have libraries been phased out?
TL;DR: It appears that LoadLibrary has been returning nil for Studio plugins on some users’ machines for the past week or so.