SoundSwitch icon indicating copy to clipboard operation
SoundSwitch copied to clipboard

SoundSwitch crashes on boot due to 1250 ms timeout?

Open Jackenmen opened this issue 3 years ago • 0 comments

What were you doing when it crashed ? When I boot up my PC and SoundSwitch starts with it, I'm getting a message: image Later when I try starting SoundSwitch it works fine.

To Reproduce I don't know how to reliably reproduce this, it started happening on my system whenever I boot it up like a week ago but it's been running fine since the beginning of March when I first found this application.

I'm using SoundSwitch 6.2.4.0.

Logs

The logs contain the failed SoundSwitch start that happened on boot and the successful SoundSwitch start that happened a couple of minutes later when I dismissed the SoundSwitch error message and started writing this report:

Logs
[17:55:27.438 INF][1]{  } SoundSwitch  Stable (6.2.4.0)(at SoundSwitch.Program.InitializeLogger)
[17:55:27.673 INF][1]{  } OS: Microsoft Windows NT 10.0.19043.0(at SoundSwitch.Program.InitializeLogger)
[17:55:27.674 INF][1]{  } Framework: 6.0.1(at SoundSwitch.Program.InitializeLogger)
[17:55:27.674 INF][1]{  } Application Starts(at SoundSwitch.Program.Main)
[17:55:27.674 INF][1]{  } Set Exception Handler(at SoundSwitch.Program.Main)
[17:55:27.753 INF][10]{  } Starting WindowsAPIAdapter thread(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.RunForm)
[17:55:27.859 INF][1]{  } Starting Application context(at SoundSwitch.Program.Main)
[17:55:27.905 INF][1]{  } Banner manager initialized(at SoundSwitch.Framework.Banner.BannerManager.Setup)
[17:55:27.905 INF][1]{  } QuickMenu manager<"SoundSwitch.Common.Framework.Audio.Device.DeviceFullInfo"> initialized(at SoundSwitch.UI.Menu.QuickMenuManager`1.Setup)
[17:55:27.905 INF][1]{  } QuickMenu manager<"SoundSwitch.Framework.Profile.Profile"> initialized(at SoundSwitch.UI.Menu.QuickMenuManager`1.Setup)
[17:55:27.906 INF][1]{ State: Active } Refreshing all devices(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[17:55:30.053 INF][1]{ State: Active } Refreshed all devices. 6/rec, 5/play(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[17:55:30.054 INF][1]{ State: Active, Unplugged } Refreshing all devices(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[17:55:32.838 INF][1]{ State: Active, Unplugged } Refreshed all devices. 8/rec, 9/play(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[17:55:52.960 INF][10]{  } Handle created. Running the application.(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.RunForm)
[18:01:48.093 INF][1]{  } WindowsApiAdapter asked to stop.(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.Stop)
[18:01:48.094 INF][10]{  } Received WM_CLOSE(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.WndProc)
[18:01:48.139 INF][10]{  } End of the WindowsAPIAdapter thread(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.RunForm)
[18:09:05.150 INF][1]{  } SoundSwitch  Stable (6.2.4.0)(at SoundSwitch.Program.InitializeLogger)
[18:09:05.202 INF][1]{  } OS: Microsoft Windows NT 10.0.19043.0(at SoundSwitch.Program.InitializeLogger)
[18:09:05.207 INF][1]{  } Framework: 6.0.1(at SoundSwitch.Program.InitializeLogger)
[18:09:05.207 INF][1]{  } Application Starts(at SoundSwitch.Program.Main)
[18:09:05.208 INF][1]{  } Set Exception Handler(at SoundSwitch.Program.Main)
[18:09:05.228 INF][12]{  } Starting WindowsAPIAdapter thread(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.RunForm)
[18:09:05.240 INF][1]{  } Starting Application context(at SoundSwitch.Program.Main)
[18:09:05.304 INF][1]{  } Banner manager initialized(at SoundSwitch.Framework.Banner.BannerManager.Setup)
[18:09:05.305 INF][1]{  } QuickMenu manager<"SoundSwitch.Common.Framework.Audio.Device.DeviceFullInfo"> initialized(at SoundSwitch.UI.Menu.QuickMenuManager`1.Setup)
[18:09:05.305 INF][1]{  } QuickMenu manager<"SoundSwitch.Framework.Profile.Profile"> initialized(at SoundSwitch.UI.Menu.QuickMenuManager`1.Setup)
[18:09:05.306 INF][1]{ State: Active } Refreshing all devices(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[18:09:05.340 INF][12]{  } Handle created. Running the application.(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.RunForm)
[18:09:06.096 INF][1]{ State: Active } Refreshed all devices. 6/rec, 5/play(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[18:09:06.096 INF][1]{ State: Active, Unplugged } Refreshing all devices(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[18:09:06.963 INF][1]{ State: Active, Unplugged } Refreshed all devices. 8/rec, 9/play(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[18:09:06.984 INF][12]{  } Registering Hotkeys: "Alt + Control + F11"(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter+<>c__DisplayClass30_0.<RegisterHotKey>b__0)
[18:09:06.999 INF][12]{  } Registering Hotkeys: "Alt + Control + F7"(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter+<>c__DisplayClass30_0.<RegisterHotKey>b__0)
[18:09:08.450 INF][1]{ Device: "[Render]Headset Earphone (HyperX Virtual Surround Sound)", IconChanger: Always } Changing icon(at SoundSwitch.Framework.TrayIcon.Icon.Changer.AbstractIconChanger.ChangeIcon)
[18:09:08.610 INF][1]{ Device: "[Render]Headset Earphone (HyperX Virtual Surround Sound)", IconChanger: Always } Icon replaced(at SoundSwitch.Framework.TrayIcon.Icon.Changer.AbstractIconChanger.ChangeIcon)
[18:09:08.811 INF][1]{  } Notification manager initiated(at SoundSwitch.Framework.NotificationManager.NotificationManager.Init)
[18:09:08.823 INF][1]{ SourceContext: "SoundSwitch.Framework.Profile.ProfileManager" } Windows Monitor Registered(at SoundSwitch.Framework.Profile.ProfileManager.RegisterEvents)
[18:09:08.823 INF][1]{ SourceContext: "SoundSwitch.Framework.Profile.ProfileManager" } Windows Destroyed Registered(at SoundSwitch.Framework.Profile.ProfileManager.RegisterEvents)
[18:09:08.824 INF][1]{ SourceContext: "SoundSwitch.Framework.Profile.ProfileManager" } No profile related to application to load(at SoundSwitch.Framework.Profile.ProfileManager.InitializeProfileExistingProcess)
[18:09:08.824 INF][1]{ SourceContext: "SoundSwitch.Framework.Profile.ProfileManager" } Profile manager initiated 0 with 0 errors(at SoundSwitch.Framework.Profile.ProfileManager.Init)
[18:09:08.854 INF][1]{  } Update checker initiated(at SoundSwitch.Model.AppModel.InitUpdateChecker)

Jackenmen avatar Jun 11 '22 16:06 Jackenmen