#107: c2s crash in sasl_server_step
--------------------+-------------------------------------------------------
Reporter:  bmuller  |        Owner:  smoku  
    Type:  defect   |       Status:  closed 
Priority:  major    |    Component:  c2s    
 Version:  2.1.8    |   Resolution:  invalid
Keywords:           |     Blocking:         
--------------------+-------------------------------------------------------
Changes (by smoku):

  * status:  new => closed
  * resolution:  => invalid

Old description:

> Here is the gdb backtrace:
>
> #0  0xf7d412ae in sasl_server_step () from /usr/lib/libsasl2.so.2
> #1  0x08057dd7 in _sx_sasl_client_process (s=0x85b4040, p=0x80855a0,
> mech=0xffdca284 "",
>     in=0x85429f8 "urn:ietf:params:xml:ns:xmpp-
> saslresponseaturesurn:ietf:params:xml:ns:xmpp-
> saslmechanismsmechanismDIGEST-MD5mechanismPLAIN<stream:features
> xmlns:stream='http://etherx.jabber.org/streams'><mechanisms xm"...,
> inlen=0) at sasl_cyrus.c:764
> #2  0x0805835f in _sx_sasl_process (s=0x85b4040, p=0x80855a0,
> nad=0x84bcf10) at sasl_cyrus.c:904
> #3  0x080543ef in _sx_process_read (s=0x85b4040, buf=0x810aa90) at
> io.c:125
> #4  0x0805481a in sx_can_read (s=0x85b4040) at io.c:218
> #5  0x0804fc4a in _c2s_client_mio_callback (m=0x8086938, a=action_READ,
> fd=0x83db438, data=0x0, arg=0x8138c68) at c2s.c:432
> #6  0x08059d89 in _mio_run (m=0x8086938, timeout=5) at mio_impl.h:251
> #7  0x08051ed1 in main (argc=0, argv=0x0) at main.c:639

New description:

 Here is the gdb backtrace:
 {{{
 #0  0xf7d412ae in sasl_server_step () from /usr/lib/libsasl2.so.2
 #1  0x08057dd7 in _sx_sasl_client_process (s=0x85b4040, p=0x80855a0,
 mech=0xffdca284 "",
     in=0x85429f8 "urn:ietf:params:xml:ns:xmpp-
 saslresponseaturesurn:ietf:params:xml:ns:xmpp-
 saslmechanismsmechanismDIGEST-MD5mechanismPLAIN<stream:features
 xmlns:stream='http://etherx.jabber.org/streams'><mechanisms xm"...,
 inlen=0) at sasl_cyrus.c:764
 #2  0x0805835f in _sx_sasl_process (s=0x85b4040, p=0x80855a0,
 nad=0x84bcf10) at sasl_cyrus.c:904
 #3  0x080543ef in _sx_process_read (s=0x85b4040, buf=0x810aa90) at
 io.c:125
 #4  0x0805481a in sx_can_read (s=0x85b4040) at io.c:218
 #5  0x0804fc4a in _c2s_client_mio_callback (m=0x8086938, a=action_READ,
 fd=0x83db438, data=0x0, arg=0x8138c68) at c2s.c:432
 #6  0x08059d89 in _mio_run (m=0x8086938, timeout=5) at mio_impl.h:251
 #7  0x08051ed1 in main (argc=0, argv=0x0) at main.c:639
 }}}

Comment:

 Cyrus SASL isn't supported.

 Please use GnuSASL.

-- 
Ticket URL: <http://jabberd2.xiaoka.com/ticket/107#comment:1>
jabberd2 <http://jabberd2.xiaoka.com/>
jabberd2 project
_______________________________________________
jabberd2 mailing list
[email protected]
http://lists.xiaoka.com/listinfo.cgi/jabberd2-xiaoka.com

Reply via email to