
Error[35] General Protection Fault
BACKGROUND
I've just moved from Clipper 5.2d to 5.3b (build 338) in order for us to
move some users off site, run Clipper over Citrix WinFrame (Windows NT) and
still support Transaction Tracking (CA-Clipper Tools 3.0b) on the Novell
NetWare (4.10) clipper databases. Clipper 5.2d did not handle the
CA-Clipper Tools' TTS calls through WinFrame! All applications are
accessible through a variety of machines: WinFrame, Win95 and good old DOS
6.22. All applications and databases are stored on the Novell file server,
through which all users log in. Win95 PC's have got the Novell 32-bit (NOT
Microsoft) Client for NetWare. I am using EXOSPACE (v2.11 w/VMM 6.01) as
my linker.
PROBLEM
All applications are now terminating on an error:
Error[35] General Protection Fault in <ExeFile> at <addr>:... with
associated dump.
Three things have partially helped:
1) Some Win95 PC's were STILL loading himem.sys, emm386.exe etc...
Removing this has helped get further into the app.
2) Patching from 5.3a to 5.3b
3) Technical support asked which 3rd party libraries were in use:
CA-Clipper Tools 3.0b and NanForum Toolkit 3.05(?). I have recompiled all
apps and included the line "EXOSPACE PACKAGE IPXCT" in my link scripts. The
problem is slightly better but not gone.
Examining the .MAP file produced by ExoSpace, some sample errors can be
traced to:
Err[35] GPFat 0240 Error produced by DOS16LIB_TEXT Found
in EXOSPACE.LIB
Err[35] GPFat 0247 Error produced by DOS16LIB_TEXT Found
in EXOSPACE.LIB
Err[35] GPFat 0348 Error produced by DOS16LIB_TEXT Found
in EXOSPACE.LIB
Err[35] GPFat 024F Error produced by WEEDBED_TEXT Found in
EXOSPACE.LIB
Err[35] GPFat 0320 Error produced by _NTOOL
Found in CTP.LIB (CA-Clipper Tools)
ANY HELP WILL BE GREATLY APPRECIATED... NO MATTER HOW INSIGNIFICANT YOU
THINK YOUR CONTRIBUTION IS - I'M DESPERATE! Please post to this newsgroup
or e-mail me direct. If I do receive any useful e-mail, I will forward to
this newsgroup. Thanks for your time, folks!
--
Chris Jenny Osborne Loosen up. Relax. Except for rare
life-and-death
first seems
H. Jackson
Brown, Jr.