diff -Nur boost_1_35_0/boost/test/impl/execution_monitor.ipp boost_1_35_0.patched/boost/test/impl/execution_monitor.ipp --- boost_1_35_0/boost/test/impl/execution_monitor.ipp 2007-11-25 19:07:19.000000000 +0100 +++ boost_1_35_0.patched/boost/test/impl/execution_monitor.ipp 2008-04-11 11:21:28.000000000 +0200 @@ -662,6 +662,7 @@ #ifdef BOOST_TEST_USE_ALT_STACK stack_t sigstk; + std::memset(&sigstk,0,sizeof(stack_t)); sigstk.ss_flags = SS_DISABLE; BOOST_TEST_SYS_ASSERT( ::sigaltstack( &sigstk, 0 ) != -1 );