The answer from the author:
Unfortunately I did not make note of them but I will run the patch again
and will post them if those occasional GDI crashes arise again.
If I understand you well, the GDI resources are exclusively 16bits. Have
you got any knowledge of the 32bits part of the resources, which may not
be GDI but USER and SYSTEM. I understand that the 32bits resources are of
an arbitrary size far below their theoretical limit unlike 16bits ones and
that it should be eventually possible to set a larger amount of memory for
them quite easily for someone who's got the knowledge of those inner
TWEAKUI.CPL has a setting that turns on 'fault logging' - very useful for
that. I also start DrWatson.exe at boot-up time whenever I use Win98SE
(occasionally these days, it is mostly WinXP SP2 now).
Unfortunately, the answer is: not possible. GDI resources are from a
"combined" 16-bit and 32-bit heap in the GDI data segment. The 16-bit heap
is the real bottleneck. It is the same situation with USER resources, it
is just a different 16-bit/32-bit heap in the USER data segment. The level
of system resources is the lower value of either GDI or USER resources,
but not another heap.
Edited by MDGx, 16 December 2005 - 10:37 PM.