home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
HTPC Projects
Software
Tools and other software
[HID Demo] Crash when using SoundGraph iMON
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Stéphane Lenclud" data-source="post: 1204707" data-attributes="member: 140174"><p>From Max:</p><p></p><p>I was trying to use HID Demo with Soundgraph IMON in MCE mode and Philips Pronto remote (TSU9200) configured as MCE IR remote and got System.ArgumentNullException while sending “non-keyboard” commands like Play, Pause, etc. (“keyboard” commands like UP, DOWN, Escape, Return, numbers, etc, work fine).</p><p></p><p>Surprisingly in MP Play, Pause, etc work (Generic HID device, classic profile) , though I do not see anything in logs (extended logging enabled) and I cannot figure out how to configure eg Play to work as Play/Pause when media is playing and say as Select Item when in GUI and obviously cannot configure teletext color and some other buttons.</p><p></p><p>The same behavior is when using Philips SRM7500 remote (is uses ieee 802.15.4 usb dongle with VID_0617&PID_0471 and several virtual HID devices are created under MCE Remote control with VID_BEEF&PID_FEED ), BUT only when one of those VID_BEEF&PID_FEED devices having usage page/collection FF00/0001 is selected.</p><p></p><p>I will very much appreciate if you could have a look, full exception report is below.</p><p></p><p>[SPOILER="Exception logs"]</p><p>Подробная информация об использовании оперативной</p><p>(JIT) отладки вместо данного диалогового</p><p>окна содержится в конце этого сообщения.</p><p></p><p>************** Текст исключения **************</p><p>System.ArgumentNullException: Значение не может быть неопределенным.</p><p>Имя параметра: enumType</p><p> в System.Enum.GetName(Type enumType, Object value)</p><p> в SharpLib.Hid.Event.UsageCollectionName()</p><p> в SharpLib.Hid.Event.UsageCollectionNameAndValue()</p><p> в SharpLib.Hid.Event.ToListViewItem()</p><p> в HidDemo.MainForm.HandleHidEventThreadSafe(Object aSender, Event aHidEvent)</p><p> в SharpLib.Hid.Handler.ProcessInput(Message& aMessage)</p><p> в HidDemo.MainForm.WndProc(Message& message)</p><p> в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)</p><p> в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)</p><p> в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)</p><p></p><p>************** Загруженные сборки **************</p><p>mscorlib</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll</p><p>----------------------------------------</p><p>System</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll</p><p>----------------------------------------</p><p>HidDemo</p><p> Версия сборки: 1.0.5977.35418</p><p> Версия Win32: 1.0.5977.35418</p><p> CodeBase: file:///C:/Users/HTPC/AppData/Local/Apps/2.0/OH8OR9B6.EAH/MR7DWNBB.BQJ/hidd..tion_b9669f7d4698cae0_0001.0004_53d4e2cd5923ed71/HidDemo.exe</p><p>----------------------------------------</p><p>System.Windows.Forms</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll</p><p>----------------------------------------</p><p>System.Drawing</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll</p><p>----------------------------------------</p><p>System.Configuration</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll</p><p>----------------------------------------</p><p>System.Core</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll</p><p>----------------------------------------</p><p>System.Xml</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll</p><p>----------------------------------------</p><p>SharpLibHid</p><p> Версия сборки: 1.0.0.0</p><p> Версия Win32: 1.0.0.0</p><p> CodeBase: file:///C:/Users/HTPC/AppData/Local/Apps/2.0/OH8OR9B6.EAH/MR7DWNBB.BQJ/hidd..tion_b9669f7d4698cae0_0001.0004_53d4e2cd5923ed71/SharpLibHid.DLL</p><p>----------------------------------------</p><p>System.Deployment</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll</p><p>----------------------------------------</p><p>SharpLibWin32</p><p> Версия сборки: 1.0.0.0</p><p> Версия Win32: 1.0.0.0</p><p> CodeBase: file:///C:/Users/HTPC/AppData/Local/Apps/2.0/OH8OR9B6.EAH/MR7DWNBB.BQJ/hidd..tion_b9669f7d4698cae0_0001.0004_53d4e2cd5923ed71/SharpLibWin32.DLL</p><p>----------------------------------------</p><p>mscorlib.resources</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll</p><p>----------------------------------------</p><p>System.Windows.Forms.resources</p><p> Версия сборки: 4.0.0.0</p><p> Версия Win32: 4.6.1586.0 built by: NETFXREL2</p><p> CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll</p><p>----------------------------------------</p><p></p><p>************** Оперативная отладка (JIT) **************</p><p>Для подключения оперативной (JIT) отладки файл .config данного</p><p>приложения или компьютера (machine.config) должен иметь</p><p>значение jitDebugging, установленное в секции system.windows.forms.</p><p>Приложение также должно быть скомпилировано с включенной</p><p>отладкой.</p><p></p><p>Например:</p><p></p><p><configuration></p><p> <system.windows.forms jitDebugging="true" /></p><p></configuration></p><p></p><p>При включенной отладке JIT любое необрабатываемое исключение</p><p>пересылается отладчику JIT, зарегистрированному на данном компьютере,</p><p>вместо того чтобы обрабатываться данным диалоговым окном.</p><p>[/SPOILER]</p></blockquote><p></p>
[QUOTE="Stéphane Lenclud, post: 1204707, member: 140174"] From Max: I was trying to use HID Demo with Soundgraph IMON in MCE mode and Philips Pronto remote (TSU9200) configured as MCE IR remote and got System.ArgumentNullException while sending “non-keyboard” commands like Play, Pause, etc. (“keyboard” commands like UP, DOWN, Escape, Return, numbers, etc, work fine). Surprisingly in MP Play, Pause, etc work (Generic HID device, classic profile) , though I do not see anything in logs (extended logging enabled) and I cannot figure out how to configure eg Play to work as Play/Pause when media is playing and say as Select Item when in GUI and obviously cannot configure teletext color and some other buttons. The same behavior is when using Philips SRM7500 remote (is uses ieee 802.15.4 usb dongle with VID_0617&PID_0471 and several virtual HID devices are created under MCE Remote control with VID_BEEF&PID_FEED ), BUT only when one of those VID_BEEF&PID_FEED devices having usage page/collection FF00/0001 is selected. I will very much appreciate if you could have a look, full exception report is below. [SPOILER="Exception logs"] Подробная информация об использовании оперативной (JIT) отладки вместо данного диалогового окна содержится в конце этого сообщения. ************** Текст исключения ************** System.ArgumentNullException: Значение не может быть неопределенным. Имя параметра: enumType в System.Enum.GetName(Type enumType, Object value) в SharpLib.Hid.Event.UsageCollectionName() в SharpLib.Hid.Event.UsageCollectionNameAndValue() в SharpLib.Hid.Event.ToListViewItem() в HidDemo.MainForm.HandleHidEventThreadSafe(Object aSender, Event aHidEvent) в SharpLib.Hid.Handler.ProcessInput(Message& aMessage) в HidDemo.MainForm.WndProc(Message& message) в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Загруженные сборки ************** mscorlib Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll ---------------------------------------- System Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- HidDemo Версия сборки: 1.0.5977.35418 Версия Win32: 1.0.5977.35418 CodeBase: file:///C:/Users/HTPC/AppData/Local/Apps/2.0/OH8OR9B6.EAH/MR7DWNBB.BQJ/hidd..tion_b9669f7d4698cae0_0001.0004_53d4e2cd5923ed71/HidDemo.exe ---------------------------------------- System.Windows.Forms Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System.Drawing Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- System.Configuration Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll ---------------------------------------- System.Core Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- System.Xml Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll ---------------------------------------- SharpLibHid Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///C:/Users/HTPC/AppData/Local/Apps/2.0/OH8OR9B6.EAH/MR7DWNBB.BQJ/hidd..tion_b9669f7d4698cae0_0001.0004_53d4e2cd5923ed71/SharpLibHid.DLL ---------------------------------------- System.Deployment Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Deployment/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Deployment.dll ---------------------------------------- SharpLibWin32 Версия сборки: 1.0.0.0 Версия Win32: 1.0.0.0 CodeBase: file:///C:/Users/HTPC/AppData/Local/Apps/2.0/OH8OR9B6.EAH/MR7DWNBB.BQJ/hidd..tion_b9669f7d4698cae0_0001.0004_53d4e2cd5923ed71/SharpLibWin32.DLL ---------------------------------------- mscorlib.resources Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll ---------------------------------------- System.Windows.Forms.resources Версия сборки: 4.0.0.0 Версия Win32: 4.6.1586.0 built by: NETFXREL2 CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll ---------------------------------------- ************** Оперативная отладка (JIT) ************** Для подключения оперативной (JIT) отладки файл .config данного приложения или компьютера (machine.config) должен иметь значение jitDebugging, установленное в секции system.windows.forms. Приложение также должно быть скомпилировано с включенной отладкой. Например: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> При включенной отладке JIT любое необрабатываемое исключение пересылается отладчику JIT, зарегистрированному на данном компьютере, вместо того чтобы обрабатываться данным диалоговым окном. [/SPOILER] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
HTPC Projects
Software
Tools and other software
[HID Demo] Crash when using SoundGraph iMON
Contact us
RSS
Top
Bottom