filename.errors

Definition/Access: General, Releases: AP

Contains system error messages.

Description

contains system error messages used to determine how the system is functioning.

The errors file contains error and 'log-msg' messages. See 'log-msg'.

The item-ids are nine-digit date-time stamps (four-digit date plus five-digit time) plus an alpha character for multiple creations within a second.

The specific types of errors which generate messages are:

1) System errors: illegal opcode, crossing frame limit, forward link zero, backward link zero, priv opcode, illegal frame reference, disk error, stack format error, overflow release error, gfe, index B-tree error.

2) 'logoff' commands.

3) Errors from the TPS (test procedure suite) on the QA account.

The attributes for the 'errors' file are:

ac attribute-name description...........................

0 date Date error was logged.
0 timedate Item-id in errors file consists of date
and time error was logged.
1 error Error code. Possible errors are:
01 phantom read
02 rtn full
03 zero fid
04 frm lmt
05 fwd link
06 bck link
07 priv op
08 bad fid
09 disk err
0a break
0b stk fmt
0c lvl push
0e end off
0f trace
11 gfe count
12 gfe link
13 gfe body
14 gfe hash
15 b-tree index
16 ovf mul rel
17 end
18 unused
19 logoff
1a overflow runaway
1b ovf abort
20 ovf signature error
21 ovf link error
22 fcb corruption
23 (unknown)
24 (unknown)
25 CLEAR-LOCKS performed
p tps program error
s shutdown
2 user The user of the error logging process.
3 r Register triggering the error.
4 mode-addr Mode address when the error occurred.
5 abs-fid Base fid of the abs area executed by the process.
6 pgm-ctr Program counter when the error occurred.
7 abs-date Creation date of the abs in which the error
occurred
8 abs-imp Implementation type of the abs in which the
error occurred.
11 pcb-fid Process control block (pcb) frame id.
12 userpib The user and pib of the error logging process
20 registers Process register image.
21 run-stack Process execution stack.
22 last-tcl-entry The last three tcl stack entries.
23 gfe-fid Contains four values:
1) frame id of the group with gfe,
2) address (in storage register format)
of the item in which gfe was detected,
3) forward link of the frame in which
gfe occured,
4) backward link of the same frame
24 gfe-file The path name of the file in which gfe
was found.

Disk Error
On AP/Unix, the error log for a disk error has the following format:

ee dd 0000 00 00 ffffffff xx

ee Unix error code. (value of errno)
dd Logical disk number, as defined in configuration file
ffffffff Frame number, in hex
xx Command: 00=read, 01=write

The other fields are unused. Depending on the implementation, some other information can be obtained from the Unix error log.

See Also

Command Name Type Description
filename.system-errors File Synonym ('q-pointer') Synonym for 'errors' file.
filename.er File Synonym ('q-pointer') Synonym for 'errors' file.
tcl.list-system-errors Verb: Access Produces report from from the 'errors' file.
tcl.coldstart.log Verb: Access Logs coldstart status.
tcl.list-logoffs Verb: Access Lists history of logoff commands.
tcl.logoff.error Subroutine Returns logoff reason.
tcl.last.tcl.entry Subroutine Lists last TCL entry from errors file.
tcl.tcl.stack.desc Subroutine used by the 'list-errors' command to display the last 3 TCL entries stored in the errors file.
tcl.log-msg Verb: Access Logs message(s) to errors file.
tcl.lerrs Verb: Access Produces reports from the 'errors' file.
gfe.handler Definition Description of GFE handler.
tcl.list-errors Verb: Access Sorts contents of the 'errors' file.
tcl.net-errors Verb: Access Sets error handling behavior when accessing remote files.

User Comments

What do you think?

Share your experience or ask a question by using the form below.

Login to leave your comments.