瀏覽代碼

Fix use-after-free in `EditorHelp`

Mikael Hermansson 1 年之前
父節點
當前提交
6435112e97
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      editor/editor_help.cpp

+ 1 - 0
editor/editor_help.cpp

@@ -3024,6 +3024,7 @@ void EditorHelp::update_doc() {
 void EditorHelp::cleanup_doc() {
 void EditorHelp::cleanup_doc() {
 	_wait_for_thread();
 	_wait_for_thread();
 	memdelete(doc);
 	memdelete(doc);
+	doc = nullptr;
 }
 }
 
 
 Vector<Pair<String, int>> EditorHelp::get_sections() {
 Vector<Pair<String, int>> EditorHelp::get_sections() {