vinllen opened a new issue, #1979:
URL: https://github.com/apache/incubator-brpc/issues/1979

   **Describe the bug (描述bug)**
   core栈:
   ```
   (gdb) bt
   #0  SLL_Next (t=0xe000000038000000) at 
infra-cpp-thirdparty/gperftools-27/src/linked_list.h:69
   #1  SLL_TryPop (rv=<synthetic pointer>, list=0x31b1dc0) at 
infra-cpp-thirdparty/gperftools-27/src/linked_list.h:69
   #2  TryPop (rv=<synthetic pointer>, this=0x31b1dc0) at 
infra-cpp-thirdparty/gperftools-27/src/thread_cache.h:220
   #3  Allocate (oom_handler=0x152fac0 <tcmalloc::malloc_oom(unsigned long)>, 
cl=48, size=8192, this=0x31b17c0) at 
infra-cpp-thirdparty/gperftools-27/src/thread_cache.h:379
   #4  malloc_fast_path<tcmalloc::malloc_oom> (size=8192) at 
infra-cpp-thirdparty/gperftools-27/src/tcmalloc.cc:1855
   #5  tc_malloc (size=8192) at 
infra-cpp-thirdparty/gperftools-27/src/tcmalloc.cc:1880
   #6  0x0000000000e9957e in create_block (block_size=8192) at 
infra-cpp-thirdparty/brpc-096/src/butil/iobuf.cpp:459
   #7  create_block (block_size=8192) at 
infra-cpp-thirdparty/brpc-096/src/butil/iobuf.cpp:297
   #8  create_block () at infra-cpp-thirdparty/brpc-096/src/butil/iobuf.cpp:311
   #9  butil::iobuf::acquire_tls_block () at 
infra-cpp-thirdparty/brpc-096/src/butil/iobuf.cpp:459
   #10 0x0000000000e9d037 in butil::IOPortal::pappend_from_file_descriptor(int, 
long, unsigned long) () at 
infra-cpp-thirdparty/brpc-096/src/butil/iobuf.cpp:1558
   #11 0x0000000000d9841d in append_from_file_descriptor (max_count=524288, 
fd=<optimized out>, this=0x2cd66080) at 
infra-cpp-thirdparty/brpc-096/src/butil/iobuf_inl.h:42
   #12 brpc::Socket::DoRead(unsigned long) () at 
infra-cpp-thirdparty/brpc-096/src/brpc/socket.cpp:1838
   #13 0x0000000000ce63b3 in brpc::InputMessenger::OnNewMessages(brpc::Socket*) 
() at infra-cpp-thirdparty/brpc-096/src/brpc/input_messenger.cpp:202
   #14 0x0000000000d9a9fd in brpc::Socket::ProcessEvent(void*) () at 
infra-cpp-thirdparty/brpc-096/src/brpc/socket.cpp:1020
   #15 0x0000000000e230cf in bthread::TaskGroup::task_runner(long) () at 
infra-cpp-thirdparty/brpc-096/src/bthread/task_group.cpp:297
   #16 0x0000000000e0caa1 in bthread_make_fcontext () at 
external/ks_build_tools/gcc-8.3.0/bin/../lib/gcc/x86_64-pc-linux-gnu/8.3.0/../../../../include/c++/8.3.0/new:169
   Cannot access memory at address 0x7f91bf428000
   ```
   
   **To Reproduce (复现方法)**
   偶现问题
   
   **Expected behavior (期望行为)**
   
   
   **Versions (各种版本)**
   OS: 4.18
   Compiler:
   brpc:
   protobuf:
   
   **Additional context/screenshots (更多上下文/截图)**
   
   https://github.com/gperftools/gperftools/issues/1036 
tcmalloc这里有相同反馈的问题,作者认为这是上层管理的bug。
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to