Reproduction Steps
This first occurred roughly at the start of February. It has never happened to me before, including at the same games that it currently happens at.
Reproduction:
It happens at any of my games with several tens of thousands of lines of code. It might also happen at other games.
This occurs on my laptop and my desktop at multiple different games. Reinstalling Roblox Studio and graphics drivers has not solved it.
System Information:
Desktop:
Windows 10 64-bit, Intel i7 7700K CPU @ 4.5GHz, 32 GB, NVIDIA GeForce 1080 Ti
Laptop:
Windows 10 64-bit, Intel i7-10750H CPU @ 2.60GHz, 16 GB, NVIDIA GeForce 1650 Ti
Beta Features:
CSG Version 3
Intuitive debugger
Save rig with animation
Selection and Navigation Improvements in Explorer
Expected Behavior
If working correctly, the āFind All / Replace Allā feature would find all references to the written text, if any exist, in all scripts and modules in the game.
Actual Behavior
About 1 in 4 times, Roblox Studio will freeze indefinitely searching with the āFind All/Replace Allā feature.
The search results are not shown.
If not manually or automatically saved, development work is lost.
Issue Area: Studio Issue Type: Freezing Impact: Moderate Frequency: Often
We are still working on finding a place to reproduce this locally. If anyone has places they would like to share where they have run into this issue, please PM me.
@sozzly, thanks for the info! Weāre still trying to put a finger on this and see if there are any special circumstances to repro this. Does this happen for you even for Baseplate?
I do not experience this issue with the Baseplate place.
I am unsure if any recent Roblox studio updates have attempted to fix this. I am guessing they have because the freezing happens less on my laptop. It has not happened on my desktop recently, but I have not used it as much.
Iām not sure if itās the same issue, but an identical bug will happen if there are too many results. This is easily reproducable in the āMove it simulatorā template. Search for some common letter, like āsā, unfold some scripts and Studio will leak tremendous amounts of memory trying to load every match.
This issue is still happening. I appreciate the investigations so far, and I hope that a solution can be found soon.
Note: Before the game completely froze, I saved the file. The file didnāt actually save. I knew that the file as about to freeze because no results were given in the āFind All / Replace Allā window.
This has started happening a lot more for me recently. I feel like every time I try use Find All there is a 50/50 chance studio will crash.
It seems to happen only when I have some text already selected then press ctrl shift F, or when the find all window opens and the search bar is already filled from a previous search
I am experiencing the same problem. It happens about 50% of the times.
What precisely happens is that the āFind allā shows nothing, then if I click on anything in Studio, it freezes the window indefinitely.
Weāre continuing to look at this with little luck reproducing in-house. We have some theories (based on our crash logs) on how this is happening and will try to address those.
Can confirm this issue still exists. So far it seems to be completely random, but recently it has happened a lot more. Before it would be after a couple uses of the find all feature it would freeze and crash studio. But just now it crashed studio on the first time Iāve used it, 3 times in a row.
I have a decent PC. This crash whenever you try to replace all on a big scales. 100+ scripts. However, the process is incredibly quick when you download the place, and do it offline. Also, after the crash, I cannot edit that experience as it would load up all those scripts and freeze the studio. Even when I reverted the version to before the edit, those script would still appear causing freezing. Left my PC overnight hoping it would load, but it still froze.
This freeze went away for maybe a month. It seems to be back now. Its so frustrating, I have to avoid using āfind allā for fear of having to force restart studio. Maybe the latest update broke it again? Or else Iāve just been lucky for the past few weeks till now.
And I use it a lot(when it works). So now I guess Iām back to not using it for a while.
I only experience this issue when trying to replace a large amount of scripts with a lot of lines.
The most irritating thing is, when it white screens, it never comes back, forcing you to close studio- when you reload studio sometimes it messes up half of the scripts, deleting some code or adding parts of what youāre replacing onto them.
Example:
Replace āHello!ā with āHello Thereā
It would then output: āHel,ā into the script after you reload after the crash which causes errors.