The crash while pushing to GitHub is not caused by Git authentication or by the .git directory copied from Fedora. The Event Viewer entry shown is a TPM/Secure Boot maintenance warning, not a crash report, and it is unrelated to Git, VS Code, or GitHub.
Event ID 1801 from Microsoft-Windows-TPM-WMI with the message:
Updated Secure Boot certificates are available on this device but have not yet been applied to the firmware.
means Windows has detected new Secure Boot certificate updates that should be applied in firmware/UEFI to maintain full protection. It is a security/firmware status notification and does not indicate a system crash or application fault.
To troubleshoot the actual crash while using VS Code and Git:
- Look for
Error or Critical events in Event Viewer under Windows Logs → Application and Windows Logs → System at the exact time of the crash, focusing on entries from Application Error, Kernel-Power, BugCheck, display driver, or storage drivers.
- Check Reliability Monitor (
perfmon /rel) for a summary of application failures and Windows errors around the time of the crash.
- If the system is bluescreening, check for corresponding bugcheck events and minidumps in
C:\Windows\Minidump.
The TPM/Secure Boot event can be addressed separately by following the OEM/Windows guidance for applying Secure Boot certificate updates via firmware/BIOS updates, but it is not the root cause of the Git/VS Code crash.
References: