[OpenSIPS-Devel] [OpenSIPS/opensips] 61254f: mi_xmlrpc: fix crash when flushing complex MI tree...
Liviu Chircu
liviu at opensips.org
Thu Apr 3 16:27:56 CEST 2014
Branch: refs/heads/1.10
Home: https://github.com/OpenSIPS/opensips
Commit: 61254fc3bf8f3b1914091540e6354af22e9e331d
https://github.com/OpenSIPS/opensips/commit/61254fc3bf8f3b1914091540e6354af22e9e331d
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
More information about the Devel
mailing list