Till Toenshoff created MESOS-8010:
-------------------------------------
Summary: FutureTest.After1 is flaky.
Key: MESOS-8010
URL: https://issues.apache.org/jira/browse/MESOS-8010
Project: Mesos
Issue Type: Bug
Components: libprocess
Affects Versions: 1.5.0
Environment: Apple LLVM version 9.0.0 (clang-900.0.37)
Reporter: Till Toenshoff
The following just happened in a local test-build of the current master. I did
not go deeper in retrying or raising the log-level yet.
{noformat}
[ RUN ] FutureTest.After1
PC: @ 0x10d53b127 process::Future<>::Data::clearAllCallbacks()
*** SIGSEGV (@0xb0) received by PID 49169 (TID 0x70000d88f000) stack trace: ***
@ 0x7fff5ce76f5a _sigtramp
@ 0x7fb52ce054f0 (unknown)
@ 0x10d572be7 process::Future<>::_set<>()
@ 0x10d5729d5 process::Future<>::set()
@ 0x10d572990 process::Promise<>::_set<>()
@ 0x10d572835 process::Promise<>::set()
@ 0x10d5727bb AfterTest_Loop_Test::TestBody()::$_4::operator()()
@ 0x10d572765
_ZZNK7process6FutureINS_11ControlFlowI7NothingEEE9onDiscardIZN19AfterTest_Loop_Test8TestBodyEvE3$_4EERKS4_OT_ENUlvE_clEv
@ 0x10d57273d
_ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZNK7process6FutureINS3_11ControlFlowI7NothingEEE9onDiscardIZN19AfterTest_Loop_Test8TestBodyEvE3$_4EERKS8_OT_EUlvE_EEEvDpOT_
@ 0x10d572659
_ZNSt3__110__function6__funcIZNK7process6FutureINS2_11ControlFlowI7NothingEEE9onDiscardIZN19AfterTest_Loop_Test8TestBodyEvE3$_4EERKS7_OT_EUlvE_NS_9allocatorISF_EEFvvEEclEv
@ 0x10d51982b std::__1::function<>::operator()()
@ 0x10d51d405
_ZN7process8internal3runINSt3__18functionIFvvEEEJEEEvRKNS2_6vectorIT_NS2_9allocatorIS7_EEEEDpOT0_
@ 0x10d537c05 process::Future<>::discard()
@ 0x10d5591ff process::internal::Loop<>::run()
@ 0x10d569be3
_ZZN7process8internal4LoopIZN19AfterTest_Loop_Test8TestBodyEvE3$_2ZNS2_8TestBodyEvE3$_37NothingS5_E3runENS_6FutureIS5_EEENKUlRKS8_E_clESA_
@ 0x10d56f1ed
_ZZNK7process6FutureI7NothingE5onAnyIRZNS_8internal4LoopIZN19AfterTest_Loop_Test8TestBodyEvE3$_2ZNS6_8TestBodyEvE3$_3S1_S1_E3runES2_EUlRKS2_E_vEESB_OT_NS2_6PreferEENUlSB_E_clESB_
@ 0x10d56f1bd
_ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZNK7process6FutureI7NothingE5onAnyIRZNS3_8internal4LoopIZN19AfterTest_Loop_Test8TestBodyEvE3$_2ZNSA_8TestBodyEvE3$_3S5_S5_E3runES6_EUlRKS6_E_vEESF_OT_NS6_6PreferEEUlSF_E_SF_EEEvDpOT_
@ 0x10d56ef79
_ZNSt3__110__function6__funcIZNK7process6FutureI7NothingE5onAnyIRZNS2_8internal4LoopIZN19AfterTest_Loop_Test8TestBodyEvE3$_2ZNS9_8TestBodyEvE3$_3S4_S4_E3runES5_EUlRKS5_E_vEESE_OT_NS5_6PreferEEUlSE_E_NS_9allocatorISK_EEFvSE_EEclESE_
@ 0x10d51918e std::__1::function<>::operator()()
@ 0x10d516545
_ZN7process8internal3runINSt3__18functionIFvRKNS_6FutureI7NothingEEEEEJRS6_EEEvRKNS2_6vectorIT_NS2_9allocatorISD_EEEEDpOT0_
@ 0x10d51622a process::Future<>::_set<>()
@ 0x10d516035 process::Future<>::set()
@ 0x10d515ff0 process::Promise<>::_set<>()
@ 0x10d515f95 process::Promise<>::set()
@ 0x10d515f42 _ZZN7process5afterERK8DurationENKUlvE_clEv
@ 0x10d515efd
_ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRZN7process5afterERK8DurationEUlvE_EEEvDpOT_
@ 0x10d515c19
_ZNSt3__110__function6__funcIZN7process5afterERK8DurationEUlvE_NS_9allocatorIS6_EEFvvEEclEv
@ 0x10d51982b std::__1::function<>::operator()()
@ 0x10e2a7c19 process::Timer::operator()()
@ 0x10e2a762a process::timedout()
@ 0x10e390265
_ZNSt3__128__invoke_void_return_wrapperIvE6__callIJRNS_6__bindIPFvRKNS_4listIN7process5TimerENS_9allocatorIS6_EEEEEJRKNS_12placeholders4__phILi1EEEEEESB_EEEvDpOT_
@ 0x10e38ff79
_ZNSt3__110__function6__funcINS_6__bindIPFvRKNS_4listIN7process5TimerENS_9allocatorIS5_EEEEEJRKNS_12placeholders4__phILi1EEEEEENS6_ISI_EESB_EclESA_
make[6]: *** [check-local] Segmentation fault: 11
make[5]: *** [check-am] Error 2
make[4]: *** [check-recursive] Error 1
make[3]: *** [check] Error 2
make[2]: *** [check-recursive] Error 1
make[1]: *** [check] Error 2
make: *** [check-recursive] Error 1
{noformat}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)