2008-02-20, 09:39 PM
So I have a problem with the disk space graph which is very odd. If I access the "System" option using the keyboard (i.e. the "enter" key), then the disk space graph displays perfectly and everything is hunky dory. However, if I access the "System" option using my remote (which is a streamzap remote, piping commands through girder) then I get a disk space graph that shows zero space and no info. In my PVRX2.exe.log I see the line:
2008-02-20 11:09:42.482 ERROR [1] Unabled to determine disk usage: System.Runtime.InteropServices.COMException (0x8001010E): The application called an interface that was marshalled for a different thread. (Exception from HRESULT: 0x8001010E (RPC_E_WRONG_THREAD))
at System.Runtime.InteropServices.Marshal.GetObjectForIUnknown(IntPtr pUnk)
at System.Management.ManagementScope.GetIWbemServices()
at System.Management.ManagementObject.Get()
at GBPVRX2.xc4cb87524c636330.x3b759dccac9bd636()
Ah ha! a different thread.... hmmmm... Interesting... any ideas?![Smile Smile](https://forums.nextpvr.com/images/smilies/smile.png)
I'm wondering if anybody else who uses an external program to send keystrokes or windows messages (i.e. Hip, girder, eventghost) sees the same problem.
Thanks,
-mianpe
2008-02-20 11:09:42.482 ERROR [1] Unabled to determine disk usage: System.Runtime.InteropServices.COMException (0x8001010E): The application called an interface that was marshalled for a different thread. (Exception from HRESULT: 0x8001010E (RPC_E_WRONG_THREAD))
at System.Runtime.InteropServices.Marshal.GetObjectForIUnknown(IntPtr pUnk)
at System.Management.ManagementScope.GetIWbemServices()
at System.Management.ManagementObject.Get()
at GBPVRX2.xc4cb87524c636330.x3b759dccac9bd636()
Ah ha! a different thread.... hmmmm... Interesting... any ideas?
![Smile Smile](https://forums.nextpvr.com/images/smilies/smile.png)
I'm wondering if anybody else who uses an external program to send keystrokes or windows messages (i.e. Hip, girder, eventghost) sees the same problem.
Thanks,
-mianpe