This is a regression from 4.x as far as I can tell.
Steps:
git clone https://github.com/bpasero/electron-crashreporter
yarn
- open
constants.js and configure:
enableCrashReporter: false
crashMain (or renderer, or child process): true
tmpDir: some location that exists
yarn start
=> 🐛 the process that crashes goes to 100% CPU and does not terminate. My feeling is that this is a regression from adopting crashpad for Windows.
This is a blocker for shipping E6 for VSCode.
//cc @deepak1556