From ad9155acd3cea8987ab18038c2f4f5bc722622e7 Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Thu, 3 Jun 2021 22:38:36 +0200 Subject: [PATCH] Add a workaround for VerySleepy freezing when loading symbols This is fixed in the latest nightly builds of VerySleepy, but nightly builds for VerySleepy are currently unavailable. Also, it'll likely be a while until a new stable release is made. --- development/cpp/using_cpp_profilers.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/development/cpp/using_cpp_profilers.rst b/development/cpp/using_cpp_profilers.rst index a87028414..363a7ee08 100644 --- a/development/cpp/using_cpp_profilers.rst +++ b/development/cpp/using_cpp_profilers.rst @@ -19,6 +19,18 @@ Recommended profilers These profilers may not be the most powerful or flexible options, but their standalone operation and limited feature set tends to make them easier to use. +.. note:: + + In its latest stable release (0.90 as of writing), VerySleepy will freeze + when loading debug symbols. To solve this, exit VerySleepy then save + `this dbghelpms.dll file `__ + at the root of the VerySleepy installation folder. + This folder is generally located at ``C:\Program Files\Very Sleepy CS``. + + If you are debugging a 32-bit application instead of 64-bit, save + `this dbghelpms.dll file `__ + in the ``32`` folder of the VerySleepy installation folder. + Setting up Godot ----------------