2006-12-01, 05:16 PM
GB-PVR has been working fine for me for a few weeks now, until two days ago. Attempting to enter TV Guide now produces an error pop-up saying:
"Error: the wait completed due to an abandoned mutex"
Attempting to open the TV Guide a second time produces the message:
"Error: Object reference not set to an instance of an object"
After the second error message, the user-interface no longer accepts keyboard input, only mouse input.
Re-starting gbpvr.exe re-instates the mutex error message, for the first TV Guide attempt, after which it's the object instance message again.
In the GB-PVR.exe logfile the only errors are:
and later
and of course
and finally
I don't remember having seen the first two errors before now, so could it just be that my config and/or gbpvr database have been trashed somehow?
"Error: the wait completed due to an abandoned mutex"
Attempting to open the TV Guide a second time produces the message:
"Error: Object reference not set to an instance of an object"
After the second error message, the user-interface no longer accepts keyboard input, only mouse input.
Re-starting gbpvr.exe re-instates the mutex error message, for the first TV Guide attempt, after which it's the object instance message again.
In the GB-PVR.exe logfile the only errors are:
Code:
01/12/2006 16:06:57.024 ERROR [1] Unable to find node: /settings/SpecialElements/SpecialElement[@name="ForegroundTransparency"]
and later
Code:
01/12/2006 16:06:57.056 ERROR [1] Unable to find node: /settings/SpecialElements/SpecialElement[@name="MenuType"]
and of course
Code:
01/12/2006 17:06:56.145 ERROR [1] Error: msg=0x100 (WM_KEYDOWN) hwnd=0x1202a8 wparam=0xd lparam=0x1c0001 result=0x0 : System.Threading.AbandonedMutexException: The wait completed due to an abandoned mutex.
at System.Threading.WaitHandle.WaitOne(Int64 timeout, Boolean exitContext)
at System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext)
at System.Threading.WaitHandle.WaitOne()
at GBPVR.x05e13382b8294c7a.Activate()
at GBPVR.x86396f56243de9fb.OnKeyDown(KeyEventArgs e)
at GBPVR.xbb1566157f5f8b1f.xdae9991ab918b397(Object xdf2e3583f942db7b, KeyEventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at GBPVR.xbb1566157f5f8b1f.WndProc(Message& m)
and finally
Code:
01/12/2006 17:07:00.702 ERROR [1] Error: msg=0x100 (WM_KEYDOWN) hwnd=0x1202a8 wparam=0xd lparam=0x1c0001 result=0x0 : System.NullReferenceException: Object reference not set to an instance of an object.
at GBPVR.x05e13382b8294c7a.render(Boolean& requiresMoreRendering)
at GBPVR.x86396f56243de9fb.render(Boolean& requiresMoreRendering)
at GBPVR.xbb1566157f5f8b1f.xdae9991ab918b397(Object xdf2e3583f942db7b, KeyEventArgs xc4f45905cb1fc7ba)
at System.Windows.Forms.Control.OnKeyDown(KeyEventArgs e)
at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
at System.Windows.Forms.Control.WmKeyChar(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at GBPVR.xbb1566157f5f8b1f.WndProc(Message& m)
I don't remember having seen the first two errors before now, so could it just be that my config and/or gbpvr database have been trashed somehow?