Hi All,
Kamailio generate a core at line below
if(_msg->contact!= NULL || _msg->contact->body.s!= NULL){
_msg is a sip_msg struct that my module receive from kamailio. I want verify if on that request messagem have a contact header, but a core is being generated when contact header isn't present on message.
Someone knows why this is happening?
Cheers
You would want to have: if(_msg->contact!= NULL && _msg->contact->body.s!= NULL){
Regards, Ovidiu Sas
On 12/07/2011 06:24 PM, Bruno Bresciani wrote:
Hello,
Looks like a bug. Can you also point to the source file where this line is present. It certainly looks like a typo. I've tried grepping over the latest 3.2 but to no avail.
Cheers, Marius
this line is present in a module that i am writting, but on modules_k/pua_bla/notify.c line 205 has a similar condition...
Cheers
2011/12/7 marius zbihlei marius.zbihlei@1and1.ro
On 12/07/2011 06:45 PM, Bruno Bresciani wrote:
607af7c7 (Henning Westerholt 2008-08-07 08:39:24 +0000 203) if(msg->contact== NULL || msg->contact->body.s== NULL)
As you can see, it test if it _is_ NULL (==) not different (!=).
Marius