A few weeks ago my access databse started to occasionaly crash when moving from one record to another seeming at random.
I have logged the sequence of records I have stepped through until it crashes, relaoded the database and it does not replicate on the same sequence of records.
After checking the reliability history the crash dump in there is always as follows.
Faulting Application Path: C:\Program Files\Microsoft Office\root\Office16\MSACCESS.EXE
Problem Event Name: BEX64
Application Name: MSACCESS.EXE
Application Version: 16.0.14527.20234
Application Timestamp: 61787b90
Fault Module Name: ucrtbase.dll
Fault Module Version: 10.0.19041.789
Fault Module Timestamp: 2bd748bf
Exception Offset: 000000000007286e
Exception Code: c0000409
Exception Data: 0000000000000007
OS Version: 10.0.19041.2.0.0.256.48
Locale ID: 2057
Additional Information 1: 39fa
Additional Information 2: 39fa08bf272fbf10bb6f5dc813f316f9
Additional Information 3: 5d04
Additional Information 4: 5d04657561355a579751de820685112c
The day the crashes started the following updates had been installed.
Installation Successful: Windows successfully installed the following update: 2021-10 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 Version 2004 for x64 (KB5005539)
Installation Successful: Windows successfully installed the following update: 2021-10 Cumulative Update for Windows 10 Version 2004 for x64-based Systems (KB5006670)
This happens on both my home PC's and started at the same time, the updates had been installed on both machines.
I've tried decompiling, compiling and compacting.
I have tried re-installing the Windows 10 SDK as a few other problems referencing ucrtbase.dll said that had worked for them.
I'm currently working through all the code in debug to see if I can find a particular peice of code that causes the crash but this very slow as there is a lot of code and teh crashes happen relatively rarely.
Does anyone have an ideas of how best to troubleshot this?