[ 
https://issues.apache.org/jira/browse/MESOS-4057?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15041394#comment-15041394
 ] 

Benjamin Bannier commented on MESOS-4057:
-----------------------------------------

Triggered by the discussion in MESOS-4055 I tried to reproduce this, and cannot 
reproduce this myself. I guess we can resolve this as {{CANNOT_REPRO}}.

I tried to compile & link libs and tests with different optimization seeting, 
but that wasn't the cause.

> RegistryClientTest suite fails reliably in optimized build
> ----------------------------------------------------------
>
>                 Key: MESOS-4057
>                 URL: https://issues.apache.org/jira/browse/MESOS-4057
>             Project: Mesos
>          Issue Type: Bug
>          Components: test
>    Affects Versions: 0.26.0
>            Reporter: Benjamin Bannier
>
> Under ubuntu14.04 building 5c0e4dc using gcc-4.8.4-2ubuntu1~14.04 with
> {code}
> % ../configure --enable-ssl --enable-libevent --enable-optimized
> {code}
> all six tests from the {{RegistryClientTest}} suite fail with SIGSEV. The 
> full list of failing tests is
> {code}
> RegistryClientTest.SimpleGetToken
> RegistryClientTest.BadTokenResponse
> RegistryClientTest.SimpleGetManifest
> RegistryClientTest.SimpleGetBlob
> RegistryClientTest.BadRequest
> RegistryClientTest.SimpleRegistryPuller
> {code}
> The failure messages are similar, e.g..
> {code}
> [ RUN      ] RegistryClientTest.BadTokenResponse
> *** Aborted at 1449146245 (unix time) try "date -d @1449146245" if you are 
> using GNU date ***
> PC: @     0x7f1c5c5ba6ad (unknown)
> *** SIGSEGV (@0xa24888) received by PID 21542 (TID 0x7f1c61f24800) from PID 
> 10635400; stack trace: ***
>     @     0x7f1c5be35340 (unknown)
>     @     0x7f1c5c5ba6ad (unknown)
>     @     0x7f1c5c61932f (unknown)
>     @          0x14067aa Try<>::~Try()
>     @          0x1406ab0 SSLTest::setup_server()
>     @          0x140869b 
> mesos::internal::tests::RegistryClientTest::getServer()
>     @          0x13f315a 
> mesos::internal::tests::RegistryClientTest_BadTokenResponse_Test::TestBody()
>     @          0x14ec3b0 
> testing::internal::HandleSehExceptionsInMethodIfSupported<>()
>     @          0x14e728a 
> testing::internal::HandleExceptionsInMethodIfSupported<>()
>     @          0x14c8993 testing::Test::Run()
>     @          0x14c9116 testing::TestInfo::Run()
>     @          0x14c975c testing::TestCase::Run()
>     @          0x14cfea4 testing::internal::UnitTestImpl::RunAllTests()
>     @          0x14ecfd5 
> testing::internal::HandleSehExceptionsInMethodIfSupported<>()
>     @          0x14e7e00 
> testing::internal::HandleExceptionsInMethodIfSupported<>()
>     @          0x14cec40 testing::UnitTest::Run()
>     @           0xd045c4 RUN_ALL_TESTS()
>     @           0xd041b1 main
>     @     0x7f1c5ba81ec5 (unknown)
>     @           0x930bb9 (unknown)
> Segmentation fault
> {code}
> Even though we do not typically release optimized builds we should still look 
> into these as optimizations tend to expose fragile constructs.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to