Math applications not running in Windows 11

Anonymous
2023-03-19T11:06:58+00:00

Greetings,

I am having a tedious issue with a couple of Math applications on a brand-new Windows 11 desktop. Microsoft Mathematics and MaThType 6.9d show the splash screen but then nothing happens: they do not show up. Net Framework 3.5 is turned on and Windows update does not show anything left to install. Here are the device and Windows specifications.

Processor Intel(R) Core(TM) i3-9100F CPU @ 3.60GHz 3.60 GHz
Installed RAM 8.00 GB
System type 64-bit operating system, x64-based processor
Pen and touch No pen or touch input is available for this display

Edition Windows 11 Pro
Version 21H2
OS build 22000.1696
Experience Windows Feature Experience Pack 1000.22000.1696.0

On other PCs - both Windows 11 and Windows 10 - I do not have this issue. Because it affects two Math applications, I guess it must be related to a common cause. But what could it be? I'm really stuck if I cannot use them, in particular mathtype.

Thank you in advance for any help.

Windows for home | Windows 11 | Files, folders, and storage

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

46 answers

Sort by: Oldest
  1. Anonymous
    2023-03-20T09:06:42+00:00

    The last MathApp error report

    Description

    Stopped working

    Faulting Application Path: C:\Program Files\Microsoft Mathematics\MathApp.exe

    Problem signature

    Problem Event Name: CLR20r3

    Problem Signature 01: mathapp.exe

    Problem Signature 02: 4.0.1108.0

    Problem Signature 03: 4cdb0805

    Problem Signature 04: System.Windows.Forms

    Problem Signature 05: 2.0.0.0

    Problem Signature 06: 6090d2c8

    Problem Signature 07: 4f73

    Problem Signature 08: 92

    Problem Signature 09: System.ArgumentException

    OS Version: 10.0.22621.2.0.0.256.48

    Locale ID: 2057

    Extra information about the problem

    Bucket ID: fd79ae7f06930fbefa16acac9f474b2f (1879879751880362799)

    The last MathType error report

    Description

    Faulting Application Path: C:\Program Files (x86)\MathType\MathType.exe

    Problem signature

    Problem Event Name: BEX

    Application Name: MathType.exe

    Application Version: 2018.2.2.76

    Application Timestamp: 5a74e38e

    Fault Module Name: MathType.exe

    Fault Module Version: 2018.2.2.76

    Fault Module Timestamp: 5a74e38e

    Exception Offset: 000da148

    Exception Code: c0000409

    Exception Data: 00000002

    OS Version: 10.0.22621.2.0.0.256.48

    Locale ID: 2057

    Additional Information 1: b404

    Additional Information 2: b404f9b5b7c94197299dbd3845925820

    Additional Information 3: 9b4f

    Additional Information 4: 9b4f4b6ad53180518c2b191ec244bff7

    Extra information about the problem

    Bucket ID: 6b40f7cd9802e8de547b1ca8f5318d8a (1475804814887718282)

    Was this answer helpful?

    0 comments No comments
  2. Ramesh 181.9K Reputation points Volunteer Moderator
    2023-03-20T09:30:31+00:00

    Mahlerite,

    Unfortunately, the issue couldn't be pinpointed. But I think the non-English fonts (in the FontSubstitutes key) and fonts in the per-user fonts folder could be an issue. Wondering if the other Windows 11 computers have the same non-English entries in the FontSubstitutes key. No "DLL missing" or "Access denied" errors weren't found in the logs.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2023-03-20T09:50:51+00:00

    Mahlerite,

    Unfortunately, the issue couldn't be pinpointed. But I think the non-English fonts (in the FontSubstitutes key) and fonts in the per-user fonts folder could be an issue. Wondering if the other Windows 11 computers have the same non-English entries in the FontSubstitutes key. No "DLL missing" or "Access denied" errors weren't found in the logs.

    All my PCs have the same multilingual environment.

    On the PC not running the Math applications:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
    "Arabic Transparent"="Arial"
    "Arabic Transparent Bold"="Arial Bold"
    "Arabic Transparent Bold,0"="Arial Bold,178"
    "Arabic Transparent,0"="Arial,178"
    "Arial Baltic,186"="Arial,186"
    "Arial CE,238"="Arial,238"
    "Arial CYR,204"="Arial,204"
    "Arial Greek,161"="Arial,161"
    "Arial TUR,162"="Arial,162"
    "Courier New Baltic,186"="Courier New,186"
    "Courier New CE,238"="Courier New,238"
    "Courier New CYR,204"="Courier New,204"
    "Courier New Greek,161"="Courier New,161"
    "Courier New TUR,162"="Courier New,162"
    "Helv"="MS Sans Serif"
    "Helvetica"="Arial"
    "MS Shell Dlg 2"="Tahoma"
    "Tahoma Armenian"="Tahoma"
    "Times"="Times New Roman"
    "Times New Roman Baltic,186"="Times New Roman,186"
    "Times New Roman CE,238"="Times New Roman,238"
    "Times New Roman CYR,204"="Times New Roman,204"
    "Times New Roman Greek,161"="Times New Roman,161"
    "Times New Roman TUR,162"="Times New Roman,162"
    "Tms Rmn"="MS Serif"
    "MS Shell Dlg"="Microsoft Sans Serif"
    "標準明朝"="MS 明朝"
    "@標準明朝"="@MS 明朝"
    "標準ゴシック"="MS ゴシック"
    "@標準ゴシック"="@MS ゴシック"
    "ゴシック"="MS ゴシック"
    "ゴシック"="MS ゴシック"
    "クーリエ"="Courier"
    "タイムズロマン"="Times New Roman"
    "ヘルベチカ"="Arial"

    On the PC not showing any issue:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
    "Arabic Transparent"="Arial"
    "Arabic Transparent Bold"="Arial Bold"
    "Arabic Transparent Bold,0"="Arial Bold,178"
    "Arabic Transparent,0"="Arial,178"
    "Arial Baltic,186"="Arial,186"
    "Arial CE,238"="Arial,238"
    "Arial CYR,204"="Arial,204"
    "Arial Greek,161"="Arial,161"
    "Arial TUR,162"="Arial,162"
    "Courier New Baltic,186"="Courier New,186"
    "Courier New CE,238"="Courier New,238"
    "Courier New CYR,204"="Courier New,204"
    "Courier New Greek,161"="Courier New,161"
    "Courier New TUR,162"="Courier New,162"
    "Helv"="MS Sans Serif"
    "Helvetica"="Arial"
    "MS Shell Dlg 2"="Tahoma"
    "Tahoma Armenian"="Tahoma"
    "Times"="Times New Roman"
    "Times New Roman Baltic,186"="Times New Roman,186"
    "Times New Roman CE,238"="Times New Roman,238"
    "Times New Roman CYR,204"="Times New Roman,204"
    "Times New Roman Greek,161"="Times New Roman,161"
    "Times New Roman TUR,162"="Times New Roman,162"
    "Tms Rmn"="MS Serif"
    "MS Shell Dlg"="MS UI Gothic"
    "標準明朝"="MS 明朝"
    "@標準明朝"="@MS 明朝"
    "標準ゴシック"="MS ゴシック"
    "@標準ゴシック"="@MS ゴシック"
    "ゴシック"="MS ゴシック"
    "ゴシック"="MS ゴシック"
    "クーリエ"="Courier"
    "タイムズロマン"="Times New Roman"
    "ヘルベチカ"="Arial"

    The only difference I can see is in the entry

    "MS Shell Dlg"

    On the PC without issues It is

    "MS Shell Dlg"="MS UI Gothic"

    whereas in the PC with issues it is

    "MS Shell Dlg"="Microsoft Sans Serif"

    I doubt this could be the culprit...

    Was this answer helpful?

    0 comments No comments
  4. Ramesh 181.9K Reputation points Volunteer Moderator
    2023-03-20T10:25:48+00:00

    "MS Shell Dlg"="Microsoft Sans Serif"

    The above is the Windows default setting, so that's not it.

    You may run these commands to prevent the per-user fonts from loading:

    • reg export "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Fonts" "%temp%\fonts_user.reg"
    • reg delete "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Fonts" /va /f

    The above key has no values (only a subkey) in a standard Windows installation. It's populated only when a font is installed per user.

    (%temp%\fonts_user.reg is the Undo file to revert to the original setting if required.)

    ***************

    WER Exception code: c0000409

    STATUS_STACK_BUFFER_OVERRUN ntstatus.h

    The system detected an overrun of a stack-based buffer in

    this application. This

    overrun could potentially allow a malicious user to gain

    control of this application.

    Wondering if Microsoft Defender AV's Exploit protection is blocking something.

    Other than that, I don't have further clues for now.

    Running WinDbg Preview and loading the executable and watching breakpoints might help.. like this user did. Press F5 after every break and eventually see where it fails.

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2023-03-20T10:58:59+00:00

    I tried WinDbg. Not sure how / where to set a breakpoin, but this is the output I got for MathType

    Microsoft (R) Windows Debugger Version 10.0.25200.1003 X86
    Copyright (c) Microsoft Corporation. All rights reserved.
    
    CommandLine: C:\Program Files (x86)\MathType\MathType.exe
    
    ************* Path validation summary **************
    Response                         Time (ms)     Location
    Deferred                                       srv*
    Symbol search path is: srv*
    Executable search path is: 
    ModLoad: 00020000 002a7000   MathType.exe
    ModLoad: 774c0000 7766f000   ntdll.dll
    ModLoad: 76580000 76670000   C:\WINDOWS\SysWOW64\KERNEL32.DLL
    ModLoad: 75fc0000 7622a000   C:\WINDOWS\SysWOW64\KERNELBASE.dll
    ModLoad: 76c30000 76dd7000   C:\WINDOWS\SysWOW64\USER32.dll
    ModLoad: 76a70000 76a8a000   C:\WINDOWS\SysWOW64\win32u.dll
    ModLoad: 763a0000 763c2000   C:\WINDOWS\SysWOW64\GDI32.dll
    ModLoad: 72f30000 72f38000   C:\WINDOWS\SysWOW64\VERSION.dll
    ModLoad: 76a90000 76b6e000   C:\WINDOWS\SysWOW64\gdi32full.dll
    ModLoad: 75e20000 75ee4000   C:\WINDOWS\SysWOW64\msvcrt.dll
    ModLoad: 75d30000 75da9000   C:\WINDOWS\SysWOW64\msvcp_win.dll
    ModLoad: 74450000 748d8000   C:\WINDOWS\SysWOW64\WININET.dll
    ModLoad: 75200000 75312000   C:\WINDOWS\SysWOW64\ucrtbase.dll
    ModLoad: 75cb0000 75d2c000   C:\WINDOWS\SysWOW64\advapi32.dll
    ModLoad: 763d0000 76480000   C:\WINDOWS\SysWOW64\COMDLG32.dll
    ModLoad: 76750000 767d2000   C:\WINDOWS\SysWOW64\sechost.dll
    ModLoad: 75800000 75a7b000   C:\WINDOWS\SysWOW64\combase.dll
    ModLoad: 75a80000 75b39000   C:\WINDOWS\SysWOW64\RPCRT4.dll
    ModLoad: 76b70000 76c30000   C:\WINDOWS\SysWOW64\shcore.dll
    ModLoad: 74920000 74944000   C:\WINDOWS\SysWOW64\IPHLPAPI.DLL
    ModLoad: 769b0000 769fb000   C:\WINDOWS\SysWOW64\SHLWAPI.dll
    ModLoad: 76e40000 774a2000   C:\WINDOWS\SysWOW64\SHELL32.dll
    ModLoad: 76860000 769ad000   C:\WINDOWS\SysWOW64\ole32.dll
    ModLoad: 6eb10000 6ed34000   C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.22621.608_none_f0f1837ed587d923\COMCTL32.dll
    ModLoad: 73390000 73532000   C:\WINDOWS\SysWOW64\urlmon.dll
    ModLoad: 73370000 7338d000   C:\WINDOWS\SysWOW64\srvcli.dll
    ModLoad: 73130000 7335e000   C:\WINDOWS\SysWOW64\iertutil.dll
    ModLoad: 73360000 7336b000   C:\WINDOWS\SysWOW64\netutils.dll
    (12bc.13cc): Break instruction exception - code 80000003 (first chance)
    eax=00000000 ebx=00000000 ecx=12db0000 edx=00000000 esi=03352580 edi=02fb6000
    eip=77577567 esp=030ff4dc ebp=030ff508 iopl=0         nv up ei pl zr na pe nc
    cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
    ntdll!LdrpDoDebuggerBreak+0x2b:
    77577567 cc              int     3
    0:000> g
    ModLoad: 75f90000 75fb5000   C:\WINDOWS\SysWOW64\IMM32.DLL
    ModLoad: 73850000 73f1e000   C:\WINDOWS\SysWOW64\windows.storage.dll
    ModLoad: 73780000 73847000   C:\WINDOWS\SysWOW64\wintypes.dll
    ModLoad: 73f20000 73f33000   C:\WINDOWS\SysWOW64\kernel.appcore.dll
    ModLoad: 75db0000 75e12000   C:\WINDOWS\SysWOW64\bcryptPrimitives.dll
    ModLoad: 71bc0000 71c3f000   C:\WINDOWS\SysWOW64\uxtheme.dll
    ModLoad: 75f00000 75f82000   C:\WINDOWS\SysWOW64\clbcatq.dll
    ModLoad: 76670000 7674b000   C:\WINDOWS\SysWOW64\MSCTF.dll
    ModLoad: 722e0000 72309000   C:\WINDOWS\SysWOW64\ntmarta.dll
    ModLoad: 75320000 753bc000   C:\WINDOWS\SysWOW64\OLEAUT32.dll
    ModLoad: 6db10000 6dbf4000   C:\WINDOWS\SysWOW64\textinputframework.dll
    ModLoad: 6ddd0000 6de65000   C:\WINDOWS\SysWOW64\TextShaping.dll
    (12bc.13cc): Security check failure or stack buffer overrun - code c0000409 (!!! second chance !!!)
    Subcode: 0x2 FAST_FAIL_STACK_COOKIE_CHECK_FAILURE 
    eax=00000001 ebx=00075eb0 ecx=00000002 edx=000001f8 esi=07a03704 edi=07a03874
    eip=000fa148 esp=030ff21c ebp=030ff540 iopl=0         nv up ei pl nz na po nc
    cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202
    MathType+0xda148:
    000fa148 cd29            int     29h
    

    Was this answer helpful?

    0 comments No comments