The issue didn't happen again over the weekend. I repaired the install for C++, .Net 6+8 and Bet Angel, and I also installed .Net 9. Hopefully all resolved but I'll keep monitoring.Bet Angel wrote: ↑Fri Oct 03, 2025 12:09 pmAs others have said, that dll that is crashing is part of Windows. Microsoft recommend that is it not distributed with individual applications so that Windows Update can apply security updates to a single version of the dll on the PC.
We haven't been able to recreate the issue on a test PC, but a common recommended solution appears to be to install the Microsoft Visual C++ Redistributable package from here: https://aka.ms/vs/17/release/vc_redist.x86.exe
Probably best to Restart Windows after that installation.
We'd be interested in feedback as to whether that helps. Alternatively, as weemac mentioned, updating the .NET framework on the PC may help.
BA Shuts Down Every So Often
The issue has returned despite everything being updated/repaired.Bet Angel wrote: ↑Fri Oct 03, 2025 12:09 pmAs others have said, that dll that is crashing is part of Windows. Microsoft recommend that is it not distributed with individual applications so that Windows Update can apply security updates to a single version of the dll on the PC.
We haven't been able to recreate the issue on a test PC, but a common recommended solution appears to be to install the Microsoft Visual C++ Redistributable package from here: https://aka.ms/vs/17/release/vc_redist.x86.exe
Probably best to Restart Windows after that installation.
We'd be interested in feedback as to whether that helps. Alternatively, as weemac mentioned, updating the .NET framework on the PC may help.
Faulting application name: BetAngel.exe, version: 1.0.9008.29366, time stamp: 0x66d1f253
Faulting module name: ucrtbase.dll, version: 10.0.26100.6725, time stamp: 0x507ff166
Exception code: 0xc0000409
Fault offset: 0x0002da51
Faulting process id: 0x5FBC
Faulting application start time: 0x1DC36B07E19C250
Faulting application path: C:\Program Files (x86)\Bet Angel Limited\Bet Angel - Professional\BetAngel.exe
Faulting module path: C:\WINDOWS\System32\ucrtbase.dll
Report Id: 3c171365-c285-417e-92f4-6b585cf68716
Faulting package full name:
Faulting package-relative application ID:
Yes I can see the version of your dll has changed from 10.0.26100.5074 to 10.0.26100.6725 so the update worked, even if it hasn't made a difference.
Searching about the ucrtbase.dll on google shows various versions randomly causing issues for many years for a number of people with dozens of different applications, including Flight Simulator from Microsoft themselves! We've yet to read any explainable reason why.
If we are able to see the issue on our Test PCs that we can drill into the code to discover how the dll is being used and if it can be avoided, but with it being so rare, that may not happen.
All I suggest in the meantime is that you try to document how you are using Bet Angel each day and if there's any difference between a day where it crashes and a day it does not. For instance, do you use sound one day rather than the other, or use the embedded Desktop web browser etc.
Searching about the ucrtbase.dll on google shows various versions randomly causing issues for many years for a number of people with dozens of different applications, including Flight Simulator from Microsoft themselves! We've yet to read any explainable reason why.
If we are able to see the issue on our Test PCs that we can drill into the code to discover how the dll is being used and if it can be avoided, but with it being so rare, that may not happen.
All I suggest in the meantime is that you try to document how you are using Bet Angel each day and if there's any difference between a day where it crashes and a day it does not. For instance, do you use sound one day rather than the other, or use the embedded Desktop web browser etc.