Quickbooks File Repair — LVL_FATAL_ERROR — Cannot Continue — check for pEdList->hView == 0 failed.
The LVL_FATAL_ERROR--Cannot Continue--check for pEdList->hView == 0 failed message is QuickBooks aborting after an internal assertion about a list view failed. The wording reads as fatal, but the original diagnosis on this error is that it is a recoverable error.
What this fatal error means
LVL_FATAL_ERROR is QuickBooks declaring it cannot safely keep running. The specific check — pEdList->hView == 0 — tests an internal edit-list view handle that should be zero in a clean state. When that check fails, the program has found a list or index in a condition its code did not anticipate and stops rather than risk writing bad data. The fault is almost always in a list structure, not in the bulk of your transactions, so recovery odds are good.
Symptoms you'll typically see
- The
LVL_FATAL_ERRORpop-up appears and QuickBooks closes immediately after. - The crash recurs when opening the same list, report, or window.
- Verify Data reports list or index problems.
- The error first showed up after a crash, power loss, or network drop.
Common causes
- A corrupt list index that no longer matches the list it orders.
- An interrupted write that left a list update half-applied.
- Network instability in multi-user mode during a list operation.
- Long-accumulated minor damage in a large company file.
What you can safely try first
Make a copy of the company file before anything else and work only on the copy, so the intact data stays protected. On the copy, run Verify Data to confirm the list damage, then try Rebuild Data, which targets exactly this class of list and index problem. Restoring a backup from before the fatal error first appeared is the cleanest path when one exists. Test the file locally rather than across the network. If Rebuild loops, stalls, or reports it cannot complete, stop — repeated rebuild passes on a damaged list can make the damage worse.
When professional recovery is the safer path
When Verify and Rebuild cannot clear the assertion, the damaged list index has to be reconstructed at the data level, beyond what the in-app utilities reach. Our engineers rebuild the broken structure and return a file that opens and runs cleanly, all in-house in North America and never shipped overseas, backed by our no-data, no-charge guarantee. See how QuickBooks data recovery works, or start a recovery.