[OpenSIPS-Devel] [OpenSIPS/opensips] c4be53: mi_xmlrpc: fix crash when flushing complex MI tree...
    Liviu Chircu 
    liviu at opensips.org
       
    Thu Apr  3 16:28:50 CEST 2014
    
    
  
  Branch: refs/heads/1.8
  Home:   https://github.com/OpenSIPS/opensips
  Commit: c4be531892ff210262248d677b0e5a50b628af16
      https://github.com/OpenSIPS/opensips/commit/c4be531892ff210262248d677b0e5a50b628af16
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2014-04-03 (Thu, 03 Apr 2014)
  Changed paths:
    M modules/mi_xmlrpc/xr_server.c
    M modules/mi_xmlrpc/xr_writer.c
    M modules/mi_xmlrpc/xr_writer.h
  Log Message:
  -----------
  mi_xmlrpc: fix crash when flushing complex MI trees as strings
	* crash was replicated with "ul_dump" command at 51+ contacts
		- "reply_option" must be disabled
This patch solves a couple of other issues:
	* properly mark completed nodes when "reply_option" = 0
	* a rare memory leak when flushing empty "mi_node"s
(cherry picked from commit f5da89d27099f405e1242347bdf9e3cb6368423c)
Conflicts:
	modules/mi_xmlrpc/xr_writer.c
(cherry picked from commit 61254fc3bf8f3b1914091540e6354af22e9e331d)
    
    
More information about the Devel
mailing list