You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm working on a Flutter app and want to improve my error reporting, especially for async errors. I came across the stack_trace package and its "Chain.capture()" method, which seems to provide much better stack traces across async boundaries.
The usage is to wrap your app's entry point like this:
Chain.capture(() {
runApp(MyApp());
}
This looks great for debugging and error reporting, but I'm wondering: Is there any potential downside or performance impact to wrapping my entire app in Chain.capture?