live4thee opened a new issue, #3252:
URL: https://github.com/apache/brpc/issues/3252

   **Describe the bug**
   
   Spotted from log, as shown below:
   
   ```txt
   PC: @               Ox0(unknown)
   *** SIGSEGV(@0x4) received by PID 7(TID Ox7f45f57bd6c0) from PID 4; stack 
trace: ***
       0x561a2f021526 google::Canonymousnamespace)::FailureSignaLHandler()
       0x7f45f8254050 (unknown)
       0x561a2ef11e9f butil::IOBuf::clear()
       0x561aZed92a2e brpc::rdma::RdmaEndpoint::HandleCompletion()
       0x561a2ed92f33 brpc::rdma::RdmaEndpoint::PollCq()
       0x561a2ed56290 brpc::Socket::ProcessEvent()
       0x561a2eecffcf bthread::TaskGroup::task_runner()
       0x561a2eeea901 bthread_make_fcontext
   ```
   
   In theory, we have ref-counting in Socket::Address() that protects racing 
against `_sq_sent` between WaitAndReset() and RdmaEndpoint::PollCq(), but ...  
@yanglimingcn @chenBright Any clue?
   
   **To Reproduce**
   
   unknown
   
   **Expected behavior**
   
   No crash.
   
   **Versions**
   OS: Debian 12
   Compiler: g++ (Debian 14.2.0-19) 14.2.0
   brpc:  1.14
   protobuf:
   
   **Additional context/screenshots**
   
   n/a


-- 
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