2006-01-31, 11:34 PM
I can't start GBPVR anymore. it crashes with a runtime error
The following entry is in the event viewer
----------------------------------------
Event Type: Error
Event Source: GB-PVR Recording Service
Event Category: None
Event ID: 0
Date: 31/01/2006
Time: 19:28:36
User: N/A
Computer: PVR
Description:
Service cannot be started. System.Xml.XmlException: There is an invalid character in the given encoding. Line 7, position 32.
at System.Xml.XmlScanner.GetChars(Byte[] srcBuffer, Int32& srcOffset, Int32 srcLen, Char[] destBuffer, Int32 destOffset, Boolean zeroedOut)
at System.Xml.XmlScanner.Read()
at System.Xml.XmlScanner.ScanContent()
at System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities()
at System.Xml.XmlTextReader.Read()
at System.Xml.XmlValidatingReader.ReadNoCollectTextToken()
at System.Xml.XmlValidatingReader.Read()
at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
at System.Xml.XmlLoader.LoadElementNode()
at System.Xml.XmlLoader.LoadCurrentNode()
at System.Xml.XmlLoader.LoadCurrentNode()
at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
at System.Xml.XmlLoader.LoadElementNode()
at System.Xml.XmlLoader.LoadCurrentNode()
at System.Xml.XmlLoader.LoadCurrentNode()
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.Load(String filename)
at xd426863f4d052758.xcbcfc48b9705b7a2..ctor()
at xd426863f4d052758.xcbcfc48b9705b7a2.x479a7b07c9d5bd70()
at xd426863f4d052758.xc4f12ec3a8a4c96b.xb77fa95273e0c228()
at xd426863f4d052758.xc4f12ec3a8a4c96b.x8bec0374d1e263bc()
at GBPVR.RecordingService.RecordingService.OnStart(String[] xf18a926310372520)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
-------------------------------------------------------------
The last thing i did was edit the config.xml to change the XVID command settings but i've removed the line and it still won't start.
The gbpvr.exe logs contain two lines;
31/01/2006 23:25:42.255 VERBOSE [2] installDirectory is C:\Program Files\gbpvr\
31/01/2006 23:25:42.255 VERBOSE [2] configurationFile is config.xml
Any ideas!!?!?
The following entry is in the event viewer
----------------------------------------
Event Type: Error
Event Source: GB-PVR Recording Service
Event Category: None
Event ID: 0
Date: 31/01/2006
Time: 19:28:36
User: N/A
Computer: PVR
Description:
Service cannot be started. System.Xml.XmlException: There is an invalid character in the given encoding. Line 7, position 32.
at System.Xml.XmlScanner.GetChars(Byte[] srcBuffer, Int32& srcOffset, Int32 srcLen, Char[] destBuffer, Int32 destOffset, Boolean zeroedOut)
at System.Xml.XmlScanner.Read()
at System.Xml.XmlScanner.ScanContent()
at System.Xml.XmlTextReader.ParseBeginTagExpandCharEntities()
at System.Xml.XmlTextReader.Read()
at System.Xml.XmlValidatingReader.ReadNoCollectTextToken()
at System.Xml.XmlValidatingReader.Read()
at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
at System.Xml.XmlLoader.LoadElementNode()
at System.Xml.XmlLoader.LoadCurrentNode()
at System.Xml.XmlLoader.LoadCurrentNode()
at System.Xml.XmlLoader.LoadChildren(XmlNode parent)
at System.Xml.XmlLoader.LoadElementNode()
at System.Xml.XmlLoader.LoadCurrentNode()
at System.Xml.XmlLoader.LoadCurrentNode()
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.Load(String filename)
at xd426863f4d052758.xcbcfc48b9705b7a2..ctor()
at xd426863f4d052758.xcbcfc48b9705b7a2.x479a7b07c9d5bd70()
at xd426863f4d052758.xc4f12ec3a8a4c96b.xb77fa95273e0c228()
at xd426863f4d052758.xc4f12ec3a8a4c96b.x8bec0374d1e263bc()
at GBPVR.RecordingService.RecordingService.OnStart(String[] xf18a926310372520)
at System.ServiceProcess.ServiceBase.ServiceQueuedMainCallback(Object state)
-------------------------------------------------------------
The last thing i did was edit the config.xml to change the XVID command settings but i've removed the line and it still won't start.
The gbpvr.exe logs contain two lines;
31/01/2006 23:25:42.255 VERBOSE [2] installDirectory is C:\Program Files\gbpvr\
31/01/2006 23:25:42.255 VERBOSE [2] configurationFile is config.xml
Any ideas!!?!?