AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								5b3e9e15ee 
								
							 
						 
						
							
							
								
								Maybe fix Windows freeze catcher  
							
							... 
							
							
							
							It looks like it's never actually been capable of creating a minidump since the original MR was merged. It worked briefly, and then apparently I managed to dissappear an important function call when rearranging things. 
							
						 
						
							2023-03-04 00:28:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								92f88c16a9 
								
							 
						 
						
							
							
								
								Merge branch 'remove-strerror' into 'master'  
							
							... 
							
							
							
							Remove strerror usages
Closes  #7151 
See merge request OpenMW/openmw!2664  
							
						 
						
							2023-01-30 17:09:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								007ad4e4d1 
								
							 
						 
						
							
							
								
								Write crash log to temporary directory  
							
							... 
							
							
							
							To make sure current user has rights to do so. 
							
						 
						
							2023-01-30 09:30:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrzej Głuszak 
								
							 
						 
						
							
							
							
							
								
							
							
								9b0a499b58 
								
							 
						 
						
							
							
								
								Remove strerror usages  
							
							
							
						 
						
							2023-01-29 22:41:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								5456ef1d50 
								
							 
						 
						
							
							
								
								Add new functions and overloads to support std::u8string and std::filesystem::path.  
							
							
							
						 
						
							2022-09-11 14:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								a13709c510 
								
							 
						 
						
							
							
								
								Replace implicit convertions from std::filesystem::path to std::string with correctly converting functions.  
							
							
							
						 
						
							2022-09-11 14:41:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Project579 
								
							 
						 
						
							
							
							
							
								
							
							
								e5c417c968 
								
							 
						 
						
							
							
								
								Make sure all paths are passed as std::filesystem::path instead of std::string where possible.  
							
							
							
						 
						
							2022-09-11 14:41:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Arnaud Dochain 
								
							 
						 
						
							
							
							
							
								
							
							
								1163c12645 
								
							 
						 
						
							
							
								
								Allows to build on macos 10.15  
							
							
							
						 
						
							2022-08-28 15:28:41 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								92e209c62a 
								
							 
						 
						
							
							
								
								Simplify getIsHungAppWindow  
							
							
							
						 
						
							2022-07-14 22:02:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d625abde0 
								
							 
						 
						
							
							
								
								Declare utf8ToUtf16 static  
							
							
							
						 
						
							2022-07-14 16:47:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								100e400fed 
								
							 
						 
						
							
							
								
								Dynamically obtain the function pointer to IsHungAppWindow  
							
							
							
						 
						
							2022-07-14 16:46:31 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bef15edf0b 
								
							 
						 
						
							
							
								
								Remove redundant ostream, istream, iostream and sstream includes  
							
							... 
							
							
							
							* Replace by std::to_string and operator+ where possible.
* Move the code requiring to include <sstream> from .hpp to .cpp files. 
							
						 
						
							2022-07-05 01:41:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d2ed62ec3a 
								
							 
						 
						
							
							
								
								Allow to disable crash catcher on Windows  
							
							
							
						 
						
							2022-07-01 22:44:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								38b6927b31 
								
							 
						 
						
							
							
								
								Fix missing includes  
							
							
							
						 
						
							2022-06-07 02:08:50 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								4e4debb1cb 
								
							 
						 
						
							
							
								
								Remove even more of boost::filesystem  
							
							
							
						 
						
							2022-05-25 18:29:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0dcb1f5aac 
								
							 
						 
						
							
							
								
								Fix build on Windows  
							
							... 
							
							
							
							Use wrapper header over Windows.h to undefine far and near in a single place. 
							
						 
						
							2022-04-25 00:25:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ζeh Matt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba30b37bb4 
								
							 
						 
						
							
							
								
								Add missing include to unordered_map  
							
							
							
						 
						
							2022-01-13 22:46:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								fa05b0b96c 
								
							 
						 
						
							
							
								
								Include <atomic>  
							
							... 
							
							
							
							Should fix compilation on CI 
							
						 
						
							2021-12-26 02:10:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								0e29a760d8 
								
							 
						 
						
							
							
								
								Tidy up includes  
							
							
							
						 
						
							2021-12-26 02:09:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								f05cd901cf 
								
							 
						 
						
							
							
								
								Show messagebox while OpenMW appears to be frozen  
							
							... 
							
							
							
							If it thaws, the messagebox disappears again.
The user can press the Abort button to kill OpenMW and generate a crash
dump. 
							
						 
						
							2021-12-21 23:19:13 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								d15c2922a9 
								
							 
						 
						
							
							
								
								Stop monitoring closed windows  
							
							... 
							
							
							
							If it gets repalced, the new one will be watched instead 
							
						 
						
							2021-12-20 22:24:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								97396da74c 
								
							 
						 
						
							
							
								
								Get rid of break  
							
							... 
							
							
							
							It might look confusing with the breaks in the switch below 
							
						 
						
							2021-12-20 22:23:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								fe1523d16d 
								
							 
						 
						
							
							
								
								Fix signed/unsigned mismatch  
							
							
							
						 
						
							2021-12-20 22:13:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									AnyOldName3 
								
							 
						 
						
							
							
							
							
								
							
							
								c746a8abb7 
								
							 
						 
						
							
							
								
								Attempt to catch freezes on Windows  
							
							
							
						 
						
							2021-12-18 21:34:15 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								98a7d90ee2 
								
							 
						 
						
							
							
								
								Assume SIGSTKSZ is not a constant  
							
							... 
							
							
							
							SIGSTKSZ is not defined as constant since glibc 2.34:
https://sourceware.org/git/?p=glibc.git;a=commit;h=6c57d320484988e87e446e2e60ce42816bf51d53  
							
						 
						
							2021-09-24 19:45:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								f9d42ed396 
								
							 
						 
						
							
							
								
								Fix MSVC's C4267 warnings  
							
							
							
						 
						
							2021-05-12 10:34:39 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								813969a46e 
								
							 
						 
						
							
							
								
								Fix an off-by-one in windows_crashcatcher.cpp  
							
							
							
						 
						
							2021-05-02 11:21:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								2009916dd8 
								
							 
						 
						
							
							
								
								Fix dead code  
							
							
							
						 
						
							2021-04-19 15:38:02 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fredzio 
								
							 
						 
						
							
							
							
							
								
							
							
								4058e117ca 
								
							 
						 
						
							
							
								
								Don't clobber game log file when we collect a stack trace.  
							
							... 
							
							
							
							When the crash catcher catch a signal it forks to collect data about its
parent. In the process the child reinitialize the log file, which ends
up empty. 
							
						 
						
							2021-04-17 13:14:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								5f6f2c15b1 
								
							 
						 
						
							
							
								
								An another attempt to suppress Coverity warning about mkstemp  
							
							
							
						 
						
							2021-04-14 08:07:43 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								45b1c68af4 
								
							 
						 
						
							
							
								
								Remove annotation which does not work  
							
							
							
						 
						
							2021-04-10 12:32:12 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									CedricMocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								cc5c6fe3ad 
								
							 
						 
						
							
							
								
								Use data() method  
							
							
							
						 
						
							2020-12-13 20:50:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									CedricMocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								adeb4fe02f 
								
							 
						 
						
							
							
								
								Handle case where the log path has more that MAX_PATH characters  
							
							
							
						 
						
							2020-12-13 14:10:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									CedricMocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								f400116bcd 
								
							 
						 
						
							
							
								
								Use 32767 characters for log path  
							
							
							
						 
						
							2020-12-13 14:09:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									CedricMocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								3eb2b32123 
								
							 
						 
						
							
							
								
								Fix typpo issue on arguments  
							
							
							
						 
						
							2020-12-13 14:09:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									CedricMocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								e2041de969 
								
							 
						 
						
							
							
								
								Use the incremental approach to handle long path  
							
							
							
						 
						
							2020-12-12 21:47:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									CedricMocquillon 
								
							 
						 
						
							
							
							
							
								
							
							
								73afc55462 
								
							 
						 
						
							
							
								
								Fork the current process to monitor exe, generate minidump on crash  
							
							
							
						 
						
							2020-12-12 20:17:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								8084a336b5 
								
							 
						 
						
							
							
								
								Replace zeroes and nulls by nullptrs  
							
							
							
						 
						
							2020-11-29 11:14:07 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								00503d86e1 
								
							 
						 
						
							
							
								
								Try to disable CoverityScan warning in code with explanation  
							
							
							
						 
						
							2020-10-28 18:01:42 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								066f0a744f 
								
							 
						 
						
							
							
								
								Add env variable to enable/disable crash catcher  
							
							
							
						 
						
							2020-04-25 15:42:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								9106e3646c 
								
							 
						 
						
							
							
								
								Fix outdated bug tracker links  
							
							
							
						 
						
							2020-04-22 01:45:11 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								f1db97fbbd 
								
							 
						 
						
							
							
								
								Improve info message about missing GDB (bug  #4341 )  
							
							
							
						 
						
							2019-05-30 14:51:31 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Frederic Chardon 
								
							 
						 
						
							
							
							
							
								
							
							
								a78d98df27 
								
							 
						 
						
							
							
								
								Fix crashcatcher  
							
							
							
						 
						
							2019-01-17 10:38:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								e06f0b797a 
								
							 
						 
						
							
							
								
								Replace all NULLs to nullptr  
							
							
							
						 
						
							2018-10-09 10:21:12 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								a262e4b342 
								
							 
						 
						
							
							
								
								Print warning, if can not close or remove temporary file  
							
							
							
						 
						
							2018-09-11 11:11:27 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								1452684d9e 
								
							 
						 
						
							
							
								
								Use new logging system for components  
							
							
							
						 
						
							2018-08-14 19:42:41 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								369ea7e177 
								
							 
						 
						
							
							
								
								Check if a temporary file was successfully closed  
							
							
							
						 
						
							2018-08-01 20:36:29 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikolay Kasyanov 
								
							 
						 
						
							
							
							
							
								
							
							
								21f198af7a 
								
							 
						 
						
							
							
								
								Fix debugger detection on macOS ( #4511 )  
							
							
							
						 
						
							2018-07-15 12:36:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								16a4df25d6 
								
							 
						 
						
							
							
								
								Make void function to do not return value  
							
							
							
						 
						
							2018-07-10 09:36:39 +04:00