{"action":"opened","issue":{"url":"https://api.github.com/repos/electron/electron/issues/7876","repository_url":"https://api.github.com/repos/electron/electron","labels_url":"https://api.github.com/repos/electron/electron/issues/7876/labels{/name}","comments_url":"https://api.github.com/repos/electron/electron/issues/7876/comments","events_url":"https://api.github.com/repos/electron/electron/issues/7876/events","html_url":"https://github.com/electron/electron/issues/7876","id":187360503,"number":7876,"title":"CrashReporter misses some types of crash","user":{"login":"MrBlenny","id":9685048,"avatar_url":"https://avatars.githubusercontent.com/u/9685048?v=3","gravatar_id":"","url":"https://api.github.com/users/MrBlenny","html_url":"https://github.com/MrBlenny","followers_url":"https://api.github.com/users/MrBlenny/followers","following_url":"https://api.github.com/users/MrBlenny/following{/other_user}","gists_url":"https://api.github.com/users/MrBlenny/gists{/gist_id}","starred_url":"https://api.github.com/users/MrBlenny/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MrBlenny/subscriptions","organizations_url":"https://api.github.com/users/MrBlenny/orgs","repos_url":"https://api.github.com/users/MrBlenny/repos","events_url":"https://api.github.com/users/MrBlenny/events{/privacy}","received_events_url":"https://api.github.com/users/MrBlenny/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-11-04T15:18:27Z","updated_at":"2016-11-04T15:18:27Z","closed_at":null,"body":"* Electron version: 1.4.4\r\n* Operating system: Windows 10.1\r\n\r\nCrash reported is setup as follows:\r\n```javascript\r\ncrashReporter.start({\r\n  companyName: 'Company',\r\n  productName: 'Product',\r\n  submitURL: 'http://localhost:1127',\r\n  autoSubmit: true,\r\n})\r\n```\r\n\r\nIf I run `process.crash()` , a crash report is sent properly.\r\n\r\nIf for example, I run (in the main thread):\r\n```javascript\r\nsetTimeout(()=>{\r\n  console.log(thisVarIsUndefined)\r\n}, 5000)\r\n```\r\n\r\nThe application will exit with:\r\n```\r\nnpm ERR! Windows_NT 10.0.14393\r\nnpm ERR! argv \"C:\\\\Program Files\\\\nodejs\\\\node.exe\" \"\\\\AppData\\\\Roaming\\\\npm\\\\node_modules\\\\npm\\\\bin\\\\npm-cli.js\" \"run\" \"app\"\r\nnpm ERR! node v6.9.1\r\nnpm ERR! npm  v3.10.6\r\nnpm ERR! code ELIFECYCLE\r\n```\r\n\r\nIs there any way to submit crash reports for these sports of basic Javascript errors? At the very least it would be good to have a stack trace but `process.on('uncaughtException')` doesn't seem to show anything.\r\n"}}
{"actor":{"display_login":"MrBlenny"}}