2007-03-08, 03:00 AM 
	
	
	
		Hi everyone --
First I must say that GB-PVR and the EWA are brilliant. I truly enjoy streaming TV to my laptop, especially when laid up sick in bed.
However, I am having a reoccurring problem that I would love to have resolved. It just seems to happen at random, but I'll be watching a show and suddenly playback will stop (using VLC). Then I click to stop the stream and it gives me the server error dialog.
In total, this happened about 5 times tonight in about a 3 hour period. Other times it happens less frequently, so it seems a bit random.
Here is what I see in the log file after this happened the last time tonight:
I installed GB-PVR last month, so I am using the EWA build that came with it then. Would upgrading to the latest version resolve this issue?
Thank you very much for your help, and for all the hard work that goes into this project! It is greatly appreciated
	
	
	
	
First I must say that GB-PVR and the EWA are brilliant. I truly enjoy streaming TV to my laptop, especially when laid up sick in bed.
However, I am having a reoccurring problem that I would love to have resolved. It just seems to happen at random, but I'll be watching a show and suddenly playback will stop (using VLC). Then I click to stop the stream and it gives me the server error dialog.
In total, this happened about 5 times tonight in about a 3 hour period. Other times it happens less frequently, so it seems a bit random.
Here is what I see in the log file after this happened the last time tonight:
Code:
3/7/2007 6:33:23 PM.750    INFO    [21]    Automatic login from 192.168.0.199
3/7/2007 6:33:23 PM.765    VERBOSE    [21]    RecordingFactory.loadSchedule()
3/7/2007 6:33:23 PM.765    VERBOSE    [21]    getValue cached value: /settings/AutoRemoveMissingRecordings : true
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    RecordingFactory.loadSchedule()
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    getValue cached value: /settings/AutoRemoveMissingRecordings : true
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    getValue cached value: /settings/PreShowPadding : 2
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    getValue cached value: /settings/PostShowPadding : 2
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    Looking for capture source to record: Modern Marvels
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    Possible capture device: DEVICE:Hauppauge PVR150MCE:1
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    Checking '150' (DEVICE:Hauppauge PVR150MCE:1)
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    RecordingFactory.save()
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    Save(): Inserted new scheduled recording
3/7/2007 6:35:26 PM.015    VERBOSE    [21]    Requesting recording service schedule reload
3/7/2007 6:35:31 PM.015    VERBOSE    [21]    RecordingFactory.loadSchedule()
3/7/2007 6:35:31 PM.015    VERBOSE    [21]    getValue cached value: /settings/AutoRemoveMissingRecordings : true
3/7/2007 6:35:31 PM.156    VERBOSE    [4]    RecordingFactory.loadSchedule()
3/7/2007 6:35:31 PM.156    VERBOSE    [4]    getValue cached value: /settings/AutoRemoveMissingRecordings : true
3/7/2007 6:35:31 PM.171    INFO    [4]    ***********************
3/7/2007 6:35:31 PM.171    INFO    [4]    VLC Path= C:\Program Files\VideoLAN\Vlc\
3/7/2007 6:35:31 PM.171    INFO    [4]    Args= --intf http "C:\Modern Marvels\Modern Marvels_20070307_18001900.mpg" :sout=#transcode{vcodec=mp4v,vb=512,width=320,height=213,acodec=mp4a,ab=32,channels=2}:standard{access=http,mux=ts,url=:7648} vlc:quit
3/7/2007 7:02:15 PM.000    VERBOSE    [21]    RecordingFactory.loadSchedule()
3/7/2007 7:02:15 PM.000    VERBOSE    [21]    getValue cached value: /settings/AutoRemoveMissingRecordings : true
3/7/2007 7:02:15 PM.000    VERBOSE    [21]    RecordingFactor.DeleteSheduledRecording()
3/7/2007 7:02:15 PM.031    VERBOSE    [21]    getValue cached value: /settings/AutoCreateFolders : true
3/7/2007 7:02:15 PM.031    VERBOSE    [21]    getValue cached value: /settings/LiveTVDirectory : C:\
3/7/2007 7:02:15 PM.031    VERBOSE    [21]    PlaybackPositionManager.deleteLastPlaybackPosition(C:\Modern Marvels\Modern Marvels_20070307_18001900.mpg)
3/7/2007 7:02:16 PM.031    VERBOSE    [21]    RecordingFactory.loadSchedule()
3/7/2007 7:02:16 PM.031    VERBOSE    [21]    getValue cached value: /settings/AutoRemoveMissingRecordings : true
3/7/2007 7:02:16 PM.031    ERROR    [21]    System.Web.HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at GBPVR.Backend.Common.ScheduleHelper.CancelScheduledRecording(ScheduledRecording scheduledRecording)
   at gbweb.GBPVRSchedule.CancelScheduledRecording(ScheduledRecording scheduledRecording) in c:\Program Files\devnz\gbpvr\web\App_Code\classes\GBPVRSchedule.cs:line 49
   at gbweb.Migrated_Player.stopStreamer(Object sender, EventArgs e) in c:\Program Files\devnz\gbpvr\web\Player.aspx.cs:line 480
   at System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e)
   at System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument)
   at System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
   at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
   at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   --- End of inner exception stack trace ---
   at System.Web.UI.Page.HandleError(Exception e)
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
   at System.Web.UI.Page.ProcessRequest()
   at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
   at System.Web.UI.Page.ProcessRequest(HttpContext context)
   at ASP.player_aspx.ProcessRequest(HttpContext context) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\gbpvr\4d107d39\801bf7b5\App_Web_h5xglfwy.2.cs:line 0
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)I installed GB-PVR last month, so I am using the EWA build that came with it then. Would upgrading to the latest version resolve this issue?
Thank you very much for your help, and for all the hard work that goes into this project! It is greatly appreciated
	
![[Image: untitled1rr9.jpg]](http://img242.imageshack.us/img242/8639/untitled1rr9.jpg)
	