-
Type: Improvement
-
Resolution: Won't Fix
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Service Arch
-
135
Fatal assertions have both a vanilla version and a "no trace" version. The former uses std::abort while the latter uses quickExit with ExitCode::abrupt. In some cases it does make sense to not log a backtrace, for instance if the user starts up the server on unsupported data files. However we also won't capture a core dump in this case, even if the system is set up to capture them upon unclean shutdown. This can make diagnosis difficult if the conditions leading to the (no trace) fatal assertion were unexpected.
- is related to
-
SERVER-41319 Generate core dump on fassertNoTrace
- Closed
- related to
-
WT-11987 Table's version number dropped to version=(major=1,minor=0)
- Closed