Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MCH3601 - Pointer not set for location referenced.

1,356 views
Skip to first unread message

Theo

unread,
Jul 8, 1996, 3:00:00 AM7/8/96
to

When I try to run the QUSRTOOL program EDTJOBD, I got a MCH3601 error.
The joblog show a pointer not set for location referenced. Any idea
how to get rid of this message?


IMHO, Theo.

---
Remember: every quoted line you're not responding to
is very annoying and costs lots of money. YOUR MONEY!

John Compton

unread,
Jul 10, 1996, 3:00:00 AM7/10/96
to Theo

Theo wrote:
>
> When I try to run the QUSRTOOL program EDTJOBD, I got a MCH3601 error.
> The joblog show a pointer not set for location referenced. Any idea
> how to get rid of this message?

Theo,
Good luck with this one, I created a date handler routine using RPGILE
and encountered this error on the ENDSR statement. Called IBM to find
why and totally stumped them. So much for the Date handler I wanted!

IMABHO, John Compton

Matt Sargent

unread,
Jul 11, 1996, 3:00:00 AM7/11/96
to

thf...@pi.net (Theo) wrote:

>When I try to run the QUSRTOOL program EDTJOBD, I got a MCH3601 error.
>The joblog show a pointer not set for location referenced. Any idea
>how to get rid of this message?

This is usually caused when you have a command that uses an optional
parameter with RTNVAL(*YES) specified for it. If the user doesn't
specify a variable for one of these parameters, you'll get the MCH3601
error when you try to reference the receiver variable in your command
processing program. If this is a CL program, just add a global message
monitor for that message ID.

What I'm really wondering is why you need the EDTJOBD command anyway?
It's obsolete. The CHGJOBD command brings in the current job
description values and displays them for editing.

_____________________________________________________________________
"But there must be something more to death than surfing all the time"
- Dar Williams


Theo

unread,
Jul 11, 1996, 3:00:00 AM7/11/96
to

>processing program. If this is a CL program, just add a global message
>monitor for that message ID.
Thanx for the tip I'll try it after holiday ;-)

>
>What I'm really wondering is why you need the EDTJOBD command anyway?
>It's obsolete. The CHGJOBD command brings in the current job
>description values and displays them for editing.
I also wonder after reading your rep. Sometimes I've to be remembered
to read the 'fine' manuals for interesting upgrade information. No,
I'm not using the holiday for that :-)

Brad Stone

unread,
Jul 12, 1996, 3:00:00 AM7/12/96
to

I have usually found this error to be either cause by missing a
parameter or replacing an object that doesn't set on LR that has been
run previously by that same job.

The error you would get if it were a CL if it was the first problem is
the obvious "Parameter Not Passed" error.

John Compton <jo...@norfolk.infi.net> wrote:

>Theo wrote:
>>
>> When I try to run the QUSRTOOL program EDTJOBD, I got a MCH3601 error.
>> The joblog show a pointer not set for location referenced. Any idea
>> how to get rid of this message?

>Theo,

0 new messages