Just saw the ThriftClient-java test fail. The ThriftBroker dumped core with
the following stack trace:
#0 0x00007fff8950129e in writev ()
#1 0x00000001003849cb in Hypertable::FileUtils::writev (fd=17,
vector=0x1041b1cd0, count=2) at
/Users/doug/src/hypertable/src/cc/Common/FileUtils.cc:174
#2 0x000000010035bb31 in Hypertable::IOHandlerData::flush_send_queue
(this=0x102504480) at
/Users/doug/src/hypertable/src/cc/AsyncComm/IOHandlerData.cc:830
#3 0x000000010035bea9 in Hypertable::IOHandlerData::send_message
(this=0x102504480, cbp=@0x1041b20a0, timeout_ms=600000,
disp_handler=0x102238d50) at /User\
s/doug/src/hypertable/src/cc/AsyncComm/IOHandlerData.cc:702
#4 0x00000001003445c0 in Hypertable::Comm::send_request (this=0x10222e850,
data_handler=@0x1041b1f40, timeout_ms=600000, cbuf=@0x1041b20a0,
resp_handler=0x\
102238d50) at /Users/doug/src/hypertable/src/cc/AsyncComm/Comm.cc:269
#5 0x0000000100344ec0 in Hypertable::Comm::send_request (this=0x10222e850,
addr=@0x102236a18, timeout_ms=600000, cbuf=@0x1041b20a0,
resp_handler=0x102238d5\
0) at /Users/doug/src/hypertable/src/cc/AsyncComm/Comm.cc:243
#6 0x00000001002848dd in Hypertable::RangeServerClient::send_message
(this=0x102238ab0, addr=@0x102236a18, cbp=@0x1041b20a0, handler=0x102238d50,
timeout_m\
s=600000) at
/Users/doug/src/hypertable/src/cc/Hypertable/Lib/RangeServerClient.cc:675
#7 0x00000001002895d9 in Hypertable::RangeServerClient::update
(this=0x102238ab0, addr=@0x102236a18, table=@0x102238ad0, count=1,
buffer=@0x102236a08, flag\
s=0, handler=0x102238d50) at
/Users/doug/src/hypertable/src/cc/Hypertable/Lib/RangeServerClient.cc:167
#8 0x00000001002cbad5 in Hypertable::TableMutatorAsyncScatterBuffer::send
(this=0x102238a70, flags=0) at
/Users/doug/src/hypertable/src/cc/Hypertable/Lib/T\
ableMutatorAsyncScatterBuffer.cc:287
#9 0x00000001002be4f5 in Hypertable::TableMutatorAsync::flush
(this=0x1022387e0, sync=true) at
/Users/doug/src/hypertable/src/cc/Hypertable/Lib/TableMutato\
rAsync.cc:281
#10 0x0000000100077e1f in
Hypertable::ThriftBroker::ServerHandler::async_mutator_flush (this=0x10222f060,
mutator=4330850272) at /Users/doug/src/hypertable/\
src/cc/ThriftBroker/ThriftBroker.cc:1256
#11 0x00000001000f285f in
Hypertable::ThriftGen::ClientServiceProcessor::process_async_mutator_flush
(this=0x10222fb40, seqid=25, iprot=0x102504be0, oprot=0\
x102504d20, callContext=0x0) at
/Users/doug/src/hypertable/src/cc/ThriftBroker/gen-cpp/ClientService.cpp:37153
#12 0x00000001000bd6be in
Hypertable::ThriftGen::ClientServiceProcessor::process_fn (this=0x10222fb40,
iprot=0x102504be0, oprot=0x102504d20, fname=@0x1041b3\
d30, seqid=25, callContext=0x0) at
/Users/doug/src/hypertable/src/cc/ThriftBroker/gen-cpp/ClientService.cpp:31653
#13 0x000000010017baf5 in
Hypertable::ThriftGen::HqlServiceProcessor::process_fn (this=0x10222fb40,
iprot=0x102504be0, oprot=0x102504d20, fname=@0x1041b3d30\
, seqid=25, callContext=0x0) at
/Users/doug/src/hypertable/src/cc/ThriftBroker/gen-cpp/HqlService.cpp:1654
#14 0x000000010017c70d in Hypertable::ThriftGen::HqlServiceProcessor::process
(this=0x10222fb40, piprot=@0x1041b3de0, poprot=@0x1041b3dd0, callContext=0x0) \
at /Users/doug/src/hypertable/src/cc/ThriftBroker/gen-cpp/HqlService.cpp:1647
#15 0x00000001019d7235 in boost::detail::sp_counted_base::weak_release () at
src/server/TThreadedServer.cpp:68
#16 ~shared_ptr [inlined] () at shared_count.hpp:146
#17 ~shared_count [inlined] () at shared_count.hpp:169
#18 boost::detail::sp_counted_base::release () at shared_count.hpp:221
#19 ~shared_ptr [inlined] () at :217
#20 0x00000001019d7235 in apache::thrift::server::TThreadedServer::Task::run
(this=0x102505300) at shared_count.hpp:68
#21 0x000000010199325c in ~shared_ptr [inlined] () at
src/concurrency/PosixThreadFactory.cpp:185
#22 ~shared_count [inlined] () at shared_count.hpp:169
#23 ~shared_ptr [inlined] () at :221
#24 0x000000010199325c in
apache::thrift::concurrency::PthreadThread::threadMain (arg=0x102507bc0) at
shared_count.hpp:185
#25 0x00007fff894b0fd6 in _pthread_start ()
#26 0x00007fff894b0e89 in thread_start ()
(gdb)
Original issue reported on code.google.com by nuggetwh...@gmail.com on 16 Jan 2012 at 6:50
Original issue reported on code.google.com by
nuggetwh...@gmail.com
on 16 Jan 2012 at 6:50