-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2990/#review4320
-----------------------------------------------------------


I'm getting an error when I run this:

...
Bottle server starting up (using WSGIRefServer())...
Listening on http://0.0.0.0:8081/
Use Ctrl-C to quit.

I0111 14:49:16.554774 10059776 slave.cpp:402] Got assigned task 0 for framework 
201201111446-0-0003
I0111 14:49:16.554879 10059776 slave.cpp:1405] Generating a unique work 
directory for executor 'default' of framework 201201111446-0-0003
I0111 14:49:16.555444 10059776 slave.cpp:469] Using 
'/Users/benh/workspace/apache-mesos2/build/work/slaves/201201111446-0-3/frameworks/201201111446-0-0003/executors/default/runs/0'
 as work directory for executor 'default' of framework 201201111446-0-0003
I0111 14:49:16.564555 10059776 process_based_isolation_module.cpp:91] Launching 
default 
(/Users/benh/workspace/apache-mesos2/build/bin/examples/long-lived-executor) in 
/Users/benh/workspace/apache-mesos2/build/work/slaves/201201111446-0-3/frameworks/201201111446-0-0003/executors/default/runs/0
 with resources ' for framework 201201111446-0-0003
I0111 14:49:16.565660 10059776 process_based_isolation_module.cpp:114] Forked 
executor at = 14743
I0111 14:49:16.575518 10059776 slave.cpp:729] Got registration for executor 
'default' of framework 201201111446-0-0003
I0111 14:49:16.575803 10059776 slave.cpp:783] Flushing queued tasks for 
framework 201201111446-0-0003
I0111 14:49:16.586254 10059776 slave.cpp:925] Status update: task 0 of 
framework 201201111446-0-0003 is now in state TASK_RUNNING
I0111 14:49:16.587321 10059776 slave.cpp:646] Got acknowledgement of status 
update for task 0 of framework 201201111446-0-0003
I0111 14:49:18.742049 10059776 slave.cpp:572] Asked to shut down framework 
201201111446-0-0003
I0111 14:49:18.742146 10059776 slave.cpp:576] Shutting down framework 
201201111446-0-0003
I0111 14:49:18.742182 10059776 slave.cpp:1317] Shutting down executor 'default' 
of framework 201201111446-0-0003
I0111 14:49:19.452414 10059776 process_based_isolation_module.cpp:217] Telling 
slave of lost executor default of framework 201201111446-0-0003
I0111 14:49:19.452627 10059776 slave.cpp:1282] Executor 'default' of framework 
201201111446-0-0003 has exited with status 0

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000017
[Switching to process 14740]
0x0000000100031697 in mesos::internal::slave::Executor::~Executor 
(this=0x100c22a60) at slave.hpp:211
211           delete task;
(gdb) bt
#0  0x0000000100031697 in mesos::internal::slave::Executor::~Executor 
(this=0x100c22a60) at slave.hpp:211
#1  0x00000001000320ee in mesos::internal::slave::Framework::destroyExecutor 
(this=0x100c1ab10, executorId=@0x100c22a60) at slave.hpp:213
#2  0x00000001000135ea in mesos::internal::slave::Slave::executorExited 
(this=0x103007600, frameworkId=@0x100c22cf8, executorId=@0x100c22d20, status=0) 
at ../../src/slave/slave.cpp:1297
#3  0x0000000100058e42 in std::tr1::_Function_handler<void 
()(mesos::internal::slave::Slave*), std::tr1::_Bind<std::tr1::_Mem_fn<void 
(mesos::internal::slave::Slave::*)(mesos::FrameworkID const&, mesos::ExecutorID 
const&, int)> ()(std::tr1::_Placeholder<1>, mesos::FrameworkID, 
mesos::ExecutorID, int)> >::_M_invoke (__functor=<value temporarily 
unavailable, due to optimizations>, __a1=0x103007600) at 
functional_iterate.h:214
#4  0x0000000100026b28 in ~function [inlined] () at 
/usr/include/c++/4.2.1/tr1/functional:45
#5  0x0000000100026b28 in ~function [inlined] () at bind_iterate.h:834
#6  0x0000000100026b28 in operator()<process::ProcessBase*> [inlined] () at 
/usr/include/c++/4.2.1/tr1/bind_iterate.h:45
#7  0x0000000100026b28 in std::tr1::_Function_handler<void 
()(process::ProcessBase*), std::tr1::_Bind<void (*()(std::tr1::_Placeholder<1>, 
std::tr1::function<void 
()(mesos::internal::slave::Slave*)>))(process::ProcessBase*, 
std::tr1::function<void ()(mesos::internal::slave::Slave*)>)> >::_M_invoke 
(__functor=<value temporarily unavailable, due to optimizations>, 
__a1=0x1030078c0) at functional:502
#8  0x000000010010b03b in ~function [inlined] () at 
../../../third_party/libprocess/src/process.cpp:2937
#9  0x000000010010b03b in ~function [inlined] () at 
/usr/include/c++/4.2.1/tr1/functional:834
#10 0x000000010010b03b in process::ProcessBase::serve (this=0x1030078c0, 
secs=0.99999809265136719, once=false) at 
../../../third_party/libprocess/src/process.cpp:2938
#11 0x000000010001b35e in mesos::internal::slave::Slave::operator() 
(this=0x103007600) at protobuf.hpp:105
#12 0x000000010010fb56 in process::ProcessManager::run (this=0x100814090, 
process=0x1030078c0) at ../../../third_party/libprocess/src/process.cpp:2356
#13 0x000000010010fcff in process::trampoline (stack0=10133504, stack1=1, 
process0=<value temporarily unavailable, due to optimizations>, process1=<value 
temporarily unavailable, due to optimizations>) at 
../../../third_party/libprocess/src/process.cpp:937

- Benjamin


On 2012-01-09 19:29:36, Thomas Marshall wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/2990/
> -----------------------------------------------------------
> 
> (Updated 2012-01-09 19:29:36)
> 
> 
> Review request for mesos, Benjamin Hindman and Andy Konwinski.
> 
> 
> Summary
> -------
> 
> Added a framework history to the slave page, an executor history to the 
> framework page, and a task history to the executor page. Allows stdout and 
> stderr of executors to be viewed after they finish executing.
> 
> 
> This addresses bug MESOS-8.
>     https://issues.apache.org/jira/browse/MESOS-8
> 
> 
> Diffs
> -----
> 
>   src/slave/constants.hpp 489640b 
>   src/slave/http.cpp 18efd8c 
>   src/slave/slave.hpp 37bbd8c 
>   src/slave/slave.cpp 665ab7f 
>   src/webui/slave/executor.tpl dd53464 
>   src/webui/slave/framework.tpl 9488da5 
>   src/webui/slave/index.tpl 0f18de6 
> 
> Diff: https://reviews.apache.org/r/2990/diff
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Thomas
> 
>

Reply via email to