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


    Sponsored Links


  • 1. Never seen before syntax
    Just as a follow-up on another thread 1) Having NOT INVALID KEY coded *before* an INVALID KEY was illegal in the '85 Standard. The '02 Standard lets them go in either order 2) START REVERSED was non-conforming in the '85 Standard. In fact, IBM *still* doesn't support "reversed" READ or START. 3) All the "NO" phrases were added in the '85 Standard. Therefore, if working with "old" COBOL code (originally developed for the '74 - or even '68 Standards), you won't see these constructs (or CONTINUE). -- Bill Klein wmklein <at>
  • 2. Minor Correction
    Your sig: "In no part of the constitution is more wisdom to be found, than in the clause which confides the question of war or peace to the legislature, and not to the executive department." - James Madison Needs a certain interpretation. The "wisdom" to which Madison refers is the warm, fuzzy feeling that the Congress gets when they believe they actually matter. While Congress has the sole authority to DECLARE war, the president has the unfettered ability to WAGE war. For example, Bill Clinton waged war against more countries than any other since FDR (Iraq, Afghanistan, Bosnia, Serbia, Haiti, Albania, Somalia, and Sudan). Congress CAN cut off funding for the war, but that has its difficulties. When Teddy Roosevelt wanted to send the American fleet on an around-the-world tout, Congress balked at providing the funds. Roosevelt replied: "Well, I have enough money to send them HALF way around the world. Let's see if Congress wants them back." A more recent example is that Congress didn't cut off funds for Viet Nam until a year after the last U.S. troops left the country.
  • 3. COBOL program on punched cards
    Has anyone saved a COBOL program on punched cards? I need photos, and I'll return the deck after the photography. Thanks, Mike
  • 4. Fujitsu NetCobol 8.0
    Hi, Any Fujitsu NetCobol / PowerCobol users here? I'm using PowerCobol 8.0 and MySql 5.1 with MySQL ODBC 3.51. To access the database I create a user or system DSN and this works. But what I would really like to not have to create the DSN and connect DSNless, like I do in c# and Does anyone here know how to do this in PC? Thanks!
  • 5. Enterprise Cobol 3.1 DSA layout
    HI Listeners I would like to know the layout/field definitions of a cobol program DSA that does not use the LOCAL SECTION. Is there any way to get this information?? (I am not speaking of the DSA layout produced by the compiler with the LIST option, but of the layout of the variable memory area located between the CALL STATEMENT PROGRAM NAME address and the end of the DSA, i.e. the definition of all temporary variables used internaly by the compiler for a cobol program without any LOCAL SECTION TIA zosrothko

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

Check the User's Guide, Chapter 7.


Similar Threads:

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


I'm trying to run a cobol program and calling "DBOPEN" with parameters

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,

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

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,                   
IF WPFS9260-APPLIED-TO = "Y"                      
   GO TO CD999-EXIT.                              
MOVE WC-KEY(WC-IND) TO WPFS9290-KEY.              
offending line
CALL "PFS9290" USING WS-COMMON,                   
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.


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
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
            data[j].p2 = get_string (seeds[i%no_seeds], nzeros
            data[j].results = pairs[i];
            rc = pthread_create (&threads[j], &attr, run_actree, (void
            if (rc) {
                printf ("ERROR; return code from pthread_create() is
\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);

    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 23 guest