Parameters > Citect.ini File Parameters > Debug Parameters > [Debug]CrashOnError


Determines whether CitectSCADA generates a protection violation whenever it detects a software error, for example, a memory corruption error such as "Invalid Heap" , "Already Free", 'try to free bad or unknown memory" or "local free no heap". If you enable this parameter, you must ensure that DrWatson is running. (DrWatson will trap the error and produce a trace.) Note that DrWatson is not supplied with some versions of Windows.

When you have reproduced the error, you must disable this parameter. Otherwise any error found by CitectSCADA will cause a General Protection Fault (and if DrWatson is not running, CitectSCADA will be aborted).

Allowable Values:

Default Value: 0

See Also