Well,
first, I've installed the Paweld's code, F9 and Error, see Error501.png.
So I've loaded by path and name all my fonts, below are some lines from 498 to 504, and I've set up the CacheFonts for looking at
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/ only, using the Paweld's code, so 26 fonts have been loaded, no problem :
...
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/amrtypeb.ttf
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/ANDALEMO.TTF 498
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/CodeMorse.ttf 499
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/DOUR45W.TTF 500
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/DOUR46W.TTF 501
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/DOUR65W.TTF 502
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/DOUR66W.TTF 503
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/geo703bc.ttf 504
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/LETTERGO.TTF
/usr/share/fonts/fonts_shared/from_Win2000/Polices/Machine/Linedraw.ttf
...
At the end of some lines are the values found in the memolog when I load all the 1116 fonts
And attached is a try with the fonts between 499 and 504.
HTH,