Access crashes since latest (June) Office 365 update 16.0.12827.20268

Anonymous
2020-06-08T08:51:19+00:00

Since the latest Office 365 Update (June update) a returning error emerges when opening (larger) forms in MSACCESS.

Using the Access runtime (2013 tested on) instead of the full Office365 Access seems to solve this problem for now.

Here is a summary of the error, below I added a screenshot of the event viewer error log (it is in dutch though):

Faulting application name: MSACCESS>EXE, version: 16.0.12827.20268

Faulting module name: ntdll.dll, version: 10.0.18362.815

Exception code: 0xc0000374

Fault offset: 0x000dfa1d

Faulting process id: 0x1f30

Microsoft 365 and Office | Access | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2020-06-09T03:27:13+00:00

Thank you for your feedback. Very soon, we will ship a new data type, known as Date & Time Extended, which enhances syntax compatibility with SQL while increasing accuracy & level of detail in date & time records.

While the feature is not yet enabled in Current Channel builds, most of the code for the feature is in the product in an inactive state. Nonetheless, we are aware of a problem that currently exists with this new code. As of today, if you are on version 2005, build 12827.20010 or greater, and you manipulate Decimal fields (Access DataType=Number/FieldSize=Decimal, or SQL DataType=Decimal) using DAO (Data Access Objects), you might have identified your app crashing. If you hover a variable with the type in VBA code, you may see that the field is not being displayed properly; either reading as ‘?????’ or giving a Type Mismatch error, or Access may crash.

We are very sorry for the inconvenience this causes in your Access app. The Access team is working on resolving this issue as soon as possible, and we will report back to you once this error has been fixed. In the interim, we’d recommend for you to roll back to a previous version (https://support.microsoft.com/en-us/help/2770432/how-to-revert-to-an-earlier-version-of-office-2013-or-office-2016-clic), or switch to a slower channel (e.g Monthly Enterprise Channel, or SemiAnnual Channel), until the issue is fixed in Current Channel.  The issue only impacts Decimal types so if avoiding DAO code that manipulates Decimal types is possible, we’d advise this as a short term solution.

Was this answer helpful?

10+ people found this answer helpful.
0 comments No comments

57 additional answers

Sort by: Oldest
  1. Anonymous
    2020-07-01T11:46:09+00:00

    The issue was fixed a week ago or so, refer to:

    https://support.microsoft.com/en-us/office/access-vba-dao-code-may-crash-or-report-incorrect-data-for-decimal-columns-9311f0ab-ac34-40b4-abd7-2aaa01e07fc7

    My thoughts on Microsoft's update program (both Windows and Office) are already very well known!  They seem unwilling or incapable of fixing things.  It is blunder after blunder, and broken promise after broken promise to change.  You have the choice endure whatever MS continues to output, or switch technologies.  The choice is yours.  I've had a couple of my largest clients switch away from office completely now, and with these latest issues, they are very happy they did!

    As for the pride theme... Outlook is a seperate dev team, but Outlook has made numerous updates recently causing major headaches.

    It's all just more of the same.

    See you around, when the next bug hits, give it a week or two. :-)

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2020-07-01T14:33:14+00:00

    Hi Daniel,

    Wow. I usually go through these upgrade cycles unscathed. The issue I'm experiencing isn't related to the decimal problem, as demonstrated by its continued presence after updating to 2005, build 12827.20470 ctr. It still occurs intermittently on the same machine and repeating the steps that cause it over and over produces a crash maybe one time in 3 or 4. I also have two machines in the same area, one that runs the Access app flawlessly, and one that has started to crash regularly. It seems to have become more sensitive to somethingabout its environment. Yet the 32-bit version still works where the 64-bit version crashes. So odd. I'm exploring instability in my own network and differences in OS's, etc.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2020-07-01T16:25:35+00:00

    I examined the two machines that appeared to be configured the same, one that worked flawlessly and one that crashed while opening certain forms. It turns our that our IT staff inadvertently installed 32-bit O365 on the one that works flawlessly. I'm going to rebuild my 64-bit version app using the 32 as a base and see if I can get stability again for the vast majority of people here running 64-bit O365.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2020-07-01T17:04:26+00:00

    Thanks for the feedback Ihatescreennamesmorethanyou. I have found similar issues in the past where the 64 bit version had issues and the 32 bit version did not. I held out on switching to 64 bit for a long time due to this. Unfortunately, I finally had everyone make the move and then BAM, had this issue. I have mitigated everything including the issue we have been speaking about, but like Daniel said multiple times in this thread, I am waiting to make any more moves pertaining to a newer version until everything proves itself. Microsoft clearly makes mistakes. We are all human, so I can accept that. I will say though, I am considering our options for our company after this event. I am glad you were able to find your version of a solution for your problem Ihatescreennamesmorethatyou. CELEBRATE!!!

    Was this answer helpful?

    0 comments No comments