I think you've somehow managed to end up with a broken recording in your conversion queue, which is causing it to spit the dummy.
Quote:2/23/2007 12:21:26 AM.812 VERBOSE [10] RecordingFactory.loadScheduleRecordingByOID()
2/23/2007 12:21:26 AM.812 VERBOSE [10] About to start transcode of: Las Vegas
2/23/2007 12:21:26 AM.812 ERROR [10] Unexpected error in ConversionProcessing.WorkerThread(): System.ArgumentOutOfRangeException: Length cannot be less than zero.
Specifically, the bit I've highlighted above is supposed to show a file name, but its not. GB-PVR encounters the error when it tries to find the file extension (looking for the "." in the filenane, which in this case isnt present).
I suspect if you clean out that broken data that things will work from then on. To do this you'd need to download one of the SQL query tools like SQLiteSpy, and run "DELETE FROM TRANSCODE_QUEUE"