File bug-buddy-breakpad-vg-fix.patch of Package bug-buddy
Index: google-breakpad/src/client/linux/handler/exception_handler.cc
===================================================================
--- google-breakpad/src/client/linux/handler/exception_handler.cc.orig
+++ google-breakpad/src/client/linux/handler/exception_handler.cc
@@ -152,8 +152,11 @@ void ExceptionHandler::SetupHandler() {
void ExceptionHandler::SetupHandler(int signo) {
struct sigaction act, old_act;
+ sigset_t mset;
+ sigemptyset(&mset);
memset (&act, 0, sizeof (act));
act.sa_handler = HandleException;
+ act.sa_mask = mset;
act.sa_flags = SA_ONSTACK;
if (sigaction(signo, &act, &old_act) < 0)
return;