Fix #311: Crash when SIP transport becomes invalid
commit190d904f2c1a2e3ff9382792a5c3d789d075f4b1
authorStefan Becker <chemobejk@gmail.com>
Wed, 13 Apr 2016 10:22:28 +0000 (13 13:22 +0300)
committerStefan Becker <chemobejk@gmail.com>
Wed, 13 Apr 2016 10:22:28 +0000 (13 13:22 +0300)
treee9eadf16d2205790207c7c09c1ebbdf9cdb9a3ed
parentf83f4b9bcab88d926a3837e4e5bdb7e4cfc18332
Fix #311: Crash when SIP transport becomes invalid

sip_transport_request_timeout() can return NULL for the transaction when
the SIP transport is not yet or no longer valid. Therefore all places
that reference the transaction pointer must check for this and handle
the error case.
ChangeLog
NEWS
contrib/debian/changelog
src/core/sip-soap.c
src/core/sipe-conf.c
src/core/sipe-groupchat.c