|
Eric, Are any of your apps trying to reclaim activation groups? You use *Caller for all your ILE modules, but you didn't say whether you use named AGs or *NEW. In any case, it sounds like parts of your app are being reclaimed, leaving the still active parts with invalid pointers. Eric DeLong Sally Beauty Company MIS-Project Manager (BSG) 940-297-2863 or ext. 1863 -----Original Message----- From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx]On Behalf Of Eric Wolf Sent: Tuesday, June 06, 2006 4:05 PM To: rpg400-l@xxxxxxxxxxxx Subject: Pointer not set for location referenced. To the list, I have looked through the archives but cannot seem to find an explanation for what is occuring. Here it is: My users are receiving this error MCH3601 Pointer not set for location referenced on different programs during the day. All the programs are using modules of a service program to retrieve a single record from a file. Each module is being passed the external datastructure of the file to be retrieved and the datastructure is being cleared and the key fields are being reset before each execution of the module. They pretty much all look something like this: /free ... clear carrier; carrier.id = ordcarrier; carrier = RtvCarrier (carrier); ... /end-free Every once-in-a-while, the error appears when attempting to execute the RTVCARRIER statement. After receiving the error message, the users sign off and back on again and all is fine. None of the modules have changed and new modules are added to the end of the SRVSRC BND member. The programs that are "calling" the modules are compiled with the ACTGRP(*CALLER) Any suggestions as to where to focus my attention would be greatly appreciated... TIA, Eric A. Wolf
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.