You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "James E. King, III (JIRA)" <ji...@apache.org> on 2016/06/14 21:07:30 UTC
[jira] [Closed] (THRIFT-2977) C++ Non-blocking server core dump -
signal 6
[ https://issues.apache.org/jira/browse/THRIFT-2977?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
James E. King, III closed THRIFT-2977.
--------------------------------------
Resolution: Unresolved
Assignee: James E. King, III
I am closing this because we haven't had any more information provided for over a year, so we'll assume the issue has been resolved by the submitter.
> C++ Non-blocking server core dump - signal 6
> --------------------------------------------
>
> Key: THRIFT-2977
> URL: https://issues.apache.org/jira/browse/THRIFT-2977
> Project: Thrift
> Issue Type: Question
> Components: C++ - Library
> Affects Versions: 0.9.2
> Environment: CentOS 6.6 x86_64
> Reporter: Hung Vo
> Assignee: James E. King, III
> Priority: Critical
>
> Our C++ Non-blocking server got a signal 6 core-dump.
> Please help to identify the problem.
> Thanks.
> gdb full back-tracing as follow:
> {noformat}
> #0 0x00007f9b96edb625 in raise () from /lib64/libc.so.6
> No symbol table info available.
> #1 0x00007f9b96edcd8d in abort () from /lib64/libc.so.6
> No symbol table info available.
> #2 0x00007f9b96ed474e in __assert_fail_base () from /lib64/libc.so.6
> No symbol table info available.
> #3 0x00007f9b96ed4810 in __assert_fail () from /lib64/libc.so.6
> No symbol table info available.
> #4 0x0000000000535927 in apache::thrift::server::TNonblockingServer::TConnection::workSocket (this=0x7f649015a330) at thrift_src/thrift/server/TNonblockingServer.cpp:504
> framing = {buf = "\320;\230\226", size = 2526559184}
> sent = 0
> __PRETTY_FUNCTION__ = "void apache::thrift::server::TNonblockingServer::TConnection::workSocket()"
> got = 0
> left = 0
> fetch = 0
> #5 0x000000000053a83f in apache::thrift::server::TNonblockingServer::TConnection::eventHandler (fd=136, v=0x7f649015a330) at thrift_src/thrift/server/TNonblockingServer.cpp:276
> __PRETTY_FUNCTION__ = "static void apache::thrift::server::TNonblockingServer::TConnection::eventHandler(int, short int, void*)"
> #6 0x0000000000556943 in event_persist_closure (base=0x7f6490151800, ev=0x7f649015a360) at src/event.c:1297
> __func__ = "event_persist_closure"
> #7 0x0000000000556a58 in event_process_active_single_queue (base=0x7f6490151800, activeq=0x7f6490151c40) at src/event.c:1341
> ev = 0x7f649015a360
> count = 1
> __func__ = "event_process_active_single_queue"
> #8 0x0000000000556d2d in event_process_active (base=0x7f6490151800) at src/event.c:1416
> activeq = 0x7f6490151c40
> i = 0
> c = 0
> #9 0x0000000000557397 in event_base_loop (base=0x7f6490151800, flags=0) at src/event.c:1617
> n = 1
> evsel = 0x7bcc60
> tv = {tv_sec = 140069890758272, tv_usec = 140069890757312}
> tv_p = 0x0
> res = 0
> done = 0
> retval = 0
> __func__ = "event_base_loop"
> #10 0x00000000005395d2 in apache::thrift::server::TNonblockingIOThread::run (this=0x7f6490151680) at thrift_src/thrift/server/TNonblockingServer.cpp:1534
> No locals.
> #11 0x00000000005387a2 in apache::thrift::server::TNonblockingServer::serve (this=0x7f6490151070, host=0x13b4078 "192.168.1.30") at thrift_src/thrift/server/TNonblockingServer.cpp:1275
> No locals.
> #12 0x00000000005013c9 in ThriftServer::start (this=0x13b3050) at ThriftServer.cpp:35
> threadFactory = {px = 0x7f64900010c0, pn = {pi_ = 0x7f6490001120}}
> #13 0x000000000050147e in ThriftServer::pthread_run_serve (This=0x13b3050) at ThriftServer.cpp:44
> No locals.
> #14 0x00007f9b972449d1 in start_thread () from /lib64/libpthread.so.0
> No symbol table info available.
> #15 0x00007f9b96f918fd in clone () from /lib64/libc.so.6
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)