[OpenSIPS-Users] Error with Dialog module causing crash
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Tue Dec 16 17:18:43 CET 2008
It is not processed. The OPTIONS req is in a different proc (11785) than
the dialog processing (proc 11783).
Regards,
Bogdan
Klaus Darilion wrote:
> Why is OPTIONS processed by dialog module at all? dialogs are created
> by INVITE or SUBSCRIBE
>
> klaus
>
> Bogdan-Andrei Iancu schrieb:
>> Hi,
>>
>> it seams that the reply has no Contact header (see the error), so no
>> contact is stored into the dialog. Most probably the module tries
>> later to use the contact (on callee side) and it crashes..
>>
>> Logical question - what do to if some dialog info is missing?
>> continue with a semi-bogus dialog or discard dialog?
>>
>> Regards,
>> Bogdan
>>
>> Dan Pascu wrote:
>>> On Tuesday 16 December 2008, Andrew Yager wrote:
>>>
>>>> Hi,
>>>>
>>>> I seem to be having an issue with the dialog module causing a crash in
>>>> OpenSIPS.
>>>>
>>>> The logs are reporting...
>>>>
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11785]: Setting acc
>>>> destination-leg for uuid '<null>' - M=OPTIONS RURI=sip::5060
>>>> F=sip:number at ip T=sip:number at ip IP=ip
>>>> ID=65851bfd-0fb0-43bc-a456-3c9ba5982828 at quadro.epygi-config.com Dec 16
>>>> 16:14:28 softswitch1 /usr/sbin/opensips[11783]: ACC:
>>>> transaction answered:
>>>> timestamp
>>>> =
>>>> 1229404468
>>>> ;method
>>>> =
>>>> OPTIONS
>>>> ;from_tag=1227751938a7abcd7c-1632-4f29-86fa-0220998fc183;to_tag=;call_i
>>>>
>>>> d=65851bfd-0fb0-43bc-a456-3c9ba5982828 at quadro.epygi-config.com
>>>> ;code=200;reason=OK
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11783]:
>>>> ERROR:dialog:dlg_onreply: missing TAG param in TO hdr :-/
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11783]:
>>>> ERROR:dialog:populate_leg_info: bad sip message or missing Contact hdr
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11783]:
>>>> ERROR:dialog:dlg_onreply: could not add further info to the dialog
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11777]:
>>>> INFO:core:handle_sigs: child process 11783 exited by a signal 11
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11777]:
>>>> INFO:core:handle_sigs: core was not generated
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11777]:
>>>> INFO:core:handle_sigs: terminating due to SIGCHLD
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11778]:
>>>> INFO:core:sig_usr: signal 15 received
>>>> Dec 16 16:14:28 softswitch1 /usr/sbin/opensips[11779]:
>>>> INFO:core:sig_usr: signal 15 received
>>>>
>>>> Any suggestions? I can provide config if required.
>>>>
>>> config is useless to debug this. a backtrace can help.
>>>
>>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
More information about the Users
mailing list