HELP! Our application causes GPF in MSAJT200.DLL at 001C:2920 
Author Message
 HELP! Our application causes GPF in MSAJT200.DLL at 001C:2920

Hello, I provide tech support for a VB 3.0 application and we use the
MSAJT200 database engine.  Our program is installed onto a harddrive
but reads data (PDF documents) from six cd-rom disks.  

Over the past 9 months we have released 3 editions of our application
using the same version of the VB and MSAJT200 files.  In our 3rd
release (DEC 96) we have clients who are getting the following error
message, "CSOURCE.EXE has caused a General Protection Fault in module
MSAJT200.DLL at 001C:2920".  CSOURCE.EXE is our Visual Basic program.
the 2920 portion of the address on occasions has read '007E','27F3'
and '0000291C'.

The pc's vary in configurations and operating environments.

Hardware ranges from 486's to Pentiums with 8MBs to 24MBs of RAM

Operating Systems include Windows 3.1, WFWG 3.11 and Windows 95

Networks include Windows NT Server 3.51 and Novell, there are also
some "Stand-alones".

CD-ROM drives of all several makes and models including Single, six
and seven disk changers

Other software installed ranges from several applications to one PC
that has only Windows 3.1 and our applcation.  Also there are cases
where they have had previous versions of our application and cases
where this version is their first time.

We have tried running Scandisk, Defrag and Memmaker on all PC's where
applicable.

We have tried installing the previous version (96B) of our application
then copying the MSAJT200.DLL from there into a subsequently installed
copy of the newest version (96C).

In one case a the person was reading our data from a locally installed
6 disk changer when he got this error, but when he changed to the
local single disk reader the error went away.

Any ideas or suggestions would be greatly appreciated.  

Robert Maudsley
CGF - Technical Support

Website: www.cgf.org
800-854-2670
619-560-8051



Sun, 11 Jul 1999 03:00:00 GMT  
 HELP! Our application causes GPF in MSAJT200.DLL at 001C:2920

[snip]

Quote:
> In one case a the person was reading our data from a locally installed
> 6 disk changer when he got this error, but when he changed to the
> local single disk reader the error went away.

Bingo, something that makes sense.

Quote:
> Any ideas or suggestions would be greatly appreciated.

I would hope that your code contains heavy checking at this point.
Every, absolutely every sub or function should have error checking
routines coded in to trap this sort of behaviour.  I am guessing
that there is a problem with drive or disk access, but could be wrong.

One thing you did not mention is whether you have tried to
duplicate the error.  I often find that by installing VB
on the offending machine, the running the code in the IDE
makes it much simpler to find and trap errors.

It goes with out saying that you are properly coding so as
to prevent memory leaks.

--
Peter Mikalajunas

http://www.xnet.com/~kd9fb



Sun, 11 Jul 1999 03:00:00 GMT  
 
 [ 2 post ] 

 Relevant Pages 

1. HELP! Our application causes GPF in MSAJT200.DLL at 001C:2920

2. GPF in MSAJT200.DLL at 001C:####

3. HELP! GPF in MSAJT200.dll while copying querydefs

4. GPF in MSAJT200.DLL / DAO2516.DLL

5. GPF in MSAJT200.DLL (Jet 2.5)

6. HEEELP : GPF on Msajt200.dll

7. data1.refresh causes GPF in MSJT3032.DLL...anyone?`

8. GPF caused by VB40016.dll

9. data1.refresh causes GPF in MSJT3032.DLL...anyone?`

10. Crystal causes GPF with pdbdao.dll

11. data1.refresh causes GPF in MSJT3032.DLL...anyone?

12. why both msajt112.dll and msajt200.dll needed?

 

 
Powered by phpBB® Forum Software