Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.8k
Open
Description
Looking at the code forcallWithErrorHandling, it has atry/catch block which will callhandleError when an error occurs.
However,handleError will then try to process the error withcallWithErrorHandling again, which leads to infinite recursion, causingRangeError Maximum call stack size exceeded.
Aside from making sure the custom error handler doesn't ever throw any errors, can we maybe prevent within Vue thatcallWithErrorHandling will not be called again recursively if it itself has errored?
Metadata
Metadata
Assignees
Labels
No labels
