If that one also fails, then I would really like to have an interactive (zoom or Google meet) session to find out why it fails on your system while it runs smooth on my computer.
Erwin,
I copied 13.0.0.1350 executable over to the High-Logic MainType folder, ran the program and did the clicking and scrolling test:
No crashes!!!
I did notice that Sample window says “MainType is in safe mode and will not load fonts.”, so I double-checked FMS Config to see if was in safe mode and I was not, it’s in Normal mode, So I figure this executable has that disabled. Also, it says the FmsProxy is not running. I just thought I would state that, I am sure this is part of narrowing down the problem.
Hi Erwin,
I was unable to download the .dll portion of the test files.
I got this error:
" Server Error
403
Forbidden
You do not have permission to access this document."
Okay,
I followed your instructions, ran MainType, clicked and this time I got a “Virtual Method Called On Freed Object” error dump. I did it twice and there were two different ones, the second one was longer. I couldn’t capture the end part as it went off the screen. Let me know if you need more data from these dumps.
You need to store a copy of the DLL in the same folder. If the folder is not protected, e.g. not in C:\Program Files\High-Logic MainType but in a public folder, then after you receive an error report, it will most likely be stored as MainType_MemoryManager_EventLog.txt in that folder.
Erwin,
I copied the MainType13.0.0.1354.exe to my C:\Program Files\High-Logic MainType folder, which still contains the FastMM_FullDebugMode64.dll, and ran the program.
I did the clicking random fonts in the View window in Grid View test and I am happy to say that there is no crashing.
Of course, the Sample window and the Character window both contain the message “No Font Selected.” I assume those displays are deactivated for this test.
Interestingly, when I quit MainType I did get an error message: Unexpected Memory Leak: This application leaked memory. The leaks ordered by size are: 72: 3 x TB2Acc.TTBItemViewerrAccObject
It went on to say that the memory leak detail was logged to C:\Program Files\High-Logic MainType\MainType_MemoryManager_EventLog.txt, but no such file was generated (probably because that folder is protected?)
I copied MainType 13.0.0.1355.exe to the folder and ran the software. I can click on many fonts in the View Window and there is no crashing.
The Sample window labours to catch up, often just showing the message “Loading font.” with no displaying
The Character window does not display.
As I click around on the font titles, it hits my 12 cores of CPU aggressively:
It seems the problem is related to the component we use to display the character grid.
Fortunately we have a replacement for it, but it will take some time to refactor and implement it.
For now, do keep using this latest version, so we can be sure it is indeed stable.
It would be best to store both exe and dll in a general folder, like one on your desktop. Then the error report, if any, is able to save to that folder.
To be clear, am I supposed to put this one in my new MainType folder on the desktop and run it there?
I tried this, and it does not run. No launch screen, nothing.
I get the “Windows protected your PC” message and I chose “Run anyway”, but it does not run.
Note, that I still have trhe “FastMM_FullDebugMode64.dll” in that folder.