HearthSim / Hearthstone-Deck-Tracker

A deck tracker and deck manager for Hearthstone on Windows
https://hsreplay.net/downloads/
4.61k stars 1.11k forks source link

Program Starting splash screen #3581

Open Uazole opened 6 years ago

Uazole commented 6 years ago

Simple request. The actual program logo takes over 30 seconds to appear on my machine. I have an i7-4771 processor running at 3.5GHz, that can run 8 threads at once, so it is not slow. I also have 32GB of system memory, so it can't be lack of memory. REQUEST: put a simple "HDT PROGRAM IS STARTING" message on the screen, before anything else in the program even begins. There are many time when I just am not sure that anything is happening. You can fix this easily.

Zawodowiec1532 commented 6 years ago

This is strange behavior, are you using SSD drive? I had only once same problem like you, when HDT was updating on my machine. It happens only when updating or everytime?

Uazole commented 6 years ago

Every time I open the program, it takes over 30 seconds before the logo pops up. Been crashing too. Freezes randomly, not during a Hearthstone game, but at some other random time. Sometimes I start a game and get no card display, sometimes a partial deck of cards from a prior game are shown, but it seems that even with these UI problems (cards were not correctly displayed), the game is recorded at the end. Having problems with some plug-ins too. Graveyard doesn't show up for every game, sometimes it is there, others not.

Yes, I am using an SSD, with HDT installed on it, but the actual Hearthstone game is on another, non-SSD drive. I will attempt to move the HDT installation, off the SSD. Will let tou know if the move makes any differance.

http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avg.com http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Mon, Mar 12, 2018 at 1:18 AM, Paweł Gajdziński notifications@github.com wrote:

This is strange behavior, are you using SSD drive? I had only once same problem like you, when HDT was updating on my machine. It happens only when updating or everytime?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/HearthSim/Hearthstone-Deck-Tracker/issues/3581#issuecomment-372196276, or mute the thread https://github.com/notifications/unsubscribe-auth/AjjWZC8L74LiZVFqzNEGz1l2lhPpcE2Uks5tdgU-gaJpZM4Sl8-U .

Uazole commented 6 years ago

Moved HDT from my C: drive (the SSD) to my D: drive, a Seagate Hybrid drive, so the new drive still has some SSD characteristics. It seems like it took even longer to start, I counted about 39 seconds. So even if my problems can't be resolved immediately, Please put that "PROGRAM STARTING" message at the front of everything. BTW I use AVG Free software as my virus protection. I am going to play some games, to see if any of the other issues were resolved.

On Mon, Mar 12, 2018 at 4:13 PM, Charles Serio cmserio1@gmail.com wrote:

Every time I open the program, it takes over 30 seconds before the logo pops up. Been crashing too. Freezes randomly, not during a Hearthstone game, but at some other random time. Sometimes I start a game and get no card display, sometimes a partial deck of cards from a prior game are shown, but it seems that even with these UI problems (cards were not correctly displayed), the game is recorded at the end. Having problems with some plug-ins too. Graveyard doesn't show up for every game, sometimes it is there, others not.

Yes, I am using an SSD, with HDT installed on it, but the actual Hearthstone game is on another, non-SSD drive. I will attempt to move the HDT installation, off the SSD. Will let tou know if the move makes any differance.

http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avg.com http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#m_-4101180629824730467_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

On Mon, Mar 12, 2018 at 1:18 AM, Paweł Gajdziński < notifications@github.com> wrote:

This is strange behavior, are you using SSD drive? I had only once same problem like you, when HDT was updating on my machine. It happens only when updating or everytime?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/HearthSim/Hearthstone-Deck-Tracker/issues/3581#issuecomment-372196276, or mute the thread https://github.com/notifications/unsubscribe-auth/AjjWZC8L74LiZVFqzNEGz1l2lhPpcE2Uks5tdgU-gaJpZM4Sl8-U .

Zawodowiec1532 commented 6 years ago

Can you check if using portable version or disabling avg fix anything? https://github.com/HearthSim/Hearthstone-Deck-Tracker/releases/download/v1.5.13/Hearthstone.Deck.Tracker-v1.5.13.zip

riQQ commented 6 years ago

As it seems that you are having quite some problems: Please post a HDT log and check HDT and the Windows Event Viewer for crash logs (see https://github.com/HearthSim/Hearthstone-Deck-Tracker/wiki/Reporting-Issues)

Uazole commented 6 years ago

Thanks for the concern. Yeah, there are definitely some issues going on here. Disabled AVG, but saw no real change in load time (still about 36 seconds). However, the program is still usable, even with the strange quirks. BTW, I see that the timer function is intermittant as well. Some of my games have a timer, other games don't.

On Mon, Mar 12, 2018 at 6:50 PM, riQQ notifications@github.com wrote:

As it seems that you are having quite some problems: Please post a HDT log and check HDT and the Windows Event Viewer for crash logs (see https://github.com/HearthSim/Hearthstone-Deck-Tracker/wiki/ Reporting-Issues)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/HearthSim/Hearthstone-Deck-Tracker/issues/3581#issuecomment-372488729, or mute the thread https://github.com/notifications/unsubscribe-auth/AjjWZNuBIZMuohYIQz3qFqgSwJLdJSuQks5tdvvPgaJpZM4Sl8-U .

8:34:33 PM|Info|Core.Initialize >> HDT: 1.5.12.3484, Operating System: Windows 10 Pro 16299, .NET Framework: 461308 8:34:33 PM|Info|Updater.StartupUpdateCheck >> Checking for updates 8:34:33 PM|Info|Updater.GetReleaseUrl >> Downloading releases file 8:35:04 PM|Error|Updater.GetReleaseUrl >> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream. at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) at System.Net.PooledStream.EndWrite(IAsyncResult asyncResult) at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result) at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d9.MoveNext() 8:35:04 PM|Error|Updater.StartupUpdateCheck >> System.NullReferenceException: Object reference not set to an instance of an object. at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d10.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d11.MoveNext() 8:35:04 PM|Info|SplashScreenWindow.ShowConditional >> Showing splashscreen... 8:35:04 PM|Info|ThemeManager.LoadThemes >> Found theme: classic 8:35:04 PM|Info|ThemeManager.LoadThemes >> Found theme: dark 8:35:04 PM|Info|ThemeManager.LoadThemes >> Found theme: frost 8:35:04 PM|Info|ThemeManager.LoadThemes >> Found theme: minimal 8:35:04 PM|Info|GameV2.Reset >> -------- Reset --------- 8:35:06 PM|Info|OverlayWindow.SetTopmost >> Hearthstone window not found 8:35:07 PM|Info|BackupManager.Run >> Running BackupManager 8:35:07 PM|Info|BackupManager.Run >> Backup for today already exists 8:35:07 PM|Info|PluginManager.LoadPluginsFromPath >> Loading Plugins... 8:35:09 PM|Info|PluginWrapper.Load >> Loading Collection Tracker 8:35:09 PM|Info|PluginWrapper.IsEnabled >> Enabled Collection Tracker 8:35:09 PM|Info|PluginWrapper.Load >> Loading Graveyard 8:35:10 PM|Info|PluginWrapper.IsEnabled >> Enabled Graveyard 8:35:10 PM|Info|PluginWrapper.Load >> Loading Meta Stats 8:35:10 PM|Info|PluginWrapper.IsEnabled >> Enabled Meta Stats 8:35:10 PM|Info|PluginWrapper.Load >> Loading Pack Tracker 8:35:10 PM|Info|PluginWrapper.IsEnabled >> Enabled Pack Tracker 8:35:10 PM|Info|PluginWrapper.Load >> Loading HDT Config 8:35:10 PM|Info|HDTConfigPlugin.OnLoad >> Performing version check (Current: 1.5.12.3484) 8:35:10 PM|Info|HDTConfigPlugin.OnLoad >> No config update required, saving current config 8:35:10 PM|Info|ConfigManager.SaveConfig >> Saving config for version "1.5.12.3484" 8:35:10 PM|Info|ConfigManager.SaveConfig >> Saved config successfuly 8:35:10 PM|Info|PluginWrapper.IsEnabled >> Enabled HDT Config 8:35:10 PM|Info|PluginWrapper.Load >> Loading Treasury 8:35:11 PM|Info|PluginWrapper.IsEnabled >> Enabled Treasury 8:35:11 PM|Info|PluginWrapper.Load >> Loading Trouble at the Mill 8:35:11 PM|Info|PluginWrapper.IsEnabled >> Enabled Trouble at the Mill 8:35:11 PM|Info|LogWatcherManager.Start >> Using Hearthstone log directory 'D:\Program Files (x86)\Hearthstone\Logs' 8:35:11 PM|Info|ApiWrapper.UpdateAccountStatus >> Checking account status... 8:35:11 PM|Info|HsReplayDecks.Load >> Loaded from disk: Count=3118, ServerTS=3/12/2018 12:43:24 AM, Downloaded=3/11/2018 10:06:23 PM Age=22:28:48.1082363 8:35:11 PM|Info|HsReplayDecks.Load >> Complete: Count=3118, ServerTS=3/12/2018 12:43:24 AM, Downloaded=3/11/2018 10:06:23 PM Age=22:28:48.1082363 8:35:11 PM|Info|MainWindow.SelectDeck >> Switched to deck: Warrior (v1.0) 8:35:12 PM|Info|ApiWrapper.UpdateAccountStatus >> Id=3685241, Username=LazyTurtle#153751, Status=Registered 8:35:12 PM|Info|GameV2.Reset >> -------- Reset --------- 8:35:13 PM|Info|LogWatcherManager.Start >> Using Hearthstone log directory 'D:\Program Files (x86)\Hearthstone\Logs' 8:38:11 PM|Error|NewsManager.LoadNews >> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond at System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult) at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult) --- End of inner exception stack trace --- at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) at System.Net.PooledStream.EndWrite(IAsyncResult asyncResult) at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result) at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.NewsManager.d__13.MoveNext()

4:19:18 PM|Info|Core.Initialize >> HDT: 1.5.12.3484, Operating System: Windows 10 Pro 16299, .NET Framework: 461308 4:19:18 PM|Info|Updater.StartupUpdateCheck >> Checking for updates 4:19:18 PM|Info|Updater.GetReleaseUrl >> Downloading releases file 4:19:48 PM|Error|Updater.GetReleaseUrl >> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream. at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) at System.Net.PooledStream.EndWrite(IAsyncResult asyncResult) at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result) at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d9.MoveNext() 4:19:48 PM|Error|Updater.StartupUpdateCheck >> System.NullReferenceException: Object reference not set to an instance of an object. at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d10.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d11.MoveNext() 4:19:49 PM|Info|SplashScreenWindow.ShowConditional >> Showing splashscreen... 4:19:49 PM|Info|ThemeManager.LoadThemes >> Found theme: classic 4:19:49 PM|Info|ThemeManager.LoadThemes >> Found theme: dark 4:19:49 PM|Info|ThemeManager.LoadThemes >> Found theme: frost 4:19:49 PM|Info|ThemeManager.LoadThemes >> Found theme: minimal 4:19:49 PM|Info|GameV2.Reset >> -------- Reset --------- 4:19:50 PM|Info|OverlayWindow.SetTopmost >> Hearthstone window not found 4:19:51 PM|Info|BackupManager.Run >> Running BackupManager 4:19:51 PM|Info|BackupManager.Run >> Backup for today already exists 4:19:51 PM|Info|PluginManager.LoadPluginsFromPath >> Loading Plugins... 4:19:52 PM|Info|PluginWrapper.Load >> Loading Collection Tracker 4:19:52 PM|Info|PluginWrapper.IsEnabled >> Enabled Collection Tracker 4:19:52 PM|Info|PluginWrapper.Load >> Loading Graveyard 4:19:52 PM|Info|PluginWrapper.IsEnabled >> Enabled Graveyard 4:19:52 PM|Info|PluginWrapper.Load >> Loading Meta Stats 4:19:52 PM|Info|PluginWrapper.IsEnabled >> Enabled Meta Stats 4:19:52 PM|Info|PluginWrapper.Load >> Loading Pack Tracker 4:19:52 PM|Info|PluginWrapper.IsEnabled >> Enabled Pack Tracker 4:19:52 PM|Info|PluginWrapper.Load >> Loading HDT Config 4:19:52 PM|Info|HDTConfigPlugin.OnLoad >> Performing version check (Current: 1.5.12.3484) 4:19:52 PM|Info|HDTConfigPlugin.OnLoad >> No config update required, saving current config 4:19:52 PM|Info|ConfigManager.SaveConfig >> Saving config for version "1.5.12.3484" 4:19:52 PM|Info|ConfigManager.SaveConfig >> Saved config successfuly 4:19:52 PM|Info|PluginWrapper.IsEnabled >> Enabled HDT Config 4:19:52 PM|Info|PluginWrapper.Load >> Loading Treasury 4:19:53 PM|Info|PluginWrapper.IsEnabled >> Enabled Treasury 4:19:53 PM|Info|PluginWrapper.Load >> Loading Trouble at the Mill 4:19:53 PM|Info|PluginWrapper.IsEnabled >> Enabled Trouble at the Mill 4:19:53 PM|Info|LogWatcherManager.Start >> Using Hearthstone log directory 'D:\Program Files (x86)\Hearthstone\Logs' 4:19:53 PM|Info|ApiWrapper.UpdateAccountStatus >> Checking account status... 4:19:53 PM|Info|HsReplayDecks.Load >> Loaded from disk: Count=3118, ServerTS=3/12/2018 12:43:24 AM, Downloaded=3/11/2018 10:06:23 PM Age=18:13:30.1494329 4:19:53 PM|Info|HsReplayDecks.Load >> Complete: Count=3118, ServerTS=3/12/2018 12:43:24 AM, Downloaded=3/11/2018 10:06:23 PM Age=18:13:30.1494329 4:19:53 PM|Info|MainWindow.SelectDeck >> Switched to deck: Hunter (v1.0) 4:19:54 PM|Info|ApiWrapper.UpdateAccountStatus >> Id=3685241, Username=LazyTurtle#153751, Status=Registered 4:19:54 PM|Info|GameV2.Reset >> -------- Reset --------- 4:19:55 PM|Info|LogWatcherManager.Start >> Using Hearthstone log directory 'D:\Program Files (x86)\Hearthstone\Logs' 4:20:23 PM|Error|NewsManager.LoadNews >> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream. at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) at System.Net.PooledStream.EndWrite(IAsyncResult asyncResult) at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result) at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.NewsManager.d__13.MoveNext() 4:28:09 PM|Info|LogWatcherManager.OnLogFileFound >> LoadingScreen 4:28:09 PM|Info|GameV2.CurrentMode >> LOGIN 4:28:10 PM|Info|LogWatcherManager.OnLogFileFound >> Rachelle 4:28:10 PM|Info|Helper.GetCurrentRegion >> Region: US 4:28:10 PM|Info|BackupManager.Run >> Running BackupManager 4:28:11 PM|Info|BackupManager.Run >> Backup for today already exists 4:28:11 PM|Info|OverlayWindow.SetTopmost >> Overlay is topmost after 1 tries. 4:28:17 PM|Info|LogWatcherManager.OnLogFileFound >> FullScreenFX 4:28:22 PM|Info|GameV2.CurrentMode >> HUB 4:28:22 PM|Info|LoadingScreenHandler.CheckMirrorStatus >> Mirror status: Ok 4:28:38 PM|Info|OverlayWindow.SetTopmost >> Overlay is topmost after 1 tries. 4:28:57 PM|... 1 duplicate messages 4:28:57 PM|Info|GameV2.CurrentMode >> TOURNAMENT 4:28:57 PM|Info|DeckImporter.FromConstructed >> Found 18 decks, 0 new 4:29:02 PM|Info|GameV2.CurrentMode >> COLLECTIONMANAGER 4:33:00 PM|Info|GameV2.CurrentMode >> TOURNAMENT 4:33:00 PM|Info|DeckImporter.FromConstructed >> Found 18 decks, 0 new 4:33:04 PM|Info|FullScreenFxHandler.Handle >> Now in queue (3/12/2018 4:33:04 PM) 4:33:04 PM|Info|DeckImporter.FromConstructed >> Found 18 decks, 0 new 4:33:04 PM|Info|FullScreenFxHandler.AutoSelectDeckById >> Found selected deck: Hunter 4:33:04 PM|Info|FullScreenFxHandler.AutoSelectDeckById >> Already using the correct deck 4:33:29 PM|Info|GameEventHandler.HandleGameStart >> --- Game start --- 4:33:29 PM|Info|GameV2.Reset >> -------- Reset --------- 4:33:29 PM|Warning|Helper.GetRegionByServerIp >> Unknown IP: 24.105.24.43 4:33:29 PM|Info|TurnTimer.Start >> Starting turn timer 4:33:29 PM|Warning|TurnTimer.Start >> Waiting for player entity 4:33:34 PM|Info|LogWatcherManager.OnLogFileFound >> Power 4:33:34 PM|Info|GameV2.CurrentMode >> GAMEPLAY 4:33:34 PM|Info|GameV2.CacheMatchInfo >> LazyTurtle vs Poppin27 4:33:35 PM|Info|TagChangeActions.SetHeroAsync >> Found hero with id=64 4:33:35 PM|Info|GameEventHandler.SetOpponentHero >> Opponent=Mage 4:33:35 PM|Info|TagChangeActions.SetHeroAsync >> Found hero with id=66 4:33:35 PM|Info|GameEventHandler.SetPlayerHero >> Player=Hunter 4:33:35 PM|Info|Player.Draw >> [Opponent] id=31, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:33:35 PM|Info|Player.Draw >> [Opponent] id=7, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:33:35 PM|Info|Player.Draw >> [Opponent] id=20, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:33:35 PM|Info|Player.Draw >> [Player] id=61, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:33:35 PM|Info|Player.Draw >> [Player] id=38, cardId=CS2_201, cardName=Core Hound, zonePos=2,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:33:35 PM|Info|Player.Draw >> [Player] id=63, cardId=DS1_070, cardName=Houndmaster, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:33:35 PM|Info|Player.Draw >> [Player] id=54, cardId=CS2_122, cardName=Raid Leader, zonePos=4,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:33:35 PM|Info|Player.CreateInHand >> [Player] id=68, cardId=GAME_005, cardName=The Coin, zonePos=5,Info={turn=0, mark=Coin, created=true, originalZone=HAND, hasOutstandingTagChanges=true, OriginalController=2} 4:33:54 PM|Info|Player.Draw >> [Opponent] id=14, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:33:54 PM|Info|Player.Mulligan >> [Opponent] id=7, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:33:54 PM|Info|Player.Draw >> [Opponent] id=22, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:33:54 PM|Info|Player.Mulligan >> [Opponent] id=20, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:33:54 PM|Info|Player.Draw >> [Player] id=50, cardId=DS1_184, cardName=Tracking, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:33:54 PM|Info|Player.Mulligan >> [Player] id=61, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:33:54 PM|Info|Player.Draw >> [Player] id=47, cardId=CS2_196, cardName=Razorfen Hunter, zonePos=2,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:33:55 PM|Info|Player.Mulligan >> [Player] id=38, cardId=CS2_201, cardName=Core Hound, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:33:55 PM|Info|Player.Draw >> [Player] id=49, cardId=CS2_141, cardName=Ironforge Rifleman, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:33:55 PM|Info|Player.Mulligan >> [Player] id=63, cardId=DS1_070, cardName=Houndmaster, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:34:02 PM|Info|Player.Draw >> [Opponent] id=33, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:34:04 PM|Info|Player.Play >> [Opponent] id=33, cardId=NEW1_012, cardName=Mana Wyrm, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:34:07 PM|Info|Player.Draw >> [Player] id=55, cardId=CS2_171, cardName=Stonetusk Boar, zonePos=6,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:34:16 PM|Info|Player.Play >> [Player] id=55, cardId=CS2_171, cardName=Stonetusk Boar, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:34:20 PM|Info|Player.Draw >> [Opponent] id=6, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:34:28 PM|Info|Player.PlayToGraveyard >> [Player] id=55, cardId=CS2_171, cardName=Stonetusk Boar, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:34:31 PM|Info|Player.Draw >> [Player] id=61, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=6,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:34:40 PM|Info|Player.Play >> [Player] id=68, cardId=GAME_005, cardName=The Coin, zonePos=0,Info={turn=0, mark=Coin, created=true, originalZone=HAND, OriginalController=2} 4:34:41 PM|Info|Player.PlayToGraveyard >> [Player] id=68, cardId=GAME_005, cardName=The Coin, zonePos=0,Info={turn=0, mark=Coin, created=true, originalZone=HAND, OriginalController=2} 4:34:42 PM|Info|Player.Play >> [Player] id=47, cardId=CS2_196, cardName=Razorfen Hunter, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:34:43 PM|Info|Player.CreateInPlay >> [Player] id=69, cardId=CS2_boar, cardName=Boar, zonePos=2,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:34:44 PM|Info|Player.Draw >> [Opponent] id=13, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:34:55 PM|Info|Player.Play >> [Opponent] id=31, cardId=EX1_608, cardName=Sorcerer's Apprentice, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:34:58 PM|Info|Player.Play >> [Opponent] id=6, cardId=LOOT_103, cardName=Lesser Ruby Spellstone, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:34:59 PM|Info|Player.CreateInSetAside >> [Opponent] id=70, cardId=NEW1_012o, cardName=Mana Gorged, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:34:59 PM|Info|Player.CreateInPlay >> [Opponent] id=70, cardId=NEW1_012o, cardName=Mana Gorged, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:35:00 PM|Info|Player.CreateInHand >> [Opponent] id=71, cardId=, cardName=, zonePos=4,Info={turn=0, mark=Created, created=true, originalZone=HAND} 4:35:02 PM|Info|Player.PlayToGraveyard >> [Opponent] id=6, cardId=LOOT_103, cardName=Lesser Ruby Spellstone, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:35:07 PM|Info|Player.Draw >> [Player] id=39, cardId=CS2_141, cardName=Ironforge Rifleman, zonePos=5,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:35:18 PM|Info|Player.Play >> [Player] id=54, cardId=CS2_122, cardName=Raid Leader, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:35:18 PM|Info|Player.CreateInSetAside >> [Player] id=72, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:35:18 PM|Info|Player.CreateInPlay >> [Player] id=72, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=2} 4:35:18 PM|Info|Player.CreateInSetAside >> [Player] id=73, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:35:18 PM|Info|Player.CreateInPlay >> [Player] id=73, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=2} 4:35:22 PM|Info|Player.PlayToGraveyard >> [Opponent] id=33, cardId=NEW1_012, cardName=Mana Wyrm, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:35:22 PM|Info|Player.RemoveFromPlay >> [Player] id=70, cardId=NEW1_012o, cardName=Mana Gorged, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:35:25 PM|Info|Player.PlayToGraveyard >> [Player] id=69, cardId=CS2_boar, cardName=Boar, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:35:25 PM|Info|Player.RemoveFromPlay >> [Player] id=73, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:35:25 PM|Info|Player.PlayToGraveyard >> [Opponent] id=31, cardId=EX1_608, cardName=Sorcerer's Apprentice, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:35:25 PM|Warning|TagChangeActions.ZoneChangeFromOther >> unhandled zone change (id=73): 5 -> 4 4:35:27 PM|Info|Player.Draw >> [Opponent] id=9, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:35:38 PM|Info|Player.Play >> [Opponent] id=13, cardId=EX1_275, cardName=Cone of Cold, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:35:41 PM|Info|Player.PlayToGraveyard >> [Opponent] id=13, cardId=EX1_275, cardName=Cone of Cold, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:35:41 PM|Info|Player.PlayToGraveyard >> [Player] id=47, cardId=CS2_196, cardName=Razorfen Hunter, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:35:41 PM|Info|Player.RemoveFromPlay >> [Player] id=72, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:35:41 PM|Warning|TagChangeActions.ZoneChangeFromOther >> unhandled zone change (id=72): 5 -> 4 4:35:42 PM|Info|Player.Draw >> [Player] id=43, cardId=DS1_185, cardName=Arcane Shot, zonePos=5,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:35:54 PM|Info|Player.Play >> [Player] id=49, cardId=CS2_141, cardName=Ironforge Rifleman, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:35:54 PM|Info|Player.CreateInSetAside >> [Player] id=74, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:35:54 PM|Info|Player.CreateInPlay >> [Player] id=74, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=2} 4:35:57 PM|Info|Player.Play >> [Player] id=43, cardId=DS1_185, cardName=Arcane Shot, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:35:59 PM|Info|Player.PlayToGraveyard >> [Player] id=43, cardId=DS1_185, cardName=Arcane Shot, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:35:59 PM|Info|Player.Draw >> [Opponent] id=28, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:36:14 PM|Info|Player.Play >> [Opponent] id=71, cardId=CS2_024, cardName=Frostbolt, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=HAND, hasOutstandingTagChanges=true, OriginalController=1} 4:36:18 PM|Info|Player.PlayToGraveyard >> [Opponent] id=71, cardId=CS2_024, cardName=Frostbolt, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=HAND, OriginalController=1} 4:36:18 PM|Info|Player.PlayToGraveyard >> [Player] id=49, cardId=CS2_141, cardName=Ironforge Rifleman, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:36:18 PM|Info|Player.RemoveFromPlay >> [Player] id=74, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:36:18 PM|Warning|TagChangeActions.ZoneChangeFromOther >> unhandled zone change (id=74): 5 -> 4 4:36:21 PM|Info|Player.PlayToGraveyard >> [Player] id=54, cardId=CS2_122, cardName=Raid Leader, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:36:22 PM|Info|Player.Draw >> [Player] id=57, cardId=DS1_183, cardName=Multi-Shot, zonePos=4,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:36:29 PM|Info|Player.Play >> [Player] id=61, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:36:31 PM|Info|Player.Play >> [Player] id=50, cardId=DS1_184, cardName=Tracking, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:36:31 PM|Info|Player.RemoveFromDeck >> [Player] id=36, cardId=CS2_196, cardName=Razorfen Hunter, zonePos=0,Info={turn=0, discarded=true, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:36:31 PM|Info|Player.RemoveFromDeck >> [Player] id=34, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=0,Info={turn=0, discarded=true, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:36:36 PM|Info|Player.RemoveFromDeck >> [Player] id=40, cardId=CS2_122, cardName=Raid Leader, zonePos=0,Info={turn=0, discarded=true, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:36:36 PM|Info|Player.CreateInDeck >> [Player] id=34, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:36:36 PM|Info|Player.Draw >> [Player] id=34, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:36:36 PM|Info|Player.PlayToGraveyard >> [Player] id=50, cardId=DS1_184, cardName=Tracking, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:36:39 PM|Info|Player.Draw >> [Opponent] id=10, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:36:45 PM|Info|Player.Play >> [Opponent] id=14, cardId=CS2_022, cardName=Polymorph, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:36:46 PM|Info|Player.CreateInSetAside >> [Player] id=75, cardId=CS2_tk1, cardName=Sheep, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true, OriginalController=2} 4:36:46 PM|Info|Player.CreateInPlay >> [Player] id=75, cardId=CS2_tk1, cardName=Sheep, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:36:46 PM|Info|Player.RemoveFromPlay >> [Player] id=61, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:36:48 PM|Info|Player.PlayToGraveyard >> [Opponent] id=14, cardId=CS2_022, cardName=Polymorph, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:36:52 PM|Info|Player.PlayToGraveyard >> [Player] id=75, cardId=CS2_tk1, cardName=Sheep, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:36:53 PM|Info|Player.Draw >> [Player] id=46, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=4,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:36:59 PM|Info|Player.Play >> [Player] id=34, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:37:02 PM|Info|Player.Play >> [Player] id=39, cardId=CS2_141, cardName=Ironforge Rifleman, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:37:03 PM|Info|Player.Draw >> [Opponent] id=15, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:37:22 PM|Info|Player.Play >> [Opponent] id=22, cardId=CS2_029, cardName=Fireball, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:37:25 PM|Info|Player.PlayToGraveyard >> [Opponent] id=22, cardId=CS2_029, cardName=Fireball, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:37:25 PM|Info|Player.PlayToGraveyard >> [Player] id=34, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:37:30 PM|Info|Player.Draw >> [Player] id=63, cardId=DS1_070, cardName=Houndmaster, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:37:46 PM|Info|Player.Play >> [Player] id=46, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:37:51 PM|Info|Player.Draw >> [Opponent] id=20, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:37:56 PM|Info|Player.Play >> [Opponent] id=28, cardId=CFM_066, cardName=Kabal Lackey, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:37:58 PM|Info|Player.CreateInSetAside >> [Opponent] id=76, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:37:58 PM|Info|Player.CreateInPlay >> [Opponent] id=76, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:38:01 PM|Info|Player.Play >> [Opponent] id=10, cardId=ICC_823, cardName=Simulacrum, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:38:02 PM|Info|Player.CreateInHand >> [Opponent] id=77, cardId=, cardName=, zonePos=4,Info={turn=0, mark=Created, created=true, originalZone=HAND} 4:38:03 PM|Info|Player.PlayToGraveyard >> [Opponent] id=10, cardId=ICC_823, cardName=Simulacrum, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:38:08 PM|Info|Player.SecretPlayedFromHand >> [Opponent] id=20, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:38:08 PM|Info|SecretsManager.NewSecret >> id=20, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:38:10 PM|Info|Player.PlayToGraveyard >> [Opponent] id=76, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:38:15 PM|Info|Player.PlayToGraveyard >> [Player] id=39, cardId=CS2_141, cardName=Ironforge Rifleman, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:38:18 PM|Info|Player.Draw >> [Player] id=41, cardId=DS1_185, cardName=Arcane Shot, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:38:26 PM|Info|Player.Play >> [Player] id=63, cardId=DS1_070, cardName=Houndmaster, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:38:26 PM|Info|Player.CreateInSetAside >> [Player] id=78, cardId=DS1_070o, cardName=Master's Presence, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:38:26 PM|Info|Player.CreateInPlay >> [Player] id=78, cardId=DS1_070o, cardName=Master's Presence, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=2} 4:38:26 PM|Info|Player.CreateInPlay >> [Opponent] id=79, cardId=DS1_070, cardName=Houndmaster, zonePos=2,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:38:31 PM|Info|Player.SecretTriggered >> [Opponent] id=20, cardId=EX1_294, cardName=Mirror Entity, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:38:31 PM|Info|SecretsManager.Exclude >> Excluded Secret EX1_294 4:38:37 PM|Info|Player.Play >> [Player] id=57, cardId=DS1_183, cardName=Multi-Shot, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:38:38 PM|Info|Player.PlayToGraveyard >> [Player] id=57, cardId=DS1_183, cardName=Multi-Shot, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:38:38 PM|Info|Player.PlayToGraveyard >> [Opponent] id=28, cardId=CFM_066, cardName=Kabal Lackey, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:38:38 PM|Info|Player.PlayToGraveyard >> [Opponent] id=79, cardId=DS1_070, cardName=Houndmaster, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:38:48 PM|Info|Player.Draw >> [Opponent] id=26, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:38:53 PM|Info|Player.Play >> [Opponent] id=26, cardId=UNG_846, cardName=Shimmering Tempest, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:38:59 PM|Info|Player.PlayToGraveyard >> [Opponent] id=26, cardId=UNG_846, cardName=Shimmering Tempest, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:38:59 PM|Info|Player.CreateInHand >> [Opponent] id=80, cardId=, cardName=, zonePos=4,Info={turn=0, mark=Created, created=true, originalZone=HAND} 4:39:03 PM|Info|Player.Play >> [Opponent] id=9, cardId=EX1_608, cardName=Sorcerer's Apprentice, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:39:07 PM|Info|Player.Play >> [Opponent] id=80, cardId=CS2_026, cardName=Frost Nova, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=HAND, hasOutstandingTagChanges=true, OriginalController=1} 4:39:09 PM|Info|Player.PlayToGraveyard >> [Opponent] id=80, cardId=CS2_026, cardName=Frost Nova, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=HAND, OriginalController=1} 4:39:11 PM|Info|Player.Draw >> [Player] id=58, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=2,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:39:16 PM|Info|Player.Play >> [Player] id=41, cardId=DS1_185, cardName=Arcane Shot, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:39:18 PM|Info|Player.PlayToGraveyard >> [Player] id=41, cardId=DS1_185, cardName=Arcane Shot, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:39:18 PM|Info|Player.PlayToGraveyard >> [Opponent] id=9, cardId=EX1_608, cardName=Sorcerer's Apprentice, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:39:18 PM|Info|Updater.GetReleaseUrl >> Downloading releases file 4:39:23 PM|Info|Player.Play >> [Player] id=58, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:39:25 PM|Info|Player.Draw >> [Opponent] id=12, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:39:34 PM|Info|Player.Play >> [Opponent] id=12, cardId=LOOT_103, cardName=Lesser Ruby Spellstone, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:39:35 PM|Info|Player.CreateInHand >> [Opponent] id=81, cardId=, cardName=, zonePos=3,Info={turn=0, mark=Created, created=true, originalZone=HAND} 4:39:35 PM|Info|Player.PlayToGraveyard >> [Opponent] id=12, cardId=LOOT_103, cardName=Lesser Ruby Spellstone, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:39:38 PM|Info|Player.Play >> [Opponent] id=77, cardId=CFM_066, cardName=Kabal Lackey, zonePos=1,Info={turn=0, mark=Created, created=true, originalZone=HAND, hasOutstandingTagChanges=true, OriginalController=1} 4:39:39 PM|Info|Player.CreateInSetAside >> [Opponent] id=82, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:39:39 PM|Info|Player.CreateInPlay >> [Opponent] id=82, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:39:41 PM|Info|Player.SecretPlayedFromHand >> [Opponent] id=81, cardId=, cardName=, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=HAND, OriginalController=1} 4:39:41 PM|Info|SecretsManager.NewSecret >> id=81, cardId=, cardName=, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=HAND, OriginalController=1} 4:39:42 PM|Info|Player.PlayToGraveyard >> [Opponent] id=82, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:39:48 PM|Info|Player.Draw >> [Player] id=42, cardId=CS2_201, cardName=Core Hound, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:39:48 PM|Error|Updater.GetReleaseUrl >> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream. at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) at System.Net.PooledStream.EndWrite(IAsyncResult asyncResult) at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result) at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d9.MoveNext() 4:39:48 PM|Error|Updater.CheckForUpdates >> System.NullReferenceException: Object reference not set to an instance of an object. at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d10.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d8.MoveNext() 4:39:55 PM|Info|Player.Play >> [Player] id=42, cardId=CS2_201, cardName=Core Hound, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:39:55 PM|Info|SecretsManager.Exclude >> Excluded Secret LOE_027 4:40:05 PM|Info|Player.SecretTriggered >> [Opponent] id=81, cardId=EX1_289, cardName=Ice Barrier, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=HAND, OriginalController=1} 4:40:05 PM|Info|SecretsManager.Exclude >> Excluded Secret EX1_289 4:40:19 PM|Info|Player.Draw >> [Opponent] id=4, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:40:24 PM|Info|Player.Play >> [Opponent] id=15, cardId=CFM_066, cardName=Kabal Lackey, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:40:25 PM|Info|Player.CreateInSetAside >> [Opponent] id=83, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:40:25 PM|Info|Player.CreateInPlay >> [Opponent] id=83, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:40:27 PM|Info|Player.SecretPlayedFromHand >> [Opponent] id=4, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:40:27 PM|Info|SecretsManager.NewSecret >> id=4, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=1} 4:40:28 PM|Info|Player.PlayToGraveyard >> [Opponent] id=83, cardId=EX1_612o, cardName=Power of the Kirin Tor, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:40:33 PM|Info|Player.PlayToGraveyard >> [Player] id=58, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:40:38 PM|Info|Player.Draw >> [Player] id=62, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret EX1_130 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret AT_060 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret EX1_289 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret LOOT_079 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret EX1_610 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret EX1_533 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret LOOT_210 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret EX1_594 4:40:45 PM|Info|SecretsManager.Exclude >> Excluded Secret EX1_611 4:40:47 PM|Info|TurnTimer.Stop >> Stopping turn timer 4:40:47 PM|Info|GameEventHandler.HandleGameEnd >> Game ended... 4:40:47 PM|Info|GameEventHandler.HandleGameEnd >> Game has 0 turns, discarded. (DiscardZeroTurnGame) 4:40:57 PM|Info|GameV2.CurrentMode >> TOURNAMENT 4:40:57 PM|Info|DeckImporter.FromConstructed >> Found 18 decks, 0 new 4:40:57 PM|Info|GameEventHandler.HandleInMenu >> Game is now in menu. 4:40:57 PM|Info|OverlayWindow.SetTopmost >> Overlay is topmost after 1 tries. 4:40:57 PM|Info|GameEventHandler.SaveAndUpdateStats >> Game has 0 turns, discarded. (DiscardZeroTurnGame) 4:41:02 PM|Info|FullScreenFxHandler.Handle >> Now in queue (3/12/2018 4:41:02 PM) 4:41:02 PM|Info|DeckImporter.FromConstructed >> Found 18 decks, 0 new 4:41:02 PM|Info|FullScreenFxHandler.AutoSelectDeckById >> Found selected deck: Hunter 4:41:02 PM|Info|FullScreenFxHandler.AutoSelectDeckById >> Already using the correct deck 4:41:38 PM|Info|GameEventHandler.HandleGameStart >> --- Game start --- 4:41:38 PM|Info|GameV2.Reset >> -------- Reset --------- 4:41:38 PM|Warning|Helper.GetRegionByServerIp >> Unknown IP: 24.105.24.105 4:41:38 PM|Info|TurnTimer.Start >> Starting turn timer 4:41:38 PM|Warning|TurnTimer.Start >> Waiting for player entity 4:41:38 PM|Info|GameV2.CurrentMode >> GAMEPLAY 4:41:39 PM|Info|GameV2.CacheMatchInfo >> LazyTurtle vs Onyx 4:41:39 PM|Info|TagChangeActions.SetHeroAsync >> Found hero with id=64 4:41:39 PM|Info|GameEventHandler.SetPlayerHero >> Player=Hunter 4:41:39 PM|Info|TagChangeActions.SetHeroAsync >> Found hero with id=66 4:41:39 PM|Info|GameEventHandler.SetOpponentHero >> Opponent=Rogue 4:41:39 PM|Info|Player.Draw >> [Player] id=32, cardId=DS1_070, cardName=Houndmaster, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:41:39 PM|Info|Player.Draw >> [Player] id=29, cardId=CS2_171, cardName=Stonetusk Boar, zonePos=2,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:41:39 PM|Info|Player.Draw >> [Player] id=14, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:41:39 PM|Info|Player.Draw >> [Opponent] id=54, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:41:39 PM|Info|Player.Draw >> [Opponent] id=48, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:41:39 PM|Info|Player.Draw >> [Opponent] id=53, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:41:39 PM|Info|Player.Draw >> [Opponent] id=63, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:41:39 PM|Info|Player.CreateInHand >> [Opponent] id=68, cardId=GAME_005, cardName=The Coin, zonePos=5,Info={turn=0, mark=Coin, created=true, originalZone=HAND, hasOutstandingTagChanges=true} 4:41:58 PM|Info|Player.Draw >> [Player] id=16, cardId=CS2_201, cardName=Core Hound, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:41:58 PM|Info|Player.Mulligan >> [Player] id=32, cardId=DS1_070, cardName=Houndmaster, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:41:58 PM|Info|Player.Draw >> [Player] id=17, cardId=DS1_183, cardName=Multi-Shot, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:41:58 PM|Info|Player.Mulligan >> [Player] id=14, cardId=CS2_119, cardName=Oasis Snapjaw, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:42:09 PM|Info|Player.Draw >> [Opponent] id=51, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:42:09 PM|Info|Player.Mulligan >> [Opponent] id=54, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:42:11 PM|Info|Player.Draw >> [Player] id=25, cardId=CS2_122, cardName=Raid Leader, zonePos=4,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:42:19 PM|Info|Player.Play >> [Player] id=29, cardId=CS2_171, cardName=Stonetusk Boar, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:42:25 PM|Info|Player.Draw >> [Opponent] id=62, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:42:37 PM|Info|Player.Play >> [Opponent] id=48, cardId=CS2_189, cardName=Elven Archer, zonePos=1,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:42:43 PM|Info|Player.Draw >> [Player] id=15, cardId=CS2_141, cardName=Ironforge Rifleman, zonePos=4,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:43:00 PM|Info|Player.Draw >> [Opponent] id=35, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:43:12 PM|Info|Player.Play >> [Opponent] id=53, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=2,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:43:18 PM|Info|Player.Draw >> [Player] id=22, cardId=DS1_184, cardName=Tracking, zonePos=5,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:44:29 PM|Info|Player.Play >> [Player] id=22, cardId=DS1_184, cardName=Tracking, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:44:29 PM|Info|Player.RemoveFromDeck >> [Player] id=33, cardId=DS1_183, cardName=Multi-Shot, zonePos=0,Info={turn=0, discarded=true, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:44:29 PM|Info|Player.RemoveFromDeck >> [Player] id=13, cardId=CS2_150, cardName=Stormpike Commando, zonePos=0,Info={turn=0, discarded=true, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:44:33 PM|Info|Player.RemoveFromDeck >> [Player] id=18, cardId=DS1_175, cardName=Timber Wolf, zonePos=0,Info={turn=0, discarded=true, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:44:33 PM|Info|Player.CreateInDeck >> [Player] id=18, cardId=DS1_175, cardName=Timber Wolf, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:44:33 PM|Info|Player.Draw >> [Player] id=18, cardId=DS1_175, cardName=Timber Wolf, zonePos=5,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:44:34 PM|Info|Player.PlayToGraveyard >> [Player] id=22, cardId=DS1_184, cardName=Tracking, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:44:36 PM|Info|Player.Draw >> [Opponent] id=54, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:44:53 PM|Info|Player.Play >> [Opponent] id=68, cardId=GAME_005, cardName=The Coin, zonePos=0,Info={turn=0, mark=Coin, created=true, originalZone=HAND, hasOutstandingTagChanges=true, OriginalController=2} 4:44:55 PM|Info|Player.PlayToGraveyard >> [Opponent] id=68, cardId=GAME_005, cardName=The Coin, zonePos=0,Info={turn=0, mark=Coin, created=true, originalZone=HAND, OriginalController=2} 4:44:57 PM|Info|Player.Play >> [Opponent] id=54, cardId=CS2_131, cardName=Stormwind Knight, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:45:05 PM|Info|Player.Draw >> [Player] id=4, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=6,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:45:40 PM|Info|Player.Play >> [Player] id=15, cardId=CS2_141, cardName=Ironforge Rifleman, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:45:44 PM|Info|Player.Play >> [Player] id=18, cardId=DS1_175, cardName=Timber Wolf, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:45:44 PM|Info|Player.CreateInSetAside >> [Player] id=69, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:45:44 PM|Info|Player.CreateInPlay >> [Player] id=69, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:45:45 PM|Info|Player.Draw >> [Opponent] id=34, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:46:28 PM|Info|Player.Play >> [Opponent] id=34, cardId=CS2_147, cardName=Gnomish Inventor, zonePos=4,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:46:29 PM|Info|Player.Draw >> [Opponent] id=41, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:46:38 PM|Info|Player.Draw >> [Player] id=27, cardId=CS2_120, cardName=River Crocolisk, zonePos=5,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:47:12 PM|Info|Player.Play >> [Player] id=25, cardId=CS2_122, cardName=Raid Leader, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:47:12 PM|Info|Player.CreateInSetAside >> [Player] id=70, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:47:12 PM|Info|Player.CreateInPlay >> [Player] id=70, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:47:12 PM|Info|Player.CreateInSetAside >> [Player] id=71, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:47:12 PM|Info|Player.CreateInPlay >> [Player] id=71, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:47:12 PM|Info|Player.CreateInSetAside >> [Player] id=72, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:47:12 PM|Info|Player.CreateInPlay >> [Player] id=72, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:47:14 PM|Info|Player.Play >> [Player] id=4, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:47:14 PM|Info|Player.CreateInSetAside >> [Player] id=73, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:47:14 PM|Info|Player.CreateInPlay >> [Player] id=73, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:47:14 PM|Info|Player.CreateInSetAside >> [Player] id=74, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:47:14 PM|Info|Player.CreateInPlay >> [Player] id=74, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:47:16 PM|Info|Player.Draw >> [Opponent] id=57, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:47:53 PM|Info|Player.Play >> [Opponent] id=63, cardId=CS2_072, cardName=Backstab, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:47:56 PM|Info|Player.PlayToGraveyard >> [Opponent] id=63, cardId=CS2_072, cardName=Backstab, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:47:56 PM|Info|Player.PlayToGraveyard >> [Player] id=25, cardId=CS2_122, cardName=Raid Leader, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:47:56 PM|Info|Player.PlayToGraveyard >> [Player] id=74, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:47:56 PM|Info|Player.PlayToGraveyard >> [Player] id=72, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:47:56 PM|Info|Player.PlayToGraveyard >> [Player] id=71, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:47:56 PM|Info|Player.PlayToGraveyard >> [Player] id=70, cardId=CS2_122e, cardName=Enhanced, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:48:01 PM|Info|Player.Play >> [Opponent] id=51, cardId=EX1_581, cardName=Sap, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:48:02 PM|Info|Player.BoardToHand >> [Player] id=4, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=0,Info={turn=0, mark=Returned, returned=true, originalZone=DECK, OriginalController=1} 4:48:02 PM|Info|Player.RemoveFromPlay >> [Player] id=73, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:48:07 PM|Info|Player.PlayToGraveyard >> [Opponent] id=51, cardId=EX1_581, cardName=Sap, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:48:07 PM|Warning|TagChangeActions.ZoneChangeFromOther >> unhandled zone change (id=73): 5 -> 4 4:48:08 PM|Info|Player.Play >> [Opponent] id=57, cardId=CS1_042, cardName=Goldshire Footman, zonePos=3,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:48:12 PM|Info|Player.CreateInPlay >> [Opponent] id=75, cardId=CS2_082, cardName=Wicked Knife, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=2} 4:48:24 PM|Info|Player.Draw >> [Player] id=5, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=5,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=1} 4:48:36 PM|Info|Player.PlayToGraveyard >> [Opponent] id=57, cardId=CS1_042, cardName=Goldshire Footman, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:48:50 PM|Info|Player.Play >> [Player] id=5, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:48:50 PM|Info|Player.CreateInSetAside >> [Player] id=76, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:48:50 PM|Info|Player.CreateInPlay >> [Player] id=76, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:48:52 PM|Info|Player.Play >> [Player] id=4, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=0,Info={turn=0, mark=Returned, returned=true, originalZone=DECK, OriginalController=1} 4:48:52 PM|Info|Player.CreateInSetAside >> [Player] id=77, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:48:52 PM|Info|Player.CreateInPlay >> [Player] id=77, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=1} 4:49:00 PM|Info|Player.Draw >> [Opponent] id=40, cardId=, cardName=, zonePos=0,Info={turn=0, originalZone=DECK, hidden=true, OriginalController=2} 4:49:05 PM|Info|Player.Play >> [Opponent] id=40, cardId=CS2_076, cardName=Assassinate, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:49:08 PM|Info|Player.PlayToGraveyard >> [Opponent] id=40, cardId=CS2_076, cardName=Assassinate, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:49:08 PM|Info|Player.PlayToGraveyard >> [Player] id=5, cardId=CS2_127, cardName=Silverback Patriarch, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:49:08 PM|Info|Player.RemoveFromPlay >> [Player] id=76, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:49:08 PM|Warning|TagChangeActions.ZoneChangeFromOther >> unhandled zone change (id=76): 5 -> 4 4:49:09 PM|Info|Player.Play >> [Opponent] id=41, cardId=CS2_074, cardName=Deadly Poison, zonePos=0,Info={turn=0, originalZone=DECK, hasOutstandingTagChanges=true, OriginalController=2} 4:49:10 PM|Info|Player.CreateInSetAside >> [Opponent] id=78, cardId=CS2_074e, cardName=Deadly Poison, zonePos=0,Info={turn=0, mark=Created, created=true, hasOutstandingTagChanges=true} 4:49:10 PM|Info|Player.CreateInPlay >> [Opponent] id=78, cardId=CS2_074e, cardName=Deadly Poison, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, hasOutstandingTagChanges=true, OriginalController=2} 4:49:11 PM|Info|Player.PlayToGraveyard >> [Opponent] id=41, cardId=CS2_074, cardName=Deadly Poison, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=2} 4:49:16 PM|Info|Player.PlayToGraveyard >> [Opponent] id=75, cardId=CS2_082, cardName=Wicked Knife, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:49:16 PM|Info|Player.RemoveFromPlay >> [Player] id=78, cardId=CS2_074e, cardName=Deadly Poison, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=2} 4:49:20 PM|Info|Player.PlayToGraveyard >> [Player] id=4, cardId=CS2_172, cardName=Bloodfen Raptor, zonePos=0,Info={turn=0, mark=Returned, returned=true, originalZone=DECK, OriginalController=1} 4:49:20 PM|Info|Player.RemoveFromPlay >> [Player] id=77, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:49:20 PM|Warning|TagChangeActions.ZoneChangeFromOther >> unhandled zone change (id=77): 5 -> 4 4:49:24 PM|Info|Player.PlayToGraveyard >> [Player] id=18, cardId=DS1_175, cardName=Timber Wolf, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:49:24 PM|Info|Player.PlayToGraveyard >> [Player] id=69, cardId=DS1_175o, cardName=Furious Howl, zonePos=0,Info={turn=0, mark=Created, created=true, originalZone=PLAY, OriginalController=1} 4:49:28 PM|Info|Player.PlayToGraveyard >> [Player] id=64, cardId=HERO_05, cardName=Rexxar, zonePos=0,Info={turn=0, originalZone=DECK, OriginalController=1} 4:49:28 PM|Info|TurnTimer.Stop >> Stopping turn timer 4:49:28 PM|Info|GameEventHandler.HandleGameEnd >> Game ended... 4:49:28 PM|Info|GameEventHandler.HandleGameEnd >> Game has 0 turns, discarded. (DiscardZeroTurnGame) 4:49:37 PM|Info|GameV2.CurrentMode >> TOURNAMENT 4:49:37 PM|Info|DeckImporter.FromConstructed >> Found 18 decks, 0 new 4:49:37 PM|Info|GameEventHandler.HandleInMenu >> Game is now in menu. 4:49:37 PM|Info|OverlayWindow.SetTopmost >> Overlay is topmost after 1 tries. 4:49:37 PM|Info|GameEventHandler.SaveAndUpdateStats >> Game has 0 turns, discarded. (DiscardZeroTurnGame) 4:59:18 PM|Info|Updater.GetReleaseUrl >> Downloading releases file 4:59:48 PM|Error|Updater.GetReleaseUrl >> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream. at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult) at System.Net.PooledStream.EndWrite(IAsyncResult asyncResult) at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar) --- End of inner exception stack trace --- at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) at System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result) at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d9.MoveNext() 4:59:48 PM|Error|Updater.CheckForUpdates >> System.NullReferenceException: Object reference not set to an instance of an object. at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d9.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d10.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Hearthstone_Deck_Tracker.Utility.Updating.Updater.d8.MoveNext() 5:11:36 PM|Info|FullScreenFxHandler.Handle >> Now in queue (3/12/2018 5:11:36 PM) 5:11:36 PM|Info|DeckImporter.FromConstructed >> Found 18 decks, 0 new 5:11:36 PM|Info|FullScreenFxHandler.Au

riQQ commented 6 years ago

GetReleaseUrl takes 30 seconds and errors out System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Authentication failed because the remote party has closed the transport stream.

azeier commented 6 years ago

HDT is not allowed to connect to anything on your machine. Try exempting it from your firewall or av.

The initial update check has to happen before any UI is loaded, but it's blocked and times out after 30 seconds.

Edit: running HDT as administrator might also help.