Bug #234
crash on open
Status: | Closed | Start: | 11/15/2009 | |
Priority: | Normal | Due date: | ||
Assigned to: | - | % Done: | 0% |
|
Category: | - | |||
Target version: | 0.7 | |||
Complexity: | Found in Version: | |||
Votes: | 0 |
Description
Exception Type:
System.Runtime.Serialization.SerializationException
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.<SyncChat>c__AnonStorey9.<>m__F(Object , EventArgs )
at Gtk.Application.InvokeCB.Invoke()
at GLib.Timeout.TimeoutProxy.Handler()
History
Updated by Evil Donkey 5515 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 Mirco Bauer 5514 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 5509 days ago
- Target version changed from 0.6.4.1 to 0.7
Updated by Evil Donkey 5508 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 5508 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 5497 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 5472 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 5471 days ago
- Status changed from New to Closed
Applied in changeset 28f733c9890edac6dcad798bb373006bbac44c9c.