Browse Source

Merge pull request #4952 from Calinou/cpp-profilers-verysleepy-workaround

Add a workaround for VerySleepy freezing when loading symbols
Rémi Verschelde 4 years ago
parent
commit
4cad8fc131
1 changed files with 12 additions and 0 deletions
  1. 12 0
      development/cpp/using_cpp_profilers.rst

+ 12 - 0
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 <https://github.com/AlanIWBFT/verysleepy/raw/0523fde86f24139fd4a041319f8b59ace12f602b/dbghelp_x64/dbghelpms.dll>`__
+    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 <https://github.com/AlanIWBFT/verysleepy/raw/0523fde86f24139fd4a041319f8b59ace12f602b/dbghelp_x86/dbghelpms.dll>`__
+    in the ``32`` folder of the VerySleepy installation folder.
+
 Setting up Godot
 ----------------