[Pidgin] #17200: jingle_rtp_initiate_media: 'resource' is used after being freed in an error path

Pidgin trac at pidgin.im
Wed Apr 26 14:27:38 EDT 2017


#17200: jingle_rtp_initiate_media: 'resource' is used after being freed in an error
path
-------------------------+--------------------
 Reporter:  debarshiray  |      Owner:  deryni
     Type:  defect       |     Status:  new
Milestone:  2.12.1       |  Component:  XMPP
  Version:  2.12.0       |   Keywords:
-------------------------+--------------------
 Coverity says:

 3. pidgin-2.10.11/libpurple/protocols/jabber/jingle/rtp.c:966:
     freed_arg: "g_free" frees "resource".
 5. pidgin-2.10.11/libpurple/protocols/jabber/jingle/rtp.c:969:
     pass_freed_arg: Passing freed pointer "resource" as an
     argument to "purple_debug_error".
 #   967|
 #   968|        if (!jbr) {
 #   969|->              purple_debug_error("jingle-rtp", "Could not find
 buddy's resource - %s\n", resource);
 #   970|                return FALSE;
 #   971|        }

--
Ticket URL: <https://developer.pidgin.im/ticket/17200>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list