Die Ausführung von Callback-Funktionen, die vom gleichen Ereignis ausgelöst werden, werden in umgekehrter Reihenfolge der Definitionen ausgeführt. [2]
[2] Der Grund: Systemkomponenten verwenden denselben Mechanismus und registrieren normalerweise Callbacks vor der Anwendung. In vielen Fällen führt das RESET-Ereignis dazu, dass eine Systemkomponente Speicher freigibt. Wenn die Anwendung auch einen Callback für das gleiche Ereignis definiert hat, kann es passieren, dass die Anwendung versucht auf freigegebenen Speicherbereich zuzugreifen.