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

Florian Leibert (flo) commented on MESOS-963:
---------------------------------------------

Here is the stacktrace:

(lldb) bt
* thread #1: tid = 0x94b4, 0x00007fff8d5a3bd4 
libsystem_malloc.dylib`malloc_error_break, queue = 'com.apple.main-thread, stop 
reason = breakpoint 1.1
    frame #0: 0x00007fff8d5a3bd4 libsystem_malloc.dylib`malloc_error_break
    frame #1: 0x00007fff8d5a503c libsystem_malloc.dylib`free + 324
    frame #2: 0x0000000100086ea2 
stout-tests`std::__1::vector<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > 
>::erase(std::__1::__wrap_iter<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const*>, 
std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const*>) [inlined] 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > >::destroy(__p=<unavailable>) + 242 at memory:1739
    frame #3: 0x0000000100086e9a 
stout-tests`std::__1::vector<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > 
>::erase(std::__1::__wrap_iter<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const*>, 
std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const*>) [inlined] void 
std::__1::allocator_traits<std::__1::allocator<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > > 
>::__destroy<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > >(__p=<unavailable>) at memory:1623
    frame #4: 0x0000000100086e9a 
stout-tests`std::__1::vector<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > 
>::erase(std::__1::__wrap_iter<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const*>, 
std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const*>) [inlined] void 
std::__1::allocator_traits<std::__1::allocator<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > > 
>::destroy<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > >(__p=<unavailable>) at memory:1526
    frame #5: 0x0000000100086e9a 
stout-tests`std::__1::vector<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > 
>::erase(std::__1::__wrap_iter<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const*>, 
std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const*>) [inlined] 
std::__1::__vector_base<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > >::__destruct_at_end(std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const*, 
std::__1::integral_constant<bool, false>) + 8 at vector:442
    frame #6: 0x0000000100086e92 
stout-tests`std::__1::vector<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > 
>::erase(std::__1::__wrap_iter<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const*>, 
std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const*>) [inlined] 
std::__1::__vector_base<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > >::__destruct_at_end(std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const*) at vector:368
    frame #7: 0x0000000100086e92 
stout-tests`std::__1::vector<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > 
>::erase(std::__1::__wrap_iter<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const*>, 
std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const*>) [inlined] 
std::__1::__wrap_iter<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const*>::difference_type 
std::__1::operator-<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const*, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > 
const*>(__result=<unavailable>, __first=<unavailable>, __last=<unavailable>, 
this=<unavailable>) + 125 at vector:789
    frame #8: 0x0000000100086e15 
stout-tests`std::__1::vector<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >, 
std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > > >::erase(this=<unavailable>, 
__first=<unavailable>, __last=<unavailable>) + 101 at vector:1571
    frame #9: 0x000000010007d9bb stout-tests`os::process(pid=833) + 1851 at 
osx.hpp:103
    frame #10: 0x000000010007eeed stout-tests`os::processes() + 269 at 
os.hpp:1046
    frame #11: 0x000000010007be8e 
stout-tests`os::pids(group=0x00007fff5fbff298, session=0x00007fff5fbff288) + 
206 at os.hpp:1124
    frame #12: 0x000000010006908e 
stout-tests`OsTest_pids_Test::TestBody(this=<unavailable>) + 1470 at 
os_tests.cpp:313
    frame #13: 0x00000001000da773 stout-tests`void 
testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, 
void>(object=<unavailable>, location=0x00000001001c466d, 
method=<unavailable>)(), char const*) + 147 at gtest.cc:2090
    frame #14: 0x00000001000cbb01 
stout-tests`testing::Test::Run(this=0x0000000101700060) + 193 at gtest.cc:2161
    frame #15: 0x00000001000cc628 
stout-tests`testing::TestInfo::Run(this=0x0000000100508510) + 312 at 
gtest.cc:2338
    frame #16: 0x00000001000ccbd7 
stout-tests`testing::TestCase::Run(this=0x0000000100507a80) + 359 at 
gtest.cc:2445
    frame #17: 0x00000001000d1ce6 
stout-tests`testing::internal::UnitTestImpl::RunAllTests(this=0x0000000100503be0)
 + 710 at gtest.cc:4237
    frame #18: 0x00000001000db133 stout-tests`bool 
testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,
 bool>(object=<unavailable>, location=0x00000001001c4cba, 
method=<unavailable>)(), char const*) + 147 at gtest.cc:2090
    frame #19: 0x00000001000d1a09 
stout-tests`testing::UnitTest::Run(this=<unavailable>) + 41 at gtest.cc:3872
    frame #20: 0x00000001000466e1 stout-tests`main(argc=1, argv=<unavailable>) 
+ 33 at main.cpp:10
    frame #21: 0x00007fff8f4f55fd libdyld.dylib`start + 1
    frame #22: 0x00007fff8f4f55fd libdyld.dylib`start + 1

> Compile fails on 10.9
> ---------------------
>
>                 Key: MESOS-963
>                 URL: https://issues.apache.org/jira/browse/MESOS-963
>             Project: Mesos
>          Issue Type: Bug
>          Components: build
>            Reporter: Florian Leibert (flo)
>            Priority: Blocker
>
> stout-tests(94041,0x7fff7e691310) malloc: *** error for object 0x18f00000062: 
> pointer being freed was not allocated
> *** set a breakpoint in malloc_error_break to debug
> make[7]: *** [check-local] Abort trap: 6
> make[6]: *** [check-am] Error 2
> make[5]: *** [check-recursive] Error 1
> make[4]: *** [check] Error 2
> make[3]: *** [check-recursive] Error 1
> make[2]: *** [check-recursive] Error 1
> make[1]: *** [check] Error 2
> make: *** [check-recursive] Error 1



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to