Fix some createdump issues (#40687)
authorMike McLaughlin <mikem@microsoft.com>
Wed, 12 Aug 2020 05:23:18 +0000 (22:23 -0700)
committerGitHub <noreply@github.com>
Wed, 12 Aug 2020 05:23:18 +0000 (22:23 -0700)
commit96d34c2f2a8d7d4ba9d07c221cc61bf156410348
treea66ade1efd90712135ab91db277b3d76e4952c71
parent701c5d9e4c7078f6123456cf72c87503269b531c
Fix some createdump issues (#40687)

 Fix some createdump issues

Fix still generating dump with COMPlus_DbgEnableMiniDump=0 on Windows

Start adding coredump pattern to dump names.  Supported format characters:

  %%  A single % character.
  %d  PID of dumped process (for backwards createdump compatibility).
  %p  PID of dumped process.
  %P  PID of dumped process.
  %e  The process executable filename.
  %E  The process executable filename.
  %h  Hostname return by gethostname().
  %t  Time of dump, expressed as seconds since the Epoch, 1970-01-01 00:00:00 +0000 (UTC).
docs/design/coreclr/botr/xplat-minidump-generation.md
src/coreclr/src/debug/createdump/CMakeLists.txt
src/coreclr/src/debug/createdump/createdump.h
src/coreclr/src/debug/createdump/createdumpunix.cpp
src/coreclr/src/debug/createdump/createdumpwindows.cpp
src/coreclr/src/debug/createdump/dumpname.cpp [new file with mode: 0644]
src/coreclr/src/debug/createdump/main.cpp
src/coreclr/src/vm/excep.cpp