Describe the bug When the join request returns an error, Siskin crashes.
To Reproduce
Juliet sends: <iq type='set' xml:lang='en' id='7E7A0338-84A6-4FF5-94EE-5D5034D36773' to='iphone@sooty'> <client-join channel='room@conference.sooty' xmlns='urn:xmpp:mix:pam:2'> <join xmlns='urn:xmpp:mix:core:1'> <subscribe node='urn:xmpp:mix:nodes:messages'/> <subscribe node='urn:xmpp:mix:nodes:participants'/> <subscribe node='urn:xmpp:mix:nodes:info'/> <subscribe node='urn:xmpp:avatar:metadata'/> <nick>iphone</nick> </join> </client-join> </iq> Juliet receives: <iq type='error' id='7E7A0338-84A6-4FF5-94EE-5D5034D36773'> <error type='cancel'> <undefined-condition xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/> </error> </iq>
Expected behavior The user should be notified about the failure.
Details (please complete the following information):
This should be solved by SiskinIM 6.2 build 4 which should be released soon.
Describe the bug When the join request returns an error, Siskin crashes.
To Reproduce
Expected behavior The user should be notified about the failure.
Details (please complete the following information):