Opened 4 years ago

#6078 assigned enhancement

Make crash reporting give better info when multiple ChimeraX instances running on Windows

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

Description

It seems that some crash reports have Python faulthandler logs showing tracebacks that don't match the user command log. I suspect this happens because two instances of ChimeraX were running when one of them crashed. I think both the faulthandler output file and the log output file are fixed file names and two ChimeraX instances will both try to write to them leading to some weird behavior.

Would be good to improve this so if multiple ChimeraX instances are running we still get consistent log info.

An example of a confusing crash report is #6073

Change History (0)

Note: See TracTickets for help on using tickets.