by UberDemon on Sun Feb 27, 2005 5:12 pm
Guys,
I have been breaking my head on this one all day. Good news is that I think I found the problem or combination of problems... bad news is that I think you will not like the answer.
I was able to repeat the error in 3 of my machines and after recompiling, repackaging, I think there are two things that are the problem:
1 - Memory
2 - Operating System
For those of you who are programmers I removed an error trap to cause a fatal error in one of my machines, and the fatal error was not enough memory. So the error does not appear to be due to Office, FM20.dll, or whether ActiveXNotepad is present or not.
The cause to this, I am almost 100% sure is that UQMG is a lot more hefty than it was before. The Ground editor has added a lot of memory requirements due to the number of control and background processes it runs... I think that inadvertetnly I have increased the system requirements for running my program, which is something that surprises me because I am keen on not wasting memory. I monitored the memory usage while it is loading and at no point it uses more than 15Megs of RAM while it runs. Again I am almost sure it is the additional resources that is causing failure during load, but short of removing features, this may be going beyond what I know how to fix.
Anyway, here is the reason why I think there is a problem that is most likely related to both OS and memory. I have not made any updates in Visual Studio either.
1) P4 2.53GHz / 1GB RAM / XP / Office 2003 / No ActivePad - Result: Pass
2) Celeron 800MHz / 384MB RAM / XP / Office 2003 / No ActivePad - Result: Pass
3) Athlon 800MHz / 320MB RAM / ME / Office 2000 / No ActivePad - Result: Fail
4) P3 800MHz / 256MB RAM / ME / No Office / ActivePad - Result: Fail
5) P2 400MHz / 96MB RAM / ME / No Office / ActivePad - Result: Fail
I also tried installing and uninstalling Activepad and UQMG in different order, manual substitution of DLLs and other files, but the Memory error persists. So three ME machines, including one with Office does not run UQMG. I installed FB in the Athlon and P3 Laptop, and both were able to run FB, but not UQMG.
I apologize profusely for this. It looks like either the machine must have 384MB+ RAM or WIN2K./XP.
I'll keep looking into it.
Demon/UberDemon