Anope IRC Services

Anope Support => 2.0.x/1.9.x Support => Topic started by: Borja on February 03, 2015, 09:52:49 AM

Title: [Solved] XMLRPC Bug in channel register
Post by: Borja on February 03, 2015, 09:52:49 AM
I am using 2.0.1 version.

When I register a channel #test with XMLRPC and there is a user in this channel, anope regurns a segmentation fault.

If There is nobody in the channel everything works fine.



Code: [Select]
[Feb 03 10:46:28.790506 2015] Debug: Accepted connection 16 from 127.0.0.1
[Feb 03 10:46:28.791139 2015] Debug: m_httpd: Serving page /xmlrpc to 127.0.0.1
[Feb 03 10:46:28.791260 2015] Debug: m_xmlrpc: Tag name: ?xml version="1.0" encoding="iso-8859-1"?, data:

[Feb 03 10:46:28.791347 2015] Debug: m_xmlrpc: Tag name: methodCall, data:

[Feb 03 10:46:28.791429 2015] Debug: m_xmlrpc: Tag name: methodName, data: command
[Feb 03 10:46:28.791506 2015] Debug: m_xmlrpc: Tag name: /methodName, data:

[Feb 03 10:46:28.791587 2015] Debug: m_xmlrpc: Tag name: params, data:
 
[Feb 03 10:46:28.791669 2015] Debug: m_xmlrpc: Tag name: param, data:
 
[Feb 03 10:46:28.791750 2015] Debug: m_xmlrpc: Tag name: value, data:
   
[Feb 03 10:46:28.791832 2015] Debug: m_xmlrpc: Tag name: string, data: Chan
[Feb 03 10:46:28.791909 2015] Debug: m_xmlrpc: Tag name: /string, data:
 
[Feb 03 10:46:28.792026 2015] Debug: m_xmlrpc: Tag name: /value, data:
 
[Feb 03 10:46:28.792107 2015] Debug: m_xmlrpc: Tag name: /param, data:
 
[Feb 03 10:46:28.792187 2015] Debug: m_xmlrpc: Tag name: param, data:
 
[Feb 03 10:46:28.792266 2015] Debug: m_xmlrpc: Tag name: value, data:
   
[Feb 03 10:46:28.792346 2015] Debug: m_xmlrpc: Tag name: string, data: pablo
[Feb 03 10:46:28.792421 2015] Debug: m_xmlrpc: Tag name: /string, data:
 
[Feb 03 10:46:28.792502 2015] Debug: m_xmlrpc: Tag name: /value, data:
 
[Feb 03 10:46:28.792581 2015] Debug: m_xmlrpc: Tag name: /param, data:
 
[Feb 03 10:46:28.792696 2015] Debug: m_xmlrpc: Tag name: param, data:
 
[Feb 03 10:46:28.792810 2015] Debug: m_xmlrpc: Tag name: value, data:
   
[Feb 03 10:46:28.792893 2015] Debug: m_xmlrpc: Tag name: string, data: register #the_united_states_of_america
[Feb 03 10:46:28.792969 2015] Debug: m_xmlrpc: Tag name: /string, data:
 
[Feb 03 10:46:28.793048 2015] Debug: m_xmlrpc: Tag name: /value, data:
 
[Feb 03 10:46:28.793127 2015] Debug: m_xmlrpc: Tag name: /param, data:

[Feb 03 10:46:28.793205 2015] Debug: m_xmlrpc: Tag name: /params, data:

[Feb 03 10:46:28.793283 2015] Debug: m_xmlrpc: Tag name: /methodCall, data:

/etc/init.d/anope: línea 57: 26046 Violación de segmento  (`core' generado) start-stop-daemon --start --quiet --oknodo --chuid "$USER" --pidfile "$PIDFILE" --exec "$DAEMON" -- $DAEMON_ARGS --nofork --debug

Thanks
Title: Re: XMLRPC Bug in channel register
Post by: katsklaw on February 03, 2015, 10:33:31 PM
Report bugs at: http://bugs.anope.org
Title: Re: XMLRPC Bug in channel register
Post by: Adam on February 03, 2015, 10:37:07 PM
This was fixed in git awhile ago, if you download the latest git head it will be fixed: https://github.com/anope/anope/archive/2.0.tar.gz