Try OpenEdge Now
skip to main content
Debugging and Troubleshooting
Troubleshooting Resources : Other Diagnostics Resources : Abnormal termination dump files : procore file
 
procore file
A procore file is a text file that contains:
*A list of recent ABL (Advanced Business Language) messages, by message number
*An ABL procedure stack trace that includes line numbers from the debug listing file within each procedure
OpenEdge writes the procore file to a temporary directory, if you specify the Temporary Directory (-T) startup parameter; otherwise, OpenEdge writes the procore file to the current working directory. Refer to Procedures and triggers .

Sample procore file


_12/18/01 13:44:57 [784]
Progress Recent Message(s): (5635) (5407) (5407) (5407) (5407) (5407) (5407) (5407) (5407) (5407)
*** 4GL Call Stack ***
4: foo InfiniteLoop.p (InfiniteLoop.p)
4: foo InfiniteLoop.p (InfiniteLoop.p)
4: foo InfiniteLoop.p (InfiniteLoop.p)
4: foo InfiniteLoop.p (InfiniteLoop.p)
4: foo InfiniteLoop.p (InfiniteLoop.p)
4: foo InfiniteLoop.p (InfiniteLoop.p)
... (many more of these) ...
1: InfiniteLoop.p (InfiniteLoop.p)
1: D:\pcspot\dir1\p89453r.ped (D:\pcspot\dir1\p89453r.ped)
588: adecomm/_runcode.p (adecomm/_runcode.r)
3796: ExecuteRun adeedit/_proedit.p (adeedit/_proedit.r)
10550: RunFile adeedit/_proedit.p (adeedit/_proedit.r)
2323: USER-INTERFACE-TRIGGER adeedit/_proedit.p (adeedit/_proedit.r)
11727: adeedit/_proedit.p (adeedit/_proedit.r)
453: _edit.p (\\ruddles\i_91d_nt\dlc\gui\_edit.r)
This resulted from running a program in the Procedure Editor that contains an infinite loop. Line numbers appear at the beginning of a line, followed by a colon.