Code Monkey home page Code Monkey logo

audioswitcher_v1's Introduction

AudioSwitcher Version 1.x.x.x

The source for Version 1 of Audio Switcher

audioswitcher_v1's People

Contributors

alexeykuptsov avatar petruchito avatar vallcrist avatar vlakoff avatar xenolightning avatar xtopolis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

audioswitcher_v1's Issues

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.TypeInitializationException: 'FortyOne.AudioSwitcher.Configuration.ConfigurationSettings' 的型別初始設定式發生例外狀況。 ---> System.Collections.Generic.KeyNotFoundException: 指定的索引鍵不在字典中。
   於 FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   於 FortyOne.AudioSwitcher.Configuration.ConfigurationSettings.set_AutoStartWithWindows(Boolean value)
   於 FortyOne.AudioSwitcher.Configuration.ConfigurationSettings..cctor()
   --- 內部例外狀況堆疊追蹤的結尾 ---
   於 FortyOne.AudioSwitcher.AudioSwitcher.LoadSettings()
   於 FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   於 FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address:

User Comments:

adding a hotkey of control-alt-6

Stacktrace:

System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
   at System.Collections.Generic.List`1.Enumerator.MoveNext()
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   at System.Windows.Forms.Form.OnActivated(EventArgs e)
   at System.Windows.Forms.Form.WmActivate(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Notify Icon text length > 64

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address: [email protected]

User Comments:

The application appears to crash constantly whenever I have the S/PDIF passthrough devise set as default. I can however access the application through the right click menu before I close this bug report window.

Stacktrace:

System.ArgumentOutOfRangeException: Text length must be less than 64 characters long.
Parameter name: Text
Actual value was S/PDIF Pass-through Device (2- ASUS Xonar Essence STX Audio Device).
   at System.Windows.Forms.NotifyIcon.set_Text(String value)
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: Daný klíč není ve slovníku k dispozici.
   v FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   v FortyOne.AudioSwitcher.AudioSwitcher.Form1_FormClosing(Object sender, FormClosingEventArgs e)
   v System.Windows.Forms.Form.WmClose(Message& m)
   v System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   v System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshPlaybackDropDownButton()
   at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   at FortyOne.AudioSwitcher.AudioSwitcher.notifyIconStrip_ItemClicked(Object sender, ToolStripItemClickedEventArgs e)
   at System.Windows.Forms.ToolStripDropDown.OnItemClicked(ToolStripItemClickedEventArgs e)
   at System.Windows.Forms.ToolStrip.HandleItemClick(ToolStripItem dismissingItem)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address:

User Comments:

Stacktrace:

System.TypeInitializationException: Der Typeninitialisierer für "FortyOne.AudioSwitcher.HotKeyData.HotKeyManager" hat eine Ausnahme verursacht. ---> System.IO.FileNotFoundException: Die Datei oder Assembly "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
   bei FortyOne.AudioSwitcher.HotKeyData.HotKeyManager.RefreshHotkeys()

WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.

   --- Ende der internen Ausnahmestapelüberwachung ---
   bei FortyOne.AudioSwitcher.HotKeyData.HotKeyManager.add_HotKeyPressed(EventHandler value)
   bei FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   bei FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei FortyOne.AudioSwitcher.FavouriteDeviceManager.GetNextFavouritePlaybackDevice()
   bei FortyOne.AudioSwitcher.AudioSwitcher.t_Tick(Object sender, EventArgs e)
   bei System.Windows.Forms.Timer.OnTick(EventArgs e)
   bei System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.2.9
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.UnauthorizedAccessException: Отказано в доступе по пути "C:\Program Files (x86)\Audio.Switcher\AudioSwitcher.ini".
   в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   в FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.SetPath(String INIPath)
   в FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   в FortyOne.AudioSwitcher.Program.Main()

Audio Switcher leaving Windows Handles open.

Looks as though the COM Objects are not being destroyed as expected.

This looks to be only affecting the .NET4 version.

Thomas ツ ‏@heldchen 3h3 hours ago

@xenolightning the .net 4 beta of audioswitcher leaks windows handles like crazy... 18k open handles after ~3hr

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.6.0.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True

User Comments:

System.TypeInitializationException: 'FortyOne.AudioSwitcher.AudioDeviceManager'의 형식 이니셜라이저에서 예외를 Throw했습니다. ---> System.AggregateException: 하나 이상의 오류가 발생했습니다. ---> System.Runtime.InteropServices.COMException: 예외가 발생한 HRESULT: 0x88890008
위치: AudioSwitcher.AudioApi.CoreAudio.Interfaces.IMMDevice.Activate(Guid& id, ClsCtx clsCtx, IntPtr activationParams, Object& interfacePointer)
위치: AudioSwitcher.AudioApi.CoreAudio.MMDevice.GetAudioEndpointVolume()
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice.<>c__DisplayClass2.<.ctor>b__0()
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice..ctor(MMDevice device, IDeviceEnumerator`1 enumerator)
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDeviceEnumerator.b__15()
위치: System.Threading.Tasks.Task.Execute()
--- 내부 예외 스택 추적의 끝 ---
위치: System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDeviceEnumerator.RefreshSystemDevices()
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioController..ctor()
위치: FortyOne.AudioSwitcher.AudioDeviceManager..cctor()
--- 내부 예외 스택 추적의 끝 ---
위치: FortyOne.AudioSwitcher.AudioDeviceManager.get_Controller()
위치: FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
위치: FortyOne.AudioSwitcher.AudioSwitcher..ctor()
위치: FortyOne.AudioSwitcher.Program.Main()

Stacktrace:

System.TypeInitializationException: 'FortyOne.AudioSwitcher.AudioDeviceManager'의 형식 이니셜라이저에서 예외를 Throw했습니다. ---> System.AggregateException: 하나 이상의 오류가 발생했습니다. ---> System.Runtime.InteropServices.COMException: 예외가 발생한 HRESULT: 0x88890008
   위치: AudioSwitcher.AudioApi.CoreAudio.Interfaces.IMMDevice.Activate(Guid& id, ClsCtx clsCtx, IntPtr activationParams, Object& interfacePointer)
   위치: AudioSwitcher.AudioApi.CoreAudio.MMDevice.GetAudioEndpointVolume()
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice.<>c__DisplayClass2.<.ctor>b__0()
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice..ctor(MMDevice device, IDeviceEnumerator`1 enumerator)
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDeviceEnumerator.<RefreshSystemDevices>b__15()
   위치: System.Threading.Tasks.Task.Execute()
   --- 내부 예외 스택 추적의 끝 ---
   위치: System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDeviceEnumerator.RefreshSystemDevices()
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioController..ctor()
   위치: FortyOne.AudioSwitcher.AudioDeviceManager..cctor()
   --- 내부 예외 스택 추적의 끝 ---
   위치: FortyOne.AudioSwitcher.AudioDeviceManager.get_Controller()
   위치: FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   위치: FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   위치: FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.0.6001 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.TypeInitializationException: The type initializer for 'FortyOne.AudioSwitcher.HotKeyData.HotKeyManager' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. The system cannot find the file specified.
File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
   at FortyOne.AudioSwitcher.HotKeyData.HotKeyManager.RefreshHotkeys()

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

   --- End of inner exception stack trace ---
   at FortyOne.AudioSwitcher.HotKeyData.HotKeyManager.add_HotKeyPressed(EventHandler value)
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.UnauthorizedAccessException: Der Zugriff auf den Pfad "C:\Program Files\Audio Switcher\AudioSwitcher.ini" wurde verweigert.
   bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   bei FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.SetPath(String INIPath)
   bei FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   bei FortyOne.AudioSwitcher.Program.Main()

Hotkey settings overwritten on application launch (version 1.5.4.1)

I have Audio Switcher (great application, btw) set to start at log in. Something I noticed is my hotkey settings were missing on start-up. I had to change the configuration file to read-only to prevent it from being re-written.

Not a deal breaker, just a minor annoyance.

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.2.9
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address:

User Comments:

Stacktrace:

System.ArgumentOutOfRangeException: 文字長度必須少於 64 個字元。
參數名稱: Text
實際的值為 NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM))。
   於 System.Windows.Forms.NotifyIcon.set_Text(String value)
   於 FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   於 FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   於 FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   於 FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.ArgumentOutOfRangeException: Długość tekstu musi być mniejsza niż 64 znaki.
Nazwa parametru: Text
Rzeczywista wartość to Głośniki (2 — Urządzenie zgodne ze standardem High Definition Audio).
   w System.Windows.Forms.NotifyIcon.set_Text(String value)
   w FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   w FortyOne.AudioSwitcher.AudioSwitcher.RefreshPlaybackDevices()
   w FortyOne.AudioSwitcher.AudioSwitcher.Form1_Activated(Object sender, EventArgs e)
   w System.Windows.Forms.Form.OnActivated(EventArgs e)
   w System.Windows.Forms.Form.WmActivate(Message& m)
   w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshPlaybackDropDownButton()
   at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Tried to quick switch between audio sources that should be present both of them.

Stacktrace:

System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.
   vid FortyOne.AudioSwitcher.FavouriteDeviceManager.GetNextFavouritePlaybackDevice()
   vid FortyOne.AudioSwitcher.AudioSwitcher.t_Tick(Object sender, EventArgs e)
   vid System.Windows.Forms.Timer.OnTick(EventArgs e)
   vid System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   vid System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.6.0.0
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

System.AggregateException: One or more errors occurred. ---> System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
at AudioSwitcher.AudioApi.CoreAudio.Interfaces.IPropertyStore.GetCount(Int32& propCount)
at AudioSwitcher.AudioApi.CoreAudio.PropertyStore.Contains(PropertyKey key)
at AudioSwitcher.AudioApi.CoreAudio.MMDevice.get_DeviceName()
at System.Threading.Tasks.Task1.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- at System.Threading.Tasks.Task1.GetResultCore(Boolean waitCompletionNotification)
at FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
at FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
at FortyOne.AudioSwitcher.Program.Main()
---> (Inner Exception #0) System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
at AudioSwitcher.AudioApi.CoreAudio.Interfaces.IPropertyStore.GetCount(Int32& propCount)
at AudioSwitcher.AudioApi.CoreAudio.PropertyStore.Contains(PropertyKey key)
at AudioSwitcher.AudioApi.CoreAudio.MMDevice.get_DeviceName()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()<---

Stacktrace:

System.AggregateException: One or more errors occurred. ---> System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at AudioSwitcher.AudioApi.CoreAudio.Interfaces.IPropertyStore.GetCount(Int32& propCount)
   at AudioSwitcher.AudioApi.CoreAudio.PropertyStore.Contains(PropertyKey key)
   at AudioSwitcher.AudioApi.CoreAudio.MMDevice.get_DeviceName()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()
---> (Inner Exception #0) System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at AudioSwitcher.AudioApi.CoreAudio.Interfaces.IPropertyStore.GetCount(Int32& propCount)
   at AudioSwitcher.AudioApi.CoreAudio.PropertyStore.Contains(PropertyKey key)
   at AudioSwitcher.AudioApi.CoreAudio.MMDevice.get_DeviceName()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()<---

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   at FortyOne.AudioSwitcher.AudioSwitcher.Form1_FormClosing(Object sender, FormClosingEventArgs e)
   at System.Windows.Forms.Form.WmClose(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address: 123

User Comments:

Stacktrace:

System.UnauthorizedAccessException: Отказано в доступе по пути "C:\AudioSwitcher.ini".
   в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   в FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.SetPath(String INIPath)
   в FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   в FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.2.9
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address: 560@Qfgdghrfhtdjty

User Comments:

55

Stacktrace:

System.ArgumentOutOfRangeException: 文字長度必須少於 64 個字元。
參數名稱: Text
實際的值為 NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM))。
   於 System.Windows.Forms.NotifyIcon.set_Text(String value)
   於 FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   於 FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   於 FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   於 FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address:

User Comments:

Stacktrace:

System.ArgumentOutOfRangeException: Text length must be less than 64 characters long.
Parameter name: Text
Actual value was NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM)).
   at System.Windows.Forms.NotifyIcon.set_Text(String value)
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: Daný klíč není ve slovníku k dispozici.
   v FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   v FortyOne.AudioSwitcher.AudioSwitcher.Form1_FormClosing(Object sender, FormClosingEventArgs e)
   v System.Windows.Forms.Form.WmClose(Message& m)
   v System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   v System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Bug Report

Details:

Test

User Comments:

Sean Test

Details:

Stack Trace

Settings Write Access

Details:

Audio Switcher
Version: 1.5.2.9
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\Audio Switcher\AudioSwitcher.ini' is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.SetPath(String INIPath)
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\AudioSwitcher.ini' is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.SetPath(String INIPath)
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshPlaybackDropDownButton()
   at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
   at System.Windows.Forms.ListView.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.6.0.0
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True

User Comments:

System.TypeInitializationException: 'FortyOne.AudioSwitcher.AudioDeviceManager'의 형식 이니셜라이저에서 예외를 Throw했습니다. ---> System.AggregateException: 하나 이상의 오류가 발생했습니다. ---> System.Runtime.InteropServices.COMException: 예외가 발생한 HRESULT: 0x88890008
위치: AudioSwitcher.AudioApi.CoreAudio.Interfaces.IMMDevice.Activate(Guid& id, ClsCtx clsCtx, IntPtr activationParams, Object& interfacePointer)
위치: AudioSwitcher.AudioApi.CoreAudio.MMDevice.GetAudioEndpointVolume()
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice.<>c__DisplayClass2.<.ctor>b__0()
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice..ctor(MMDevice device, IDeviceEnumerator`1 enumerator)
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDeviceEnumerator.b__15()
위치: System.Threading.Tasks.Task.Execute()
--- 내부 예외 스택 추적의 끝 ---
위치: System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDeviceEnumerator.RefreshSystemDevices()
위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioController..ctor()
위치: FortyOne.AudioSwitcher.AudioDeviceManager..cctor()
--- 내부 예외 스택 추적의 끝 ---
위치: FortyOne.AudioSwitcher.AudioDeviceManager.get_Controller()
위치: FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
위치: FortyOne.AudioSwitcher.AudioSwitcher..ctor()
위치: FortyOne.AudioSwitcher.Program.Main()

Stacktrace:

System.TypeInitializationException: 'FortyOne.AudioSwitcher.AudioDeviceManager'의 형식 이니셜라이저에서 예외를 Throw했습니다. ---> System.AggregateException: 하나 이상의 오류가 발생했습니다. ---> System.Runtime.InteropServices.COMException: 예외가 발생한 HRESULT: 0x88890008
   위치: AudioSwitcher.AudioApi.CoreAudio.Interfaces.IMMDevice.Activate(Guid& id, ClsCtx clsCtx, IntPtr activationParams, Object& interfacePointer)
   위치: AudioSwitcher.AudioApi.CoreAudio.MMDevice.GetAudioEndpointVolume()
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice.<>c__DisplayClass2.<.ctor>b__0()
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDevice..ctor(MMDevice device, IDeviceEnumerator`1 enumerator)
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDeviceEnumerator.<RefreshSystemDevices>b__15()
   위치: System.Threading.Tasks.Task.Execute()
   --- 내부 예외 스택 추적의 끝 ---
   위치: System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioDeviceEnumerator.RefreshSystemDevices()
   위치: AudioSwitcher.AudioApi.CoreAudio.CoreAudioController..ctor()
   위치: FortyOne.AudioSwitcher.AudioDeviceManager..cctor()
   --- 내부 예외 스택 추적의 끝 ---
   위치: FortyOne.AudioSwitcher.AudioDeviceManager.get_Controller()
   위치: FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   위치: FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   위치: FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.6.0.0
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False

User Comments:

Sean Test

Stacktrace:

System.Exception: Fail Message
   at FortyOne.AudioSwitcher.AudioSwitcher.button1_Click(Object sender, EventArgs e) in d:\Work\GitHub\AudioSwitcher_v1\FortyOne.AudioSwitcher\AudioSwitcher.cs:line 323
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.6.0.0
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

System.AggregateException: One or more errors occurred. ---> System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
at AudioSwitcher.AudioApi.CoreAudio.Interfaces.IPropertyStore.GetCount(Int32& propCount)
at AudioSwitcher.AudioApi.CoreAudio.PropertyStore.Contains(PropertyKey key)
at AudioSwitcher.AudioApi.CoreAudio.MMDevice.get_DeviceName()
at System.Threading.Tasks.Task1.InnerInvoke() at System.Threading.Tasks.Task.Execute() --- End of inner exception stack trace --- at System.Threading.Tasks.Task1.GetResultCore(Boolean waitCompletionNotification)
at FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
at FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
at FortyOne.AudioSwitcher.Program.Main()
---> (Inner Exception #0) System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
at AudioSwitcher.AudioApi.CoreAudio.Interfaces.IPropertyStore.GetCount(Int32& propCount)
at AudioSwitcher.AudioApi.CoreAudio.PropertyStore.Contains(PropertyKey key)
at AudioSwitcher.AudioApi.CoreAudio.MMDevice.get_DeviceName()
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()<---

Stacktrace:

System.AggregateException: One or more errors occurred. ---> System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at AudioSwitcher.AudioApi.CoreAudio.Interfaces.IPropertyStore.GetCount(Int32& propCount)
   at AudioSwitcher.AudioApi.CoreAudio.PropertyStore.Contains(PropertyKey key)
   at AudioSwitcher.AudioApi.CoreAudio.MMDevice.get_DeviceName()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()
---> (Inner Exception #0) System.UnauthorizedAccessException: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
   at AudioSwitcher.AudioApi.CoreAudio.Interfaces.IPropertyStore.GetCount(Int32& propCount)
   at AudioSwitcher.AudioApi.CoreAudio.PropertyStore.Contains(PropertyKey key)
   at AudioSwitcher.AudioApi.CoreAudio.MMDevice.get_DeviceName()
   at System.Threading.Tasks.Task`1.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()<---

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.
   в FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   в FortyOne.AudioSwitcher.AudioSwitcher.Form1_FormClosing(Object sender, FormClosingEventArgs e)
   в System.Windows.Forms.Form.WmClose(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Notify Icon text length > 64

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True

User Comments:

booting my system

Stacktrace:

System.ArgumentOutOfRangeException: Der Text muss kürzer als 64 Zeichen sein.
Parametername: Text
Der tatsächliche Wert war NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM)).
   bei System.Windows.Forms.NotifyIcon.set_Text(String value)
   bei FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   bei FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   bei FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   bei FortyOne.AudioSwitcher.Program.Main()

Notify Icon text length > 64

Details:

Audio Switcher
Version: 1.5.2.9
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False

User Comments:

On boot appear error, Maybe after intall new Nvidia Driver.

Stacktrace:

System.ArgumentOutOfRangeException: Длина текста должна быть меньше 64 символов.
Имя параметра: Text
Фактическое значение было NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM)).
   в System.Windows.Forms.NotifyIcon.set_Text(String value)
   в FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   в FortyOne.AudioSwitcher.AudioSwitcher.RefreshPlaybackDevices()
   в FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   в FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.6.0.0
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
à FortyOne.AudioSwitcher.AudioSwitcher.mnuFavouriteRecordingDevice_Click(Object sender, EventArgs e)
à System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
à System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
à System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
à System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
à System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.ToolStrip.WndProc(Message& m)
à System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Stacktrace:

System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
   à FortyOne.AudioSwitcher.AudioSwitcher.mnuFavouriteRecordingDevice_Click(Object sender, EventArgs e)
   à System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   à System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   à System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   à System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   à System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   à System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   à System.Windows.Forms.Control.WndProc(Message& m)
   à System.Windows.Forms.ToolStrip.WndProc(Message& m)
   à System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   à System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Notify Icon text length > 64

Details:

Audio Switcher
Version: 1.5.2.9
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address:

User Comments:

intalled a new graphics card

Stacktrace:

System.ArgumentOutOfRangeException: Text length must be less than 64 characters long.
Parameter name: Text
Actual value was NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM)).
   at System.Windows.Forms.NotifyIcon.set_Text(String value)
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   at FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   at FortyOne.AudioSwitcher.AudioSwitcher.Form1_FormClosing(Object sender, FormClosingEventArgs e)
   at System.Windows.Forms.Form.WmClose(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.2.9
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.NullReferenceException: Object reference not set to an instance of an object.
   at FortyOne.AudioSwitcher.AudioSwitcher.mnuSetPlaybackDefault_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address:

User Comments:

Stacktrace:

System.TypeInitializationException: Der Typeninitialisierer für "FortyOne.AudioSwitcher.HotKeyData.HotKeyManager" hat eine Ausnahme verursacht. ---> System.IO.FileNotFoundException: Die Datei oder Assembly "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
   bei FortyOne.AudioSwitcher.HotKeyData.HotKeyManager.RefreshHotkeys()

WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.

   --- Ende der internen Ausnahmestapelüberwachung ---
   bei FortyOne.AudioSwitcher.HotKeyData.HotKeyManager.add_HotKeyPressed(EventHandler value)
   bei FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   bei FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7600.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.NullReferenceException: В экземпляре объекта не задана ссылка на объект.
   в FortyOne.AudioSwitcher.AudioSwitcher.mnuSetPlaybackStartupDevice_Click(Object sender, EventArgs e)
   в System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   в System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   в System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   в System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   в System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   в System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   в System.Windows.Forms.Control.WndProc(Message& m)
   в System.Windows.Forms.ToolStrip.WndProc(Message& m)
   в System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\AudioSwitcher.ini' is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.SetPath(String INIPath)
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

I moved from desktop .exe to program files (x86) (after closing it).

windows 7 x64

Stacktrace:

System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\AudioSwitcher.ini' is denied.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.SetPath(String INIPath)
   at FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   at FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address: 2412412

User Comments:

1234414

Stacktrace:

System.UnauthorizedAccessException: Отказано в доступе по пути "C:\AudioSwitcher.ini".
   в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   в FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.SetPath(String INIPath)
   в FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   в FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.6.1.0
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False

User Comments:

Stacktrace:

System.NullReferenceException: Object reference not set to an instance of an object.
   at FortyOne.AudioSwitcher.AudioSwitcher.mnuSetPlaybackDefault_Click(Object sender, EventArgs e) in d:\Work\GitHub\AudioSwitcher_v1\FortyOne.AudioSwitcher\AudioSwitcher.cs:line 965
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: Den angitte nøkkelen finnes ikke i ordlisten.
   ved FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   ved FortyOne.AudioSwitcher.AudioSwitcher.SetVisibleCore(Boolean value)
   ved FortyOne.AudioSwitcher.AudioSwitcher.notifyIcon1_DoubleClick(Object sender, EventArgs e)
   ved System.Windows.Forms.NotifyIcon.OnDoubleClick(EventArgs e)
   ved System.Windows.Forms.NotifyIcon.WmMouseDown(Message& m, MouseButtons button, Int32 clicks)
   ved System.Windows.Forms.NotifyIcon.WndProc(Message& msg)
   ved System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.2.9
Operating System: Microsoft Windows NT 6.1.7601 Service Pack 1 64-bit
Administrator Privileges: True
Client Email Address:

User Comments:

Stacktrace:

System.ArgumentOutOfRangeException: 文字長度必須少於 64 個字元。
參數名稱: Text
實際的值為 NVIDIA HDMI Out (NVIDIA Virtual Audio Device (Wave Extensible) (WDM))。
   於 System.Windows.Forms.NotifyIcon.set_Text(String value)
   於 FortyOne.AudioSwitcher.AudioSwitcher.RefreshNotifyIconItems()
   於 FortyOne.AudioSwitcher.AudioSwitcher.RefreshRecordingDevices()
   於 FortyOne.AudioSwitcher.AudioSwitcher..ctor()
   於 FortyOne.AudioSwitcher.Program.Main()

Audio Switcher Client Issue

Details:

Audio Switcher
Version: 1.5.4.1
Operating System: Microsoft Windows NT 6.2.9200.0 64-bit
Administrator Privileges: False
Client Email Address:

User Comments:

Stacktrace:

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
   at FortyOne.AudioSwitcher.Configuration.ConfigurationWriter.IniReadValue(String Section, String Key)
   at FortyOne.AudioSwitcher.AudioSwitcher.Form1_FormClosing(Object sender, FormClosingEventArgs e)
   at System.Windows.Forms.Form.WmClose(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.