List index out of bounds (-2)

Category

Rave - General

Question

When started, or when invoked by a program trying to generate a report, Rave would blow up with the message "Exception EStringListError in module RVCL30.bpl at xxxxxxxx. List index out of bounds (-2)."

Solution

Make sure your default printer is accessible (even if printing to a file). If necessary, create a "file printer" (a printer which actually creates a file - select FILE: as the port) and make it default when using / starting Rave.