goaaats
b35faf13b5
Show unhandled exceptions through VEH
2025-12-07 13:04:11 +01:00
goaaats
e032840ac8
Clean up crash handler window log for external events
2025-12-06 18:32:03 +01:00
goaaats
e09c43b8de
Fix bad exit condition when looping exception records
2025-12-06 15:07:46 +01:00
R
4a743e9060
Collect additional logs for crash handler ( #2376 )
...
* Collect launcher.log on crashes
This has been missing for Crash Handler based tspacks for a while, which makes it harder to get information from XLCore users because of our differing log names. (Really, we should rename both to just be xivlauncher.log or something, but that would break existing tooling)
* Collect wine.log on crashes
2025-08-19 14:35:55 -07:00
Soreepeong
84f2f0d064
Use Shared VC Runtime
2025-07-20 19:43:58 +09:00
goaaats
731d7e0f6e
Un-whether-or-not the codebase
2025-04-25 22:49:05 +02:00
wolfcomp
e999a8f678
Add timezone offset to system time in crash log ( #2142 )
2025-01-03 08:57:34 -08:00
goat
979f78a8b6
crashhandler: immediately terminate the game in release mode
2024-06-17 21:23:31 +02:00
srkizer
94cf1c82c4
Synchronize DalamudStartInfo between cpp and cs ( #1679 )
...
Dalamud Boot was using BootLogPath in place of LogPath, resulting in
wrong log path.
2024-02-22 20:27:07 -08:00
goaaats
6bb4033b35
crashhandler: only keep the last 3 minidumps
2024-02-17 15:05:18 +01:00
Soreepeong
47da75df24
Some DCH correctness
2024-02-17 21:38:43 +09:00
Kaz Wolfe
82d9cd016d
Prefer "Save Troubleshooting Info" over "... Pack"
2024-02-16 15:56:51 -08:00
Kaz Wolfe
2afc692eca
Add save tspack button to crash dialog
...
- Require the user manually choose a restart mode before the Restart button can be clicked.
- Rename window to Dalamud Crash Handler
2024-02-16 15:39:22 -08:00
Kaz Wolfe
24e6bf3dc8
Remove metric submission on crashes
...
- Rename the progress dialog, add punctuation to messaging
2024-02-16 13:22:15 -08:00
marzent
4b601f15c7
Merge pull request #1660
...
* make extra sure progress dialog crash handler is in the foregroud
2024-02-16 13:19:10 -08:00
marzent
1020f8a85b
add progress dialog to crash handler
2024-02-16 00:03:28 +01:00
Soreepeong
cce4f03403
Adjust logDir if logDir points to a .log file
2024-02-15 04:14:23 +09:00
marzent
386e5f245c
Make the crash handler work on wine properly ( #1636 )
...
* add LoadMethod to DalamudStartInfo
* add to_wstring utility function
* append full injector launch args for VEH
* remove usage of std::chrono::zoned_time
* fix injector arguments in crash handler restart
* enable VEH on wine
* remove dead wine detection code
* write out tspack with std::fstream
* fix off-by-one error in get_window_string()
* remove usage of std::chrono when writing tspack
* do not deadlock on crashing DalamudCrashHandler
2024-02-11 13:01:34 -08:00
goat
ec0f52b7c3
chore: don't report crashes when shutting down the game, if no devplugin is loaded
2023-03-20 20:16:01 +01:00
goaaats
9b066fde01
build: 7.3.5.0
2022-12-27 22:37:33 +01:00
goaaats
fdf155f733
feat: fix symbols in crash handler
2022-12-27 22:35:23 +01:00
goat
cbb6efc78f
chore: change wording in crashhandler
2022-09-16 19:48:40 +02:00
Soreepeong
8718de6121
Offer to generate .tspack from crash handler
2022-09-14 13:36:29 +09:00
Soreepeong
e82d95da92
make --veh-full actually do something
2022-09-05 10:25:18 +09:00
Soreepeong
f86885ec39
actually make --veh-full work
2022-09-05 10:25:17 +09:00
Soreepeong
e3d5a2f07a
DalamudCrashHandler: log dll descr/version on crash too
2022-09-01 10:50:45 +09:00
kizer
8b09449501
Exclusively use wstring/wchar_t for filesystem::path ( #960 )
2022-08-20 19:03:32 +02:00
goat
562ef77406
chore: use correct protocol for crash handler
2022-08-20 12:23:09 +02:00
goat
84961be782
chore: don't show "attempt to resume" in release builds
2022-08-17 20:26:30 +02:00
goat
4d0aadb943
fix: use statically linked CRT for DalamudCrashHandler
...
attempts to resolve issue with missing exports
2022-08-17 20:19:29 +02:00
Philpax
edbe21d2b8
Kal literally put a gun to my head and made me do this ( #938 )
2022-07-27 00:28:55 +02:00
kizer
58ceb1dc87
Offer to restart game from VEH exception handler ( #936 )
2022-07-26 21:14:48 +02:00
goat
98e421a227
chore: correct entrypoint
2022-07-26 01:07:54 +02:00
goat
7a4c468a5c
chore: build CrashHandler release with windows subsystem
2022-07-25 23:56:11 +02:00
Raymond
2b1758230b
Fix DalamudCrashHandler CI ( #935 )
2022-07-25 09:57:40 +02:00
goat
d2ecddbf35
feat: optional CTD reports to gauge stability
2022-07-24 21:23:20 +02:00
goat
805a887f2e
feat: add minidump writer
2022-07-24 18:49:46 +02:00