Browse Source

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.
Hugo Locurcio 4 years ago
parent
commit
ad9155acd3
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
 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.
 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
 Setting up Godot
 ----------------
 ----------------