Subject: | |
From: | |
Reply To: | |
Date: | Thu, 2 Aug 2001 09:08:42 -0400 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Jim Phillips writes:
> I'm getting the following error from a DBFIND on a new data set:
>
> **** INTERNAL TRAP
> Data Memory Protection Trap
> [VSM] Undecoded status.info = -37
> ABORT: MMP000.OBJECT.CUSTOM
> NM USER 288.0054aee0 dbfind+$c8
> NM PUB 12fc.1bb5b3ec mmp813+$236c
> NM PROG e91.0001af58 mmp000$001$+$69d0
>
> I've looked at the code and can't find anything obvious wrong with it.
> There are other data sets in the data base that I can access
> programmatically. Using QUERY to access the offending data set works
okay.
> Using DISPLAY statements (the code is in COBOL), I have verified that it
is,
> in fact, failing on the DBFIND call. The main program is MMP000 which
calls
> MMP813 which is calling the DBFIND (gee, what a firm grasp of the obvious
I
> have). Any ideas on what is going wrong here?
Have you installed any products that intercept Image calls? The DBFIND that
is trapping is coming from a user XL, not a native MPE intrinsic. That is
why Query doesn't replicate the problem. Knowing what the custom DBFIND is
supposed to do should help you determine where to look to see why it is
failing.
What is the XL list from either the run command or a LINKEDIT LISTPROG
command? Can you run it without one of the XLs?
Doug.
Doug Werth Beechglen Development Inc.
[log in to unmask] Cincinnati, Ohio
* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *
|
|
|