Skip to main content

Event Codes Table

The table below lists issues detected by the RunScore Runtime Validator (RV) and how to resolve them.

Event CodeEvent SectionEvent Details
100001General EventsIncludes general information.
100002Printer driver not foundThe printing feature will be disabled. Check the printer configuration to resolve this issue.
100003Printer setup failureRunScore was unable to set up the printer. Check the logs for the error code. It will be one of the printer errors listed in event 100002.
100004Printer output not foundRunScore could not set up the printer output, so printing is disabled. Check the printer configuration and the logs.
101001Entries Age ProcessingThe RACE DATE command is missing from Entries.ini. As a result, the Age field will not be automatically updated based on the Birth Date field. Set RACE DATE in Entries.ini — that is the correct place for this command. See Race Date and Age Processing.
101002Entries Control SectionRunScore RV detected a misconfiguration in the [control] / [data] section. Refer to the Entries Configuration guide for detailed steps to resolve this.
101003Entries Race Date FormatRunScore detected that the argument for the Race Date command does not match the Race Date format. See Race Date.
101004Entries Color SetupRunScore RV detected an unsupported color for ENTER BG COLOR, ENTER FONT COLOR, RESULTS BG COLOR, or RESULTS FONT COLOR commands. Check the Colors reference and Enter Options.
101005Entries Birthdate is missingThe BIRTH DATE FIELD command is missing from Entries.ini. As a result, the Age field will not be automatically updated based on the Birth Date field. See Field Mapping and Age Processing.
101006Entries year, month, day is missingThe Entries.ini file is missing the YEAR FIELD, MONTH FIELD, or DAY FIELD commands. As a result, the Age field will not be automatically updated based on those fields. See Age Processing. This is an older format — we recommend using BIRTH DATE FIELD instead.
101007Entries Invalid TokensRunScore RV detected invalid input in the [data] section. Check the logs for the offending input string and the specific error. Refer to the Entries Configuration guide.
101008Entries Custom Variable ErrorA custom variable in Entries.ini is invalid — the name is empty or it creates ambiguity for RSM parameter replacement. Check the logs for the variable name.
101009Entries Custom Variable EmptyA custom variable defined in Entries.ini has an empty value. Check the logs for the variable name.
101010Entries Custom Variable Not FoundA custom variable referenced in Entries.ini is not defined. Check the logs for the variable name.
101011Entries Invalid Birth DateRunScore could not parse the birth date for one or more records, so the Age field cannot be computed. The logs include the record index and the offending value. See Age Processing.
101012Entries Birth Date After Race DateA parsed birth date is later than the age reference (race) date, so age cannot be computed. The logs include the record index and both dates. See Age Processing.
102001Results Bib MismatchThis error occurs during CSV import when the number of participants exceeds the configured space. The online download will automatically allocate enough space for the event. See How to Allocate Space.
102002Results Time MismatchSimilar to event 102001, this error occurs during CSV import when the number of participants exceeds the configured space. The online download will automatically allocate sufficient space. See How to Allocate Space.
102003Results ProcessingThis event is triggered when no times are found or there is a mismatch between the number of times and the participant count.
102004Results Header MissingThis event occurs during results posting or exporting if the application cannot find the header mapping. The header mapping is created during participant downloads.
103001Listing Memory CorruptionThis event is triggered if a listing file generates data corruption. The issue may occur due to invalid command arguments or incorrect command order. Review the listing file and check the Commands reference for usage.
103002Listing Parameter Count MismatchThis event occurs when a listing file calls an RSM (RunScore Macro) with fewer parameters than expected. See How to Resolve Parameter Count Mismatch.
103003Invalid Command UsageRunScore RV has detected improper command usage. For instance, the command requires a numerical argument, but none was provided, or the argument given is not a number. Check the logs for more details and consult the Commands reference.
103004Listing Empty Field NameRunScore RV detected an empty field name while resolving a placeholder in a listing (for example, a header mapping). Review the field references in the listing file and consult the Commands reference.
103005Listing Missing Race DateNo valid RACE DATE was found in Entries.ini. Set RACE DATE in Entries.ini — that is the correct place for this command; it is required for age processing in the listing. See Race Date.
104001Records Memory CorruptionThis event is triggered when RunScore detects an invalid configuration or invalid data on the Enter screen while adding a new record.
104002Records Truncated DataThis event happens when RunScore finds that the imported data is cut off. The incoming data is larger than the allowed field size. The event will include the record index, the original data, the truncated data, and their corresponding lengths.
104003Records Padding ErrorRunScore could not fit a field's data into the database record layout, usually because the incoming data is larger than the field length. The logs include the field name. Increase the field length from the Design screen.
104004Records Unicode DetectedRunScore detected Unicode (non-ANSI) characters in record data during a download or import. The logs include the record index. Non-ANSI characters may not display or export correctly.
105001Team PositionThis issue occurs when RunScore detects that the Team Position command was used without the Team Place command. Team Place is necessary for Team Position to work correctly.
105002Team AdvanceThis issue occurs when RunScore detects that an Advance Teams or other advancement command was used without the Team Place command. Team Place is necessary for team advancement commands to work correctly.
105003Team TotalThis issue occurs when RunScore detects that the Team Total command was used without the Team Place command. Team Place is necessary for Team Total to work correctly.
106001Alt Keys Missing Field NameRunScore RV detected a key file line that is missing its field name. The logs include the file path and line number.
106002Alt Keys Duplicate Key (All)A key file defines the same general (all-fields) key more than once. The logs include the file path, line number, and the duplicated key.
106003Alt Keys Duplicate Key (Field)A key file defines the same key for a field more than once. The logs include the file path, line number, and the duplicated key.
107001Field Mapping Field Not FoundAn online (RaceRoster) field is mapped to a RunScore field that does not exist in the database. Review the mapping. See Field Mapping.
108001DB Bib Field InvalidThe Bib must be the first searchable field with a length of 15 or less. Adjust the field order and length from the Design screen.
109001Email Broadcast StartedInformational. An email broadcast has started.
109002Email Broadcast CompleteInformational. The email broadcast finished. The logs include the number of emails sent.
109003SMS Broadcast StartedInformational. An SMS broadcast has started.
109004SMS Broadcast CompleteInformational. The SMS broadcast finished. The logs include a summary.
109005SMS Broadcast FailureSending an SMS to a recipient failed. The logs include the recipient address.