error code: 114 Attempt to access item beyond bounds of memory (Signal 11)

cobol

    Sponsored Links

    Next

  • 1. cmsg cancel <pduch.24120$J32.21092@read1.cgocable.net>
    I have noticed a bunch of these 'cancel' messages over the past week or so, all from this "bleachbot" source. Assuming these have any effect, who the hell appointed himself censor? Without need to hide behind an alias like "NoWhere Corp", I remain, Michael C. Mattias Tal Systems Inc. Racine WI XXXX@XXXXX.COM
  • 2. Job leads in the Austin area...
    Anyone have any leads on COBOL on anything, Mainframe, or '400 jobs in the Austin area? Thanks -Paul
  • 3. COBOL/CICS/DB2 - COBOL for MVS and compile option DYNAM
    Hello all System: z/OS and LE for MVS Why is it possible to compile a COBOL/CICS/DB2 program with the options: NODYNAM . . . ????? nowerdays thats not the state of the art, because: IMS could be called dynamic COBOL and ASSEMBLER could be called dynamic why not inside of a CICS environment I asked this question, because i mus used the same sources in two environments: DB2 Batch (IMS/DSN) - one compile and link DB2 CICS - a second compile and link i have to manage two sources inside a revision environment!!! The first source could be compiled with the option: DYNAM for batch - and all calls are managed by COBOL and MVS in CICS, the precompiler sets the COBOL options to NODANM. Therefore i need a second source to manage the environment. I must use the CICS-link library to link the DSNHLI and i can NOT use the same module in IMS/TSO, because they need different HLI's: for IMS propagator DSNHLI from IMS for DSN propagator DSNHLI from DB2. I would link a DB2 module without a specific DSNHLI....... Is DFHECI unable to be called dynamic? IMS module DFSLI000 could. Why does DB2 precompiler generate calls like: CALL 'DSNHLI' USING PLIST-x, instead of CALL DSNHLI USING PLIST-x, where DSNHLI ist defined as a variable inside the working-storage section? I am not pleased about this situation. I hope, that you could follow my intention... :-) i am not so stable in english Einen schoenen Tag Andreas Lerch
  • 4. Need to know how many volumes to allocate was CICS and COBOL reentrancy was Further discussion on "Something has to be maintained" and lack of OO acceptance.
    On Thu, 16 Nov 2006 10:14:55 +0000 (UTC), XXXX@XXXXX.COM () wrote: >In article <FUT6h.281639$ XXXX@XXXXX.COM >, >Arnold Trembley < XXXX@XXXXX.COM > wrote: > >[snip] > >>The DD statement or >> IDCAMS define still specifies the primary and secondary allocation >>sizes. > >Unless, I believe, one is going to tape/cart, in which case space >allocation is unnecessary. Having to know how many units to allocate for >the output run of a new program has, at times, been a... challenge; it is >at the core of the Zen of Programming question of 'How large is an output >dataset?' Actually, z/OS allocation is even more arcane. If your file is going to go over 5 volumes (tape reels, etc.) on tape or virtual tape you need to specify a volume count. Disk allocation may require a volume count as well as space allocation in either bytes, megabytes, cylinders or records of some average size. VSAM has its own interesting arcanities. Systems Managed Storage can be used by an installation to shield the programmers from much of this but a lot of the confusing parts still are there. > >DD

Re: error code: 114 Attempt to access item beyond bounds of memory (Signal 11)

Postby Wiggy » Wed, 06 Aug 2003 08:37:54 GMT





Server Express docs can be found online at the Micro Focus SupportLine site
@
 http://www.**--****.com/ 
22indx.htm

Check the User's Guide, Chapter 7.

Simon.



Similar Threads:

1.114 Attempt to access item beyond bounds of memory - (Signal 11)

Hi,

I'm trying to run a cobol program and calling "DBOPEN" with parameters
such as IMAGE-BASE, IMAGE-PASSWORD, IMAGE-MODE, IMAGE-STATUS.

I'm trying to open the database with read mode.

When I animate the program, at this specific point of calling "DBOPEN"
, Attempt to access item beyond bounds of memory - (Signal 11) occurs.
I'm not able to proceed further.

Help needed in this case.

With Kind Regards,
Vinod

2.Microfocus Cobol - Execution error code: 114

Has anyone else had this problem?

We have recently upgraded our Unix box to HP-UX 11 & Microfocus Cobol
OCDS 4.1.40. All our cobol sources were recompiled under the new
version of OS and OCDS.

Also worth mention is that the same source program also runs on
various other flavours of Unix OS & Cobol, e.g. AIX 4.33/4.1.20, HP-UX
10.20/4.1.20, HP-UX 10.20/4.1.40 without any problems.

Having recompiled I am getting the following error when I run the
program:

-------------------------------------------------------
HPD/Micro Focus Cobol Errors                                        
                                                                    
                                                                    
Execution error : file '/opt/users/programs/ifa/IFA54RN/PFS2150.gnt'
error code: 114, pc=0, call=107, seg=0                              
114     Attempt to access item beyond bounds of memory (Signal 10)  
                                                                    
HP/MF COBOL Version: v4.1.40                                        
HP-UX hp9000 B.11.00 A 9000/806                                     
pid: 4483 gid: 20 uid: 116                                          
-------------------------------------------------------

I have managed to isolate where the program is falling over, here is a
section of the code:

-------------------------------------------------------
MOVE WC-KEY(WC-IND) TO WPFS9260-KEY.              
CALL "PFS9260" USING WS-COMMON,                   
                     WPFS9260-PARAMETERS.         
IF WPFS9260-APPLIED-TO = "Y"                      
   GO TO CD999-EXIT.                              
MOVE WC-KEY(WC-IND) TO WPFS9290-KEY.              
DISPLAY "NOW MOVED WC-KEY..."
MOVE WC-NEW-DOCAPPNO(WC-IND) TO WPFS9290-APPLY-TO. <-----------
offending line
CALL "PFS9290" USING WS-COMMON,                   
                     WPFS9290-PARAMETERS,         
                     FFS031-SAVE-RECORD.          
IF WPFS9290-ERROR = "Y"                           
   GO TO CD999-EXIT.                              
-------------------------------------------------------

In the code above, the program falls over with the error mentioned
above on the line indicated.

Interestingly though, if I put in a DISPLAY statement just prior to
the offending line, as shown in the code above, the program runs
through without any problem.

The other thing is that if I run just the .int, (renamed the .gnt)
then the program works fine. So it appears that the problem lies in
the gnt and something is getting corrupted. We've done the usual of
updating the machine to the latest OS patches.

Does anyone have any ideas of how to get around this. I don't think
the problem lies with the code (although not a 100& sure), since this
same program is compiled on various different platforms running our
other versions of Unix and Cobol. So if there were a problem in the
code, I'd expect to get the same problem on our other unix boxes.

Anyway - if anyone can give me some ideas to try out, I'd really
appreciate it.

thanks
phil

3.Signal 11 error (core)

This statement gives core dump

  if( pError->pFileName[0] != '\0' )

can someone suggest why ?

This statement was failing in all our unix environments so we changed
it to:

if( !(pError->pFunctionName == NULL))

It worked for some environments then now again it failed in 1
environment.
 
Any idea ?

All memory allocation have been done.

4.pthread_create returns error code 11

i have a code that uses pthread, but when i use pthread_create()
method it returns error code 11. I have found out that this is often
because of exceeding the THREAD_MAX limit for the process. But i want
to use only about 24 threads at a given time, and i destroy the
threads (or atleast i thought so) can someone tell me what i am doing
wrong here it would be of great help! thanks!

 for (i=0; i<no_pairs; ){
        for (j=0; j<MAX_THREADS && i<no_pairs; j++,i++){
            data[j].a = seeds[i/no_seeds];
            data[j].b = seeds[i%no_seeds];
            data[j].N = N;
            data[j].L = nones+nzeros;
            data[j].p1 = get_string (seeds[i/no_seeds], nzeros
+nones-1);
            data[j].p2 = get_string (seeds[i%no_seeds], nzeros
+nones-1);
            data[j].results = pairs[i];
            rc = pthread_create (&threads[j], &attr, run_actree, (void
*)
&data[j]);
            if (rc) {
                printf ("ERROR; return code from pthread_create() is
%d
\n", rc);
                exit (-1);
            }
        }
        for (k=0; k<j; k++){
            rc = pthread_join (threads[k], &status);
            if (rc) {
                printf("ERROR; return code from pthread_join() is %d
\n", rc);
                exit(-1);
            }
        }
    }

    pthread_attr_destroy (&attr);

Above is the main loop i create threads in, MAX_THREADS = 24

Any help as to where i am going wrong is greatly appreciated.

5.comp.lang.ada Digest, Vol 19, Issue 114

6. oracle10g SQLBEX giving 114 with Oracle Dynamic SQL Method 4 (ora9 works well)

7. errore 114

8. Server Express 64bit and Oracle 9i problem (114) on AIX 5.2



Return to cobol

 

Who is online

Users browsing this forum: No registered users and 84 guest