Unanticipated or incorrectly handled interrupt sequences cause
system operation to be altered unpredictably. Examples include stack frame
errors induced by incorrect interrupt handling, the incorrect swapping out of
the swapping daemon on unanticipated conditions, and denial of services
resulting from improper prioritization of interrupts.
Complexity: This
problem has been analyzed in a cursory fashion and the number of possible
sequences of events appears to be factorial in the combined lengths of the
programs coexisting in the environment.
[Voas93] Clearly a full analysis is
infeasible for even simplistic situations. It is closely related to the
simultaneous access exploitation problem.
fc@red.a.net