See the discussion on #2174. An uncaught C++ error on main causes an error like:
```
TypeError: Cannot create property 'pyodide_fatal_error' on number '28811048'
```
With this the same error looks like:
```
Pyodide has suffered a fatal error. Please report this to the Pyodide maintainers.
The cause of the fatal error was:
CppException: Unable to cast Python instance to C++ type (compile in debug mode for details)
```
Support for C++ exceptions in packages. See the discussion on #2174. An uncaught C++ error on main causes an error like:
```
TypeError: Cannot create property 'pyodide_fatal_error' on number '28811048'
```
With this the same error looks like:
```
Pyodide has suffered a fatal error. Please report this to the Pyodide maintainers.
The cause of the fatal error was:
CppException: Unable to cast Python instance to C++ type (compile in debug mode for details)
```
blank_issues_enabled: true
contact_links:
  - name: Ask a Question
    url: https://github.com/pyodide/pyodide/discussions
    about: Ask and answer Pyodide related questions
  - name: 💬 Gitter
    url: https://gitter.im/pyodide/community
    about: Chat with Pyodide community

blank_issues_enabled: true
contact_links:
  - name: Ask a Question
    url: https://github.com/pyodide/pyodide/discussions
    about: Ask and answer Pyodide related questions
  - name: 💬 Gitter
    url: https://gitter.im/pyodide/community
    about: Chat with Pyodide community
