"SDL Trados Studio has stopped working" error after closing Studio 2021 SR1

Hey All,

After clicking the close button per the usual way for Windows to stop using Studio, the app shuts down, but I get the "SDL Trados Studio has stopped working" error after a few seconds. This started a couple of days ago, after upgrading to Studio 2021 SR1 (BTW, I have 16.1.4.4184 installed, which, I think, is the latest version). 
I realise that this is a Microsoft or Windows error, and it contains the following details:

Problem signature: Problem Event Name: BEX Application Name: SDLTradosStudio.exe Application Version: 16.1.4.4184 Application Timestamp: a94379b2 Fault Module Name: ucrtbase.DLL Fault Module Version: 10.0.14393.2990 Fault Module Timestamp: 5caeb859 Exception Offset: 000884cb Exception Code: c0000409 Exception Data: 00000007 OS Version: 6.3.9600.2.0.0.256.48 Locale ID: 1038 Additional Information 1: 2bb5 Additional Information 2: 2bb514bdd1f1df0c12122b914d6570bf Additional Information 3: 483f Additional Information 4: 483f8646f3ea579fbebf4fa8fcf15843 

From what I gather, the error is a Buffer Overflow Exception (BEX) concerning ucrtbase, which is a C++ driver (I do have it in the Win System32 folder). What I find somewhat befuddling is that the "Fault Module Version" parameter shows a value that I doesn't correspond to any MS Visual C++ version I have on my computer.  I've tried repairing the C++ release installed during ST21 upgrade, as well as the Studio Package itself, to no avail.

Does anyone have any idea what the reason for all this might be? It's just a nuisance really, as Studio seems to be working fine while it's running. Still, buffer overflow isn't something I like to see throwing any error, since it can also be used for exploits and the like.

Cheers,

Parents Reply Children
  • Hello Steven,

    Thank you for your answer. 
    I'm using Win 8.1 SR3, actually, and it is up to date. Nevertheless, I did run an update session per your suggestion, and have also verified the .NET fw registry entry and that MultiTerm and Studio are on their latest versions. Also, I've tried going through the linked content and running a repair on Studio.

    Alas, all to no avail. Whenever I quit Studio, I keep getting the "SDL Studio has stopped working" popup (with the problem details I initially included in my post) after Studio actually exits.

    This issue doesn't seem to affect the stability of Studio itself, as the app hasn't yet crashed. Still, nothing of the sort happened while I was using Studio 2019. I'm not even sure the BEX problem event name refers to Buffer Overflow Exception or Branch Extended nor whether that isn't beside the point, anyway. I've tried modifying Windows DEP settings to exclude the Studio executable, but that didn't help. So, I'm a bit baffled. The message names ucrtbase.dll as the fault module, which is a .NET component, as far as I know, but there's not much I can do with that info, either.