Отмечусь в коментах ибо штука довольно интересная, и отдельное спасибо за инфу насчет символьной информации для emscripten — это прям мне скоро будет нужно :)
Там есть свои особенности. Если программа на Windows/Mac падает, то она закрывается. При компиляции в WebAssembly, то же все колом встает. А в случае с asm.js программа может продолжать обрабатывать некоторые события, как следствие могу отправляться несколько сообщений подряд об ошибке.
Еще один breakpad сервер. Часть 1