Bug #894
ArgumentNullException in XmppProtocolManager.AddCapabilityToResource()
Status: | Closed | Start: | 10/24/2013 | |
Priority: | Normal | Due date: | ||
Assigned to: | Oliver Schneider | % Done: | 100% |
|
Category: | Engine XMPP (Jabber) | |||
Target version: | 0.10 | |||
Complexity: | Found in Version: | 1:0.10+git-0~331~ubuntu12.04.1 |
||
Votes: | 1 (View) |
Description
2013-10-24 16:54:40,192 [Threadpool worker] DEBUG TRACE - [smuxi-engine-xmpp.dll] XmppProtocolManager.OnPresence(sender = agsXMPP.XmppClientConnection, pres = <presence xmlns="jabber:client" from="3tlyiveoh [email protected]" to="[email protected]/smuxiA4FD4B2A"><show>away</show><caps:c xmlns:caps="http://jabber.org/protocol/caps" node="http://www.android.com/gtalk/client/caps" ver ="1.1" /></pre></presence>)
2013-10-24 16:54:40,192 [Threadpool worker] DEBUG TRACE - [smuxi-engine-xmpp.dll] XmppProtocolManager.OnError(sender = agsXMPP.Xml.StreamParser, ex = [])
2013-10-24 16:54:40,192 [Threadpool worker] ERROR Smuxi.Engine.XmppProtocolManager - OnError(): Exception
System.ArgumentNullException: Argument cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2[System.String,Smuxi.Engine.XmppResourceModel].TryGetValue (System.String key, Smuxi.Engine.XmppResourceModel& value) [0x00000] in <filename unknown>:0
at Smuxi.Engine.XmppProtocolManager.AddCapabilityToResource (agsXMPP.Jid jid, agsXMPP.protocol.iq.disco.DiscoInfo info) [0x00000] in <filename unknown>:0
at (wrapper synchronized) Smuxi.Engine.XmppProtocolManager:AddCapabilityToResource (agsXMPP.Jid,agsXMPP.protocol.iq.disco.DiscoInfo)
at Smuxi.Engine.XmppProtocolManager.RequestCapabilities (agsXMPP.Jid jid, System.String hash) [0x00000] in <filename unknown>:0
at (wrapper synchronized) Smuxi.Engine.XmppProtocolManager:RequestCapabilities (agsXMPP.Jid,string)
at Smuxi.Engine.XmppProtocolManager.RequestCapabilities (agsXMPP.Jid jid, agsXMPP.protocol.extensions.caps.Capabilities caps) [0x00000] in <filename unknown>:0
at Smuxi.Engine.XmppProtocolManager.OnPresence (System.Object sender, agsXMPP.protocol.client.Presence pres) [0x00000] in <filename unknown>:0
at (wrapper synchronized) Smuxi.Engine.XmppProtocolManager:OnPresence (object,agsXMPP.protocol.client.Presence)
at (wrapper delegate-invoke) <Module>:invoke_void__this___object_Presence (object,agsXMPP.protocol.client.Presence)
at agsXMPP.XmppClientConnection.StreamParserOnStreamElement (System.Object sender, agsXMPP.Xml.Dom.Node e) [0x000bf] in /build/buildd/smuxi-0.10+git/lib/agsxmpp/agsxmpp/XmppClientConnection.cs:1445
at (wrapper delegate-invoke) <Module>:invoke_void__this___object_Node (object,agsXMPP.Xml.Dom.Node)
at agsXMPP.Xml.StreamParser.DoRaiseOnStreamElement (agsXMPP.Xml.Dom.Element el) [0x0000b] in /build/buildd/smuxi-0.10+git/lib/agsxmpp/agsxmpp/Xml/StreamParser.cs:362
Associated revisions
Revision cbc9d4df8b05f4514fdf5af4f383da37aa941668
[Engine-XMPP] fix ArgumentNullException in XmppProtocolManager.AddCapabilityToResource (closes: #894)
History
Updated by Oliver Schneider 4056 days ago
- Status changed from New to Closed
- % Done changed from 0 to 100
Applied in changeset cbc9d4df8b05f4514fdf5af4f383da37aa941668.
Updated by Mirco Bauer 4004 days ago
- Target version changed from 26 to 0.10