Repository navigation
v1.2.0 - Comprehensive Debug Logging
v1.2.0 - Comprehensive Debug Logging
What's New
- Detailed logging for troubleshooting: All game detection, blocking, and process termination events are now logged to
%LOCALAPPDATA%\RobloxGuard\launcher.log - Monitor crash diagnostics: Complete stack traces and error information are captured, making it easy to debug why the monitor might stop unexpectedly
- Robust AlertWindow handling: If the alert window fails to display, a fallback MessageBox appears with diagnostic information
- Enhanced file logging: All WinExe operations are logged to file since console output is not visible in Windows GUI apps
Why This Matters
Previously, when the monitor stopped after detecting a blocked game, there was no way to know what went wrong. Now you can check the debug log to see:
- Whether the game was detected (
DETECTED GAME JOIN) - Whether it was marked as blocked (
IS BLOCKED) - Whether the process was terminated successfully
- Any errors that occurred (including full stack traces)
Testing Instructions
- Download
RobloxGuard.exefrom this release - Run it to install (first run auto-starts the monitor)
- Try to join a blocked game
- Check
%LOCALAPPDATA%\RobloxGuard\launcher.logfor detailed diagnostics - Report any issues with the log contents
Files
RobloxGuard.exe(146 MB) - The applicationRobloxGuard.exe.sha256- SHA256 checksum for verification
SHA256 Checksum
729611CD21553343D180E688E70E3C401447AFC27A9371331F13D81F01A3CB79