12345678910111213141516171819202122232425262728293031323334 |
- <html>
- <body>
- <script type="text/javascript" charset="utf-8">
- const url = require('url').parse(window.location.href, true);
- const uploadToServer = !url.query.skipUpload;
- const port = url.query.port;
- const {crashReporter, ipcRenderer} = require('electron');
- crashReporter.start({
- productName: 'Zombies',
- companyName: 'Umbrella Corporation',
- submitURL: 'http://127.0.0.1:' + port,
- uploadToServer: uploadToServer,
- ignoreSystemCrashHandler: true,
- extra: {
- 'extra1': 'extra1',
- 'extra2': 'extra2',
- }
- })
- if (process.platform === 'win32') {
- ipcRenderer.sendSync('crash-service-pid', crashReporter._crashServiceProcess.pid)
- }
- if (!uploadToServer) {
- ipcRenderer.sendSync('list-existing-dumps')
- }
- setImmediate(() => { process.crash() })
- </script>
- </body>
- </html>
|