Closed SohumB closed 10 years ago
Not quite sure what the backtrace means, but if you get the log file my documents/octgn/octgn/logs/log.txt after a crash that may help.
Just the end of the log file, where the errors start.
...
INFO 2013-10-21 15:55:03,983 3.1.94.226 [22] Octgn.Tabs.Watch.WatchList [(null)] - Updating twitch.tv live list
INFO 2013-10-21 15:55:04,023 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Ping
INFO 2013-10-21 15:55:04,176 3.1.94.226 [22] Octgn.Tabs.Watch.WatchList [(null)] - Iterating streams
INFO 2013-10-21 15:55:04,178 3.1.94.226 [1] Octgn.Tabs.Watch.WatchList [(null)] - Adding new Stream
INFO 2013-10-21 15:55:04,178 3.1.94.226 [1] Octgn.Tabs.Watch.WatchList [(null)] - Removing streams that went bye bye
INFO 2013-10-21 15:55:04,300 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Print
INFO 2013-10-21 15:55:04,304 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Random
INFO 2013-10-21 15:55:04,304 3.1.94.226 [1] Octgn.Networking.BaseBinaryStub [(null)] - [ProtOut] RandomAnswer1Req
INFO 2013-10-21 15:55:04,305 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] RandomAnswer1
ERROR 2013-10-21 15:55:04,548 3.1.94.226 [14] Octgn.Networking.ClientSocket [(null)] - EndReceive
System.Net.Sockets.SocketException (0x80004005): Not enough memory
at System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)
at Octgn.Core.Networking.SocketBase.EndReceive(IAsyncResult res) in c:\Program Files (x86)\Jenkins\workspace\OCTGN-Release\octgnFX\Octgn.Core\Networking\SocketBase.cs:line 160
INFO 2013-10-21 15:55:04,992 3.1.94.226 [7] Octgn.Networking.BaseBinaryStub [(null)] - [ProtOut] HelloAgain
INFO 2013-10-21 15:55:05,239 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Welcome
INFO 2013-10-21 15:55:05,479 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] NewPlayer
INFO 2013-10-21 15:55:05,479 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Settings
INFO 2013-10-21 15:55:05,479 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] PlayerSettings
INFO 2013-10-21 15:55:05,479 3.1.94.226 [1] Octgn.Play.Player [(null)] - [InvertedTable]sohum False
INFO 2013-10-21 15:55:05,479 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] PlayerSettings
INFO 2013-10-21 15:55:05,479 3.1.94.226 [1] Octgn.Play.Player [(null)] - [InvertedTable]grogboxer True
INFO 2013-10-21 15:55:05,479 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Start
INFO 2013-10-21 15:55:05,480 3.1.94.226 [1] Octgn.Networking.BaseBinaryStub [(null)] - [ProtOut] GameStateReq
INFO 2013-10-21 15:55:06,013 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Ping
INFO 2013-10-21 15:55:07,053 3.1.94.226 [12] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To Disconnected
INFO 2013-10-21 15:55:07,068 3.1.94.226 [12] Octgn.Controls.CustomGameList [(null)] - Disconnected
INFO 2013-10-21 15:55:07,072 3.1.94.226 [12] Skylabs.Lobby.Client [(null)] - Xmpp Stop called
INFO 2013-10-21 15:55:07,074 3.1.94.226 [12] Skylabs.Lobby.Client [(null)] - Begin reconnect
INFO 2013-10-21 15:55:07,074 3.1.94.226 [12] Skylabs.Lobby.Client [(null)] - Reconnect Timer Tick
INFO 2013-10-21 15:55:07,095 3.1.94.226 [12] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To Connecting
INFO 2013-10-21 15:55:07,319 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] GameState
INFO 2013-10-21 15:55:07,350 3.1.94.226 [12] Octgn.Launcher.LoginNew [(null)] - Login Window Client Disconnected
INFO 2013-10-21 15:55:07,351 3.1.94.226 [12] Skylabs.Lobby.Client [(null)] - Xmpp Closed
FATAL 2013-10-21 15:55:07,386 3.1.94.226 [1] Octgn.OctgnApp [(null)] - UNHANDLED EXCEPTION [Game Android-Netrunner 3.4.2.0 0f38e453-26df-4c04-9d67-6d43de939c77] [Username sohum]
System.OverflowException: Value was either too large or too small for a UInt64.
at System.Decimal.ToUInt64(Decimal d)
at Octgn.Play.State.GameSaveState.LoadGroup(GroupSaveState g) in c:\Program Files (x86)\Jenkins\workspace\OCTGN-Release\octgnFX\Octgn\Play\State\GameSaveState.cs:line 99
at Octgn.Play.State.GameSaveState.Load(GameEngine engine, Player fromPlayer) in c:\Program Files (x86)\Jenkins\workspace\OCTGN-Release\octgnFX\Octgn\Play\State\GameSaveState.cs:line 80
at Octgn.Networking.Handler.GameState(Player fromPlayer, String strstate) in c:\Program Files (x86)\Jenkins\workspace\OCTGN-Release\octgnFX\Octgn\Networking\ClientHandler.cs:line 1068
at Octgn.Networking.BinaryParser.Parse(Byte[] data) in c:\Program Files (x86)\Jenkins\workspace\OCTGN-Release\octgnFX\Octgn\Networking\BinaryParser.cs:line 824
at Octgn.Networking.Handler.ReceiveMessage(Byte[] data) in c:\Program Files (x86)\Jenkins\workspace\OCTGN-Release\octgnFX\Octgn\Networking\ClientHandler.cs:line 49
at Octgn.Networking.ClientSocket.<>c__DisplayClass3.<OnDataReceived>b__2() in c:\Program Files (x86)\Jenkins\workspace\OCTGN-Release\octgnFX\Octgn\Networking\ClientSocket.cs:line 76
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
at System.Threading.ExecutionContext.runTryCode(Object userData)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at Octgn.OctgnApp.Main() in c:\Program Files (x86)\Jenkins\workspace\OCTGN-Release\octgnFX\Octgn\obj\Release\App.g.cs:line 0
INFO 2013-10-21 15:55:07,590 3.1.94.226 [4] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To Connected
INFO 2013-10-21 15:55:08,018 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Ping
INFO 2013-10-21 15:55:08,071 3.1.94.226 [14] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To Securing
INFO 2013-10-21 15:55:09,106 3.1.94.226 [12] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To Authenticating
INFO 2013-10-21 15:55:09,841 3.1.94.226 [14] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To Authenticated
INFO 2013-10-21 15:55:10,031 3.1.94.226 [1] Octgn.Networking.BinaryParser [(null)] - [ProtIn] Ping
INFO 2013-10-21 15:55:10,086 3.1.94.226 [11] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To Binding
INFO 2013-10-21 15:55:10,332 3.1.94.226 [4] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To Binded
INFO 2013-10-21 15:55:10,332 3.1.94.226 [4] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To StartSession
INFO 2013-10-21 15:55:10,579 3.1.94.226 [4] Skylabs.Lobby.Client [(null)] - Xmpp Connection State Changed To SessionStarted
INFO 2013-10-21 15:55:10,580 3.1.94.226 [4] Skylabs.Lobby.Client [(null)] - Xmpp Login Complete
INFO 2013-10-21 15:55:10,580 3.1.94.226 [4] Skylabs.Lobby.Client [(null)] - Xmpp Login Firing Login Complete
INFO 2013-10-21 15:55:10,580 3.1.94.226 [4] Skylabs.Lobby.Client [(null)] - Firing login complete
INFO 2013-10-21 15:55:10,580 3.1.94.226 [4] Skylabs.Lobby.Client [(null)] - Fired login complete
INFO 2013-10-21 15:55:10,580 3.1.94.226 [4] Octgn.SubscriptionModule [(null)] - Getting IsSubscribed
INFO 2013-10-21 15:55:11,391 3.1.94.226 [12] Octgn.Program [(null)] - SSL Request
INFO 2013-10-21 15:55:11,407 3.1.94.226 [12] Octgn.Program [(null)] - No SSL Errors Detected
INFO 2013-10-21 15:55:13,786 3.1.94.226 [4] Octgn.SubscriptionModule [(null)] - Is Subscribed = False
This appears to be fixed. Should I close the bug?
This is reproducible now - whenever OCTGN disconnects and reconnects under wine, it crashes.
Wine backtrace follows.