Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RetroBar causes infinite restart loop on Explorer.exe #942

Closed
ghost opened this issue Nov 9, 2024 · 2 comments
Closed

RetroBar causes infinite restart loop on Explorer.exe #942

ghost opened this issue Nov 9, 2024 · 2 comments

Comments

@ghost
Copy link

ghost commented Nov 9, 2024

Description:
If RetroBar is running, and Explorer.exe is restarted, Explorer.exe is stuck on an infinite restart loop until user relogin.

Steps to reproduce:

  1. start RetroBar.exe
  2. restart Explorer.exe
  3. now explorer.exe is stuck on a restart loop forever

Other tests performed:

  1. If I restart Explorer.exe on the same system before I have RetroBar installed, explorer is restarted properly, no crashes.
  2. If I remove RetroBar and relogin, then restart Explorer.exe everything works fine, no crashes.

Conclusion based on test:
This is RetroBar related Explorer.exe crash.

How to stop the restart loop if triggered:
I used "shutdown -l" to logout and relogin to stop the restart loop.

System info:
RetroBar version: 3be4280 (November 9, 2024)
System: Windows 11 clean install with latest updates up to 2024.11.09 (november)
Explorer.exe version: 10.0.22621.4317
Fault offset: 000000000007f6fe
Related dll: Ucrtbase.dll
Ucrtbase.dll version: 10.0.22621.3593
(Ucrtbase is used by c++ runtime)

Crash screenshot from windows log:
crash

Address 000000000007f6fe on IDA:
crash2
(I have no clue what I am looking at in IDA, some sort of startup procedure? idk. wWinMainCRTStartup)

Related issues:
#938
#927
#648
#476
#457

@ghost
Copy link
Author

ghost commented Nov 11, 2024

Fix:

#945

@ghost
Copy link
Author

ghost commented Nov 14, 2024

Commit: 9a9bffc has fixed this issue.

These should be closed aswell, they are fixed now:
#938
#927
#648
#476
#457

@ghost ghost closed this as completed Nov 14, 2024
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

0 participants