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?
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?
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