Bug #234


crash on open

Added by Evil Donkey 5302 days ago. Updated 5256 days ago.

Status:Closed Start:11/15/2009
Priority:Normal Due date:
Assigned to:- % Done:


Target version:0.7

Found in Version:

Votes: 0


This just started happening for no apparent reason. After it starts and connects to an engine, I get two error messages saying this:

Exception Type:

Exception Message:
The Keys for this dictionary are missing.

Exception StackTrace:

Server stack trace:

at System.ThrowHelper.ThrowSerializationException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.OnDeserialization(Object sender)
at System.Runtime.Serialization.ObjectManager.RaiseDeserializationEvent()
at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
at System.Runtime.Remoting.Channels.CoreChannel.DeserializeBinaryResponseMessage(Stream inputStream, IMethodCallMessage reqMsg, Boolean bStrictBinding)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.DeserializeMessage(IMethodCallMessage mcm, ITransportHeaders headers, Stream stream)
at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:

at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Smuxi.Engine.GroupChatModel.get_Persons()
at Smuxi.Frontend.Gnome.GroupChatView.Sync()
at Smuxi.Frontend.Gnome.GnomeUI.&lt;SyncChat&gt;c__AnonStorey9.<>m__F(Object , EventArgs )
at Gtk.Application.InvokeCB.Invoke()
at GLib.Timeout.TimeoutProxy.Handler()

Related issues

duplicates Smuxi - Bug #198 Missing dictionary on WIndows Closed 09/27/2009


Updated by Evil Donkey 5302 days ago


I guess I should also add that this is happening when I run it on windows 7 and I am connecting to the smuxi engine via ssh tunnel. I also use smuxi on slackware linux and do not encounter this problem.

Updated by Evil Donkey 5302 days ago


It started working again after a reboot.

Updated by Mirco Bauer 5301 days ago


This looks like the issue seen in #198 and I have no idea where it comes from and why it happpens only sometimes.

Updated by Mirco Bauer 5295 days ago

  • Target version changed from to 0.7

Updated by Evil Donkey 5295 days ago


it has happened again since then and rebooting didn't work. I ended up having to ssh my server and restart the smuxi engine. it worked fine after that. Still no problems using the frontend on linux though.

Updated by Evil Donkey 5295 days ago


I got the error again. I closed the frontend, and sometime after that my internet connection had dropped and reconnected. I checked the server console and there were messages like this:

2009-11-22 09:04:35,813 [IrcProtocolManager (irc.freenode.net:6667) listener] WARN Smuxi.Engine.IrcProtocolManager - _Run(): _Listen() returned.

as well as one for all the other servers I connect to. the console just keeps repeating them.
Restarting the engine solves the problem.

Updated by Evil Donkey 5284 days ago


well.. it happens a lot more than just when my connection drops. And sometimes it wont happen after power cycling my router. So it's very strange. Just a random problem I guess.

Updated by Mirco Bauer 5258 days ago


Good news for you, I could track this issue down with the help of Cobrian, check the #198 ticket for the updates. I will add a workaround for this issue in the next release!

Updated by Mirco Bauer 5258 days ago

  • Status changed from New to Closed

Updated by Evil Donkey 5256 days ago



Also available in: Atom PDF