User Guide > How to Work with... > Common Operations > Scanning > ISIS Scanning > More ISIS Characteristics > Handle ISIS Errors |
There are several functions in the toolkit that are critical to proper and well-behaved scanning and image handling. In writing your application, you should not assume that any of these critical functions complete without error. You should check for errors at each step.
Here is an example of how an error could cause a system crash if undetected:
In addition to standard programming practices of checking return values from functions, the toolkit has built-in error reporting features that can produce textual error messages for the user.