From f84e8660cbc7ac234045651601495219b1fdfc43 Mon Sep 17 00:00:00 2001
From: dankmeme01 <42031238+dankmeme01@users.noreply.github.com>
Date: Sun, 14 Apr 2024 00:12:04 +0200
Subject: [PATCH] add the crashed thread to windows crashlogs

---
 loader/src/platform/windows/crashlog.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/loader/src/platform/windows/crashlog.cpp b/loader/src/platform/windows/crashlog.cpp
index 66f58dd4..c3c5be27 100644
--- a/loader/src/platform/windows/crashlog.cpp
+++ b/loader/src/platform/windows/crashlog.cpp
@@ -282,6 +282,10 @@ static std::string getInfo(LPEXCEPTION_POINTERS info, Mod* faultyMod) {
             << "\n"
             << "Number Parameters: " << info->ExceptionRecord->NumberParameters << "\n";
     }
+
+    // show the thread that crashed
+    stream << "Crashed thread: " << utils::thread::getName() << "\n";
+    
     return stream.str();
 }