| Previous | Next |
| ERROR_WAS_LOCKED | ERROR_ALREADY_WIN32 |
ERROR_LOG_HARD_ERROR
Windows generated an application hard-error popup record
ERROR_LOG_HARD_ERROR corresponds to Win32 error value documented as: Application popup: %1: %2 A component requested a hard-error notification whose useful content is carried by inserted strings. Historically this could produce an interactive system dialog; modern services may instead leave an event or diagnostic record.
Where the result appears in real systems
- Legacy native applications calling hard-error mechanisms.
- Subsystem failures propagated to an application popup.
- Compatibility code retaining old NT behavior.
What to collect before making changes
Collect all message insertions, process identity, session number, desktop, and event-log record; determine whether the process was interactive or running in session 0; inspect a dump if the hard error follows memory corruption or loader failure.
Handling and recovery
Fix the originating failure and remove dependence on interactive hard-error dialogs. Services should report structured errors to their controller and event log because nobody may be able to respond to a popup.
What not to infer from this code
This result describes the reporting mechanism, not the underlying cause. The application name and inserted message text contain the actual incident details.
References
Looking for a different code? Search another status or error code.