Fatal Error Messages

Fatal Local Language Messages

Fatal LL Error: Could not find local language 
message file file-name.				

BADB cannot find the file badb.msg in the folder that contains the BADB executable. Copy the file badb.msg into the folder that contains BADB. file-name is the path and name of the file.

Fatal LL Error: Invalid locale ’locale’ set by LANG variable.

The value of the environment variable LANG is not a valid locale. Set LANG to a valid value. If LANG is not set, BADB uses the default locale (for example, C locale with a maximum byte length of one).

Numbered Fatal Messages

Fatal Error F0001: Input file could not be opened. errno= xx				

An existing input file could not be opened. xx is the errno returned by the system open function.

Fatal Error F0002: Read error. errno = xx

An error occurred when BADB was reading the input file. xx is the errno returned by the system read function.

Fatal Error F0003: Maximum number of patterns/actions exceeded.

The maximum number of patterns (3,264) or actions (approximately 5000) that can be defined for a database was exceeded.

Fatal Error F0004: Insufficient memory available.

A memory allocation request failed due to insufficient memory. Most memory errors for large databases can be eliminated by specifying an estimated number of patterns using the option -s.

Fatal Error F0005: Maximum pattern or variable 
                   definition size exceeded.
                 : Reduce the size of the definition.

A pattern definition (tokens and constraints) is too large to fit into an object in the database, or a set of actions (conditional logic, variable actions, and automation actions) is too large to fit into an object in the database. Remove tokens, constraints, variable statements, conditional logic, or actions to reduce the size of the pattern definition and associated actions.

Fatal Error F0008: Output file could not be opened. errno =xx.

An existing output file could not be opened. xx is the errno returned by the system open function.

Fatal Error F0009: Data does not form a recognizable character.

The data read from the input file contains invalid characters. The input file is either corrupt or was created with a language that is incompatible with the language currently in use.

Fatal Error F0010: The size of defined actions 
                   exceeds the maximum size.
                 : Reduce the number of actions 
                   defined for the pattern.

The amount of space required for the actions defined for the pattern exceeds 64K bytes of space. The amount of space used by the defined actions must be reduced either by shortening the action text or by removing some of the defined actions.

Internal Error FI001: PLIB: message-text
				

An internal error occurred in the pattern library. message-text contains a brief explanation of the error. See E.4.

Internal Error FI003: Unexpected status (xx) 
from routine routine().

An unexpected status was returned from an internal routine named routine. xx is the status returned.

Internal Error F1004: string

An unexpected error condition was encountered and recovery was not possible. string is a phrase describing the error.

Internal Error F1005: Unknown return from p_pattern_match() status
				

An unknown error status was received from internal function p_pattern_match( ).status is the error code returned from p_pattern_match( ).