]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_pjsip_t38: Make t38_reinvite_response_cb tolerant of NULL channel
authorGeorge Joseph <gjoseph@digium.com>
Tue, 5 Sep 2017 10:23:04 +0000 (04:23 -0600)
committerGeorge Joseph <gjoseph@digium.com>
Tue, 5 Sep 2017 10:54:51 +0000 (04:54 -0600)
commit786c4791f99ff10f4c15d509adec4defc0514212
treea5d6f260993b872db3349f690defa64463cf759d
parent07577fc9972da2d91d9cd8d16611705dd6c1253c
res_pjsip_t38:  Make t38_reinvite_response_cb tolerant of NULL channel

t38_reinvite_response_cb can get called by res_pjsip_session's
session_inv_on_tsx_state_changed in situations where session->channel
is NULL.  If it is, the ast_log warning segfaults because it tries
to get the channel name from a NULL channel.

* Check session->channel and print "unknown channel" when it's NULL.

ASTERISK-27236
Reported by: Ross Beer

Change-Id: I4326e288d36327f6c79ab52226d54905cdc87dc7
res/res_pjsip_t38.c