Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SoundSwitch becomes unresponsive after a day or so #1628

Open
darrendavid opened this issue Nov 23, 2024 · 1 comment
Open

SoundSwitch becomes unresponsive after a day or so #1628

darrendavid opened this issue Nov 23, 2024 · 1 comment
Labels
Bug Issues which are bug reports

Comments

@darrendavid
Copy link

What happened?

I've been running SoundSwitch for a little over a year now. I have a new machine running Win 11 and I've noticed that it becomes unresponsive after about a day or two (across multiple hibernations and wakes), and requires a force quit from Task Manager.

Step to reproduce

Only really notice it when I go to switch outputs and it fails. No specific steps, sadly :(

Version

6.11.0

What version of Windows are you seeing the problem on?

Windows 11

Relevant log output

[14:12:24.337 DBG]]{  } Click on systray icon: 1 Left(at SoundSwitch.UI.Component.TrayIcon.<.ctor>b__23_2)
[14:12:24.340 INF]]{  } Set tray icon menu devices(at SoundSwitch.UI.Component.TrayIcon.UpdateDeviceSelectionList)
[14:12:25.044 DBG]]{  } Click on systray icon: 1 Left(at SoundSwitch.UI.Component.TrayIcon.<.ctor>b__23_2)
[14:12:25.044 INF]]{  } Set tray icon menu devices(at SoundSwitch.UI.Component.TrayIcon.UpdateDeviceSelectionList)
[14:12:25.414 DBG]]{  } Click on systray icon: 1 Right(at SoundSwitch.UI.Component.TrayIcon.<.ctor>b__23_2)
[14:12:44.397 INF]]{  } SoundSwitch  Stable (6.11.0)(at SoundSwitch.Program.InitializeLogger)
[14:12:44.412 INF]]{  } OS: Microsoft Windows NT 10.0.22631.0(at SoundSwitch.Program.InitializeLogger)
[14:12:44.412 INF]]{  } Framework: 8.0.6(at SoundSwitch.Program.InitializeLogger)
[14:12:44.412 INF]]{  } Application Starts(at SoundSwitch.Program.Main)
[14:12:44.413 INF]]{  } Set Exception Handler(at SoundSwitch.Program.Main)
[14:12:44.417 INF]]{  } Starting WindowsAPIAdapter thread(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.RunForm)
[14:12:44.423 INF]]{  } Starting Application context(at SoundSwitch.Program.Main)
[14:12:44.435 INF]]{  } Handle created. Running the application.(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter.RunForm)
[14:12:44.447 INF]]{  } Banner manager initialized(at SoundSwitch.Model.SoundSwitchApplicationContext..ctor)
[14:12:44.447 INF]]{  } QuickMenu manager<"SoundSwitch.Common.Framework.Audio.Device.DeviceFullInfo"> initialized(at SoundSwitch.Model.SoundSwitchApplicationContext..ctor)
[14:12:44.448 INF]]{  } QuickMenu manager<"SoundSwitch.Framework.Profile.Profile"> initialized(at SoundSwitch.Model.SoundSwitchApplicationContext..ctor)
[14:12:44.449 INF]]{ ThreadID: 1, TaskID: null, State: Active, Unplugged } Cancelling Previous Context(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[14:12:44.449 INF]]{ ThreadID: 1, TaskID: null, State: Active, Unplugged } Refreshing all devices(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[14:12:44.812 INF]]{ ThreadID: 1, TaskID: null, State: Active, Unplugged } Refreshed all devices in 00:00:00.3626983. 4/rec, 10/play(at SoundSwitch.Framework.Audio.Lister.CachedAudioDeviceLister.Refresh)
[14:12:45.012 INF]]{  } Registering Hotkeys: "Alt + Control + F11"(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter+<>c__DisplayClass31_0.<RegisterHotKey>b__0)
[14:12:45.014 INF]]{  } Registering Hotkeys: "Alt + Control + F7"(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter+<>c__DisplayClass31_0.<RegisterHotKey>b__0)
[14:12:45.015 INF]]{  } Registering Hotkeys: "Alt + Control + M"(at SoundSwitch.Framework.WinApi.WindowsAPIAdapter+<>c__DisplayClass31_0.<RegisterHotKey>b__0)
[14:12:45.080 INF]]{ Device: "[Render]Desktop Speakers (Realtek USB Audio)", IconChanger: Always } Changing icon(at SoundSwitch.Framework.TrayIcon.Icon.Changer.AbstractIconChanger.ChangeIcon)
[14:12:45.094 INF]]{ Device: "[Render]Desktop Speakers (Realtek USB Audio)", IconChanger: Always } Icon replaced(at SoundSwitch.Framework.TrayIcon.Icon.Changer.AbstractIconChanger.ChangeIcon)
[14:12:45.236 INF]]{  } Notification manager initiated(at SoundSwitch.Model.AppModel.InitializeMain)
[14:12:45.239 INF]]{ SourceContext: "SoundSwitch.Framework.Profile.ProfileManager" } Windows Monitor Registered(at SoundSwitch.Framework.Profile.ProfileManager.RegisterEvents)
[14:12:45.240 INF]]{ SourceContext: "SoundSwitch.Framework.Profile.ProfileManager" } Windows Destroyed Registered(at SoundSwitch.Framework.Profile.ProfileManager.RegisterEvents)
[14:12:45.240 INF]]{ SourceContext: "SoundSwitch.Framework.Profile.ProfileManager" } No profile related to application to load(at SoundSwitch.Framework.Profile.ProfileManager.InitializeProfileExistingProcess)
[14:12:45.240 INF]]{ SourceContext: "SoundSwitch.Framework.Profile.ProfileManager" } Profile manager initiated 0 with 0 errors(at SoundSwitch.Framework.Profile.ProfileManager.Init)
[14:12:45.240 INF]]{  } Update checker initiated(at SoundSwitch.Model.AppModel.InitializeMain)
[14:12:46.247 INF]]{  } Checking version "Name: SoundSwitch v6.11.0, TagName: v6.11.0, Prerelease: False, PublishedAt: 6/4/2024 1:23:09 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.11.0-beta.2, TagName: v6.11.0-beta.2, Prerelease: True, PublishedAt: 5/22/2024 12:24:23 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Pre-release and not in Beta Mode.(at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.11.0-beta.1, TagName: v6.11.0-beta.1, Prerelease: True, PublishedAt: 5/7/2024 1:32:04 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Pre-release and not in Beta Mode.(at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.10.3, TagName: v6.10.3, Prerelease: False, PublishedAt: 4/7/2024 10:26:38 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.10.2, TagName: v6.10.2, Prerelease: True, PublishedAt: 4/7/2024 2:17:05 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Pre-release and not in Beta Mode.(at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.10.1-beta.1, TagName: v6.10.1, Prerelease: True, PublishedAt: 4/5/2024 2:07:02 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Pre-release and not in Beta Mode.(at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.10.0-beta.1, TagName: v6.10.0, Prerelease: True, PublishedAt: 4/5/2024 3:22:07 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Pre-release and not in Beta Mode.(at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.9.0-beta.1, TagName: v6.9.0, Prerelease: True, PublishedAt: 4/3/2024 1:34:13 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Pre-release and not in Beta Mode.(at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.8.1, TagName: v6.8.1, Prerelease: False, PublishedAt: 12/24/2023 7:06:14 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.8.0, TagName: v6.8.0, Prerelease: False, PublishedAt: 12/19/2023 3:15:20 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.7.2, TagName: v6.7.2, Prerelease: False, PublishedAt: 6/14/2023 2:01:56 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.7.1, TagName: v6.7.1, Prerelease: False, PublishedAt: 6/8/2023 1:20:44 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.7.0, TagName: v6.7.0, Prerelease: True, PublishedAt: 6/8/2023 1:40:49 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Pre-release and not in Beta Mode.(at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.6.1, TagName: v6.6.1, Prerelease: False, PublishedAt: 4/17/2023 10:06:13 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.6.0, TagName: v6.6.0, Prerelease: False, PublishedAt: 4/9/2023 10:23:08 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.5.4, TagName: v6.5.4, Prerelease: False, PublishedAt: 2/9/2023 10:57:20 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.251 INF]]{  } Checking version "Name: SoundSwitch v6.5.3, TagName: v6.5.3, Prerelease: False, PublishedAt: 2/5/2023 6:29:02 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.5.2, TagName: v6.5.2, Prerelease: False, PublishedAt: 2/3/2023 10:37:05 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.5.1, TagName: v6.5.1, Prerelease: True, PublishedAt: 2/2/2023 2:07:48 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Pre-release and not in Beta Mode.(at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.5.0, TagName: v6.5.0, Prerelease: False, PublishedAt: 1/7/2023 9:28:16 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.4.3, TagName: v6.4.3, Prerelease: False, PublishedAt: 11/18/2022 1:07:52 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.4.2, TagName: v6.4.2, Prerelease: False, PublishedAt: 8/9/2022 12:33:52 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.4.1, TagName: v6.4.1, Prerelease: False, PublishedAt: 8/3/2022 1:50:02 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.4.0, TagName: v6.4.0, Prerelease: False, PublishedAt: 7/30/2022 12:27:20 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.3.0, TagName: v6.3.0, Prerelease: False, PublishedAt: 6/26/2022 2:45:23 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.2.4, TagName: v6.2.4, Prerelease: False, PublishedAt: 12/18/2021 11:29:06 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.2.3, TagName: v6.2.3, Prerelease: False, PublishedAt: 11/5/2021 2:13:23 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.2.2, TagName: v6.2.2, Prerelease: False, PublishedAt: 10/25/2021 3:42:13 AM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.2.1, TagName: v6.2.1, Prerelease: False, PublishedAt: 10/24/2021 2:45:55 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:12:46.252 INF]]{  } Checking version "Name: SoundSwitch v6.2.0, TagName: v6.2.0, Prerelease: False, PublishedAt: 10/23/2021 1:53:36 PM" (at SoundSwitch.Framework.Updater.UpdateChecker.ProcessAndNotifyRelease)
[14:14:20.816 DBG]]{  } Click on systray icon: 1 Left(at SoundSwitch.UI.Component.TrayIcon.<.ctor>b__23_2)
[14:14:20.816 INF]]{  } Set tray icon menu devices(at SoundSwitch.UI.Component.TrayIcon.UpdateDeviceSelectionList)
[14:14:22.419 INF]]{  } Foreground = SoundSwitch, don't save.(at SoundSwitch.Audio.Manager.WindowMonitor.<.ctor>b__5_0)
[14:14:22.482 DBG]]{  } Click on systray icon: 1 Right(at SoundSwitch.UI.Component.TrayIcon.<.ctor>b__23_2)
[14:14:22.501 INF]]{  } Foreground = SoundSwitch, don't save.(at SoundSwitch.Audio.Manager.WindowMonitor.<.ctor>b__5_0)
[14:14:36.692 DBG]]{  } Click on systray icon: 1 Left(at SoundSwitch.UI.Component.TrayIcon.<.ctor>b__23_2)
[14:14:36.692 INF]]{  } Set tray icon menu devices(at SoundSwitch.UI.Component.TrayIcon.UpdateDeviceSelectionList)
[14:14:37.013 INF]]{  } Foreground = SoundSwitch, don't save.(at SoundSwitch.Audio.Manager.WindowMonitor.<.ctor>b__5_0)
[14:14:38.069 DBG]]{  } Click on systray icon: 1 Right(at SoundSwitch.UI.Component.TrayIcon.<.ctor>b__23_2)
[14:14:38.084 INF]]{  } Foreground = SoundSwitch, don't save.(at SoundSwitch.Audio.Manager.WindowMonitor.<.ctor>b__5_0)
[14:14:40.623 INF]]{  } Set AutoStart: True(at SoundSwitch.Model.AppModel.set_RunAtStartup)
[14:14:40.638 DBG]]{  } Saving configuration "SoundSwitchConfiguration(C:\Users\darren\AppData\Roaming\SoundSwitch\SoundSwitchConfiguration.json)"(at SoundSwitch.Framework.Configuration.SoundSwitchConfiguration.Save)
[14:14:40.707 INF]]{  } Foreground = SoundSwitch, don't save.(at SoundSwitch.Audio.Manager.WindowMonitor.<.ctor>b__5_0)
[14:14:47.240 INF]]{  } Foreground = SoundSwitch, don't save.(at SoundSwitch.Audio.Manager.WindowMonitor.<.ctor>b__5_0)
[14:14:50.744 INF]]{  } Foreground = SoundSwitch, don't save.(at SoundSwitch.Audio.Manager.WindowMonitor.<.ctor>b__5_0)
@darrendavid darrendavid added the Bug Issues which are bug reports label Nov 23, 2024
@maxlaws-git
Copy link

Have the same bug, also on Windows 11. Has happened everytime I've installed and I end up moving to another solution for a while, and then come back and it's still an issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Issues which are bug reports
Projects
None yet
Development

No branches or pull requests

2 participants