[reSIProcate] issue about stack crash when sip messageparsing on MAC OS
lvbin
lvbin at xylink.com
Sat May 23 08:14:46 CDT 2020
Thank you for your answer!
I am using the latest version of resiprocate v1.12.0. I just copied the code of “BasicCall.cxx” in resip/dum/test/ into my project. I created UAC and UAS object, then ran the code. By Wireshark, I can catch the signaling OPTION and INVITE sent by UAC, but when UAS received them the stack crashed. So I don’t think it was caused byclang's AddressSanitizer and callbacks.
Original Message
Sender:Dmytro Bogovychdmytro.bogovych at gmail.com
Recipient:lvbinlvbin at xylink.com
Cc:resiprocate-develresiprocate-devel at resiprocate.org
Date:Saturday, May 23, 2020 20:30
Subject:Re: [reSIProcate] issue about stack crash when sip messageparsing on MAC OS
I'm resiprocate user rather, not developer (but familiar with resiprocate internals). Used resiprocate on many platforms including macOS. I've never met such problem. For me it sounds like memory management problem. Did you check with clang's AddressSanitizer ? May you post call stack with examples ? On May 23 2020, at 11:47 am, lvbin lvbin at xylink.com wrote: Hello everyone, I send my question to this email, is that right? Below is my question: I met an issue that the stack always crashed when receiving SIP messages. By debugging I found all crashes happened on xxxHash functions, like: MethodHash::in_word_set() and HeaderHash::in_word_set(). What have I missed some configuration when compiling library? I just ran ./Configure make make install on my Mac(os version 10.13.6). My IDE is Xcode. Thanks for your help! Bin _______________________________________________ resiprocate-devel mailing list resiprocate-devel at resiprocate.org https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20200523/f9b3076f/attachment.htm>
More information about the resiprocate-devel
mailing list