Opened 5 years ago

#3802 assigned enhancement

Add to crash reporting the Python traceback

Reported by: Tom Goddard Owned by: Tom Goddard
Priority: moderate Milestone:
Component: Infrastructure Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The Python faulthandler module can write the Python stack traceback to a file when a fatal signal is received (segfault, fpe, bus error, ...). Enable this and check for such crash logs on startup. This will help understand Mac crashes where we currently only get the C/C++ stack. And it will enable getting crash reports on Windows and Linux where we currently have no mechanism to get crash reports.

Change History (0)

Note: See TracTickets for help on using tickets.