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

Robert Nishihara commented on ARROW-2578:
-----------------------------------------

This is suspiciously similar to 
[https://github.com/ray-project/ray/issues/1423,] so I suspect it's a known 
valgrind bug and that upgrading to valgrind 3.13.0 would solve the issue.

Did the underlying valgrind version change or something?

> [Plasma] Valgrind errors related to std::random_device
> ------------------------------------------------------
>
>                 Key: ARROW-2578
>                 URL: https://issues.apache.org/jira/browse/ARROW-2578
>             Project: Apache Arrow
>          Issue Type: Bug
>            Reporter: Philipp Moritz
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> These have started popping up very recently: 
> [https://travis-ci.org/apache/arrow/jobs/378526493]
> e.g.
> {code:java}
> [ RUN ] PlasmaSerialization.SealRequest
> ==19147== Conditional jump or move depends on uninitialised value(s)
> ==19147== at 0x510FFD8: std::random_device::_M_init(std::string const&) 
> (cow-string-inst.cc:56)
> ==19147== by 0x4E3B7C: std::random_device::random_device(std::string const&) 
> (random.h:1588)
> ==19147== by 0x4E2E6F: plasma::UniqueID::from_random() (common.cc:31)
> ==19147== by 0x4871D6: 
> plasma::PlasmaSerialization_SealRequest_Test::TestBody() 
> (serialization_tests.cc:120)
> ==19147== by 0x4D6589: void 
> testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, 
> void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2402)
> ==19147== by 0x4D0317: void 
> testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, 
> void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2438)
> ==19147== by 0x4B57D8: testing::Test::Run() (gtest.cc:2475)
> ==19147== by 0x4B607F: testing::TestInfo::Run() (gtest.cc:2656)
> ==19147== by 0x4B6743: testing::TestCase::Run() (gtest.cc:2774)
> ==19147== by 0x4BD113: testing::internal::UnitTestImpl::RunAllTests() 
> (gtest.cc:4649)
> ==19147== by 0x4D7891: bool 
> testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
>  bool>(testing::internal::UnitTestImpl*, bool 
> (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2402)
> ==19147== by 0x4D103F: bool 
> testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
>  bool>(testing::internal::UnitTestImpl*, bool 
> (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2438)
> ==19147=={code}
>  Any ideas on how to fix this are appreciated!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to