nebula-cpp core问题

使用nebula-cpp的库,概率性出现core问题,请问有遇到过吗?

#0  0x00007ff16aff5428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#1  0x00007ff16aff702a in __GI_abort () at abort.c:89
#2  0x00007ff16afedbd7 in __assert_fail_base (fmt=<optimized out>, assertion=assertion@entry=0x7ff16c6f738c "sp >= tls_stackLimit", 
    file=file@entry=0x7ff16c6f70d8 "/usr/src/third-party/third-party/build/folly/source/folly/detail/MemoryIdler.cpp", line=line@entry=172, 
    function=function@entry=0x7ff16c6f7218 "static void folly::detail::MemoryIdler::unmapUnusedStack(size_t)") at assert.c:92
#3  0x00007ff16afedc82 in __GI___assert_fail (assertion=0x7ff16c6f738c "sp >= tls_stackLimit", 
    file=0x7ff16c6f70d8 "/usr/src/third-party/third-party/build/folly/source/folly/detail/MemoryIdler.cpp", line=172, 
    function=0x7ff16c6f7218 "static void folly::detail::MemoryIdler::unmapUnusedStack(size_t)") at assert.c:101
#4  0x00007ff16c36326e in folly::detail::MemoryIdler::unmapUnusedStack(unsigned long) () from libnebula_graph_client.so
#5  0x00007ff16bfa5131 in folly::detail::MemoryIdler::futexWaitPreIdle<std::atomic, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (_ret=@0x7ff01c7902ec: 32753, fut=..., expected=2, deadline=..., 
    waitMask=4294967295, idleTimeout=..., stackToRetain=1024, timeoutVariationFrac=0.5) at /opt/vesoft/third-party/include/folly/detail/MemoryIdler.h:203
#6  0x00007ff16bfa2452 in folly::detail::MemoryIdler::futexWaitUntil<std::atomic, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (fut=..., expected=2, deadline=..., waitMask=4294967295, idleTimeout=..., 
    stackToRetain=1024, timeoutVariationFrac=0.5) at /opt/vesoft/third-party/include/folly/detail/MemoryIdler.h:149
#7  0x00007ff16bfa066f in folly::Baton<true, std::atomic>::tryWaitSlow<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > (
    this=0xbc7da70, deadline=..., opt=...) at /opt/vesoft/third-party/include/folly/synchronization/Baton.h:301
#8  0x00007ff16bfa4253 in folly::Baton<true, std::atomic>::wait (opt=..., this=0xbc7da70) at /opt/vesoft/third-party/include/folly/synchronization/Baton.h:176
#9  folly::futures::detail::waitImpl<folly::Future<nebula::ExecutionResponse>, nebula::ExecutionResponse> (f=...)
    at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:1995
#10 0x00007ff16bfa1ac2 in folly::Future<nebula::ExecutionResponse>::wait() & (this=0x7ff01c790558) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:2150
#11 0x00007ff16bf9f7de in folly::Future<nebula::ExecutionResponse>::get() && (this=0x7ff01c790558) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:2198
#12 0x00007ff16bf9d22d in nebula::Connection::execute (this=0xa708d88, sessionId=56777298, stmt=...)
    at /home/guojun/source/bigo/dfs_nebula-clients/nebula-cpp/src/client/Connection.cpp:92
#13 0x00007ff16bfb89c0 in nebula::Session::execute (this=0xa708d80, stmt=...) at /home/guojun/source/bigo/dfs_nebula-clients/nebula-cpp/src/client/Session.cpp:13
#14 0x0000000000d191a8 in bigo::rec::push::NebulaSessionHolder::execute (this=0xa9245b0, stmt=...)

CPP 客户端的版本号补充下

2.0-GA

https://github.com/facebook/folly/issues/1488

不知道是不是与这个issue有关系,正在研究。

提个issue吧,方便追踪

https://github.com/vesoft-inc/nebula-cpp/issues/52