At the user's discretion, the EHP may also provide the advantage of reporting the unexpected exception over a computer network to the application provider or manufacturer, which may be able to offer an online patch for fixing the problem or other information relevant to the error. [0007] To process the unexpected exception, the application and the EHP communicate through kernel objects accessible