![]() |
|
SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.) |
![]() |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
Any SageTV guru willing to read/diagnose:
I sent the following to Sage Tech Support. Posting here in case some guru has an idea of what's wrong.
Getting once or twice a day now a pop-up saying "Capture error in playback error -3, 0x80070020 problem accessing file system for capture. " 1. There was no playback in process, but none the less... 2. I looked at what happened on one of them - Recorded normally, show ending at 4:30P, using tuner USB2. - Supposed to start another show at 4:30, same channel. Log says it got the file system error at that time. Sage running as service on XP Pro. Has run for a very long time. No recent changes to operating system or hardware. Have just one recording directory in a partition with 64K clusters, Win XP Pro. =========== Sun 10/11 13:38:40.036 JVM version=1.6.0_03 Sun 10/11 13:38:40.036 OS=Windows XP 5.1 Sun 10/11 13:38:40.042 SageTV V6.2.10.152 Sun 10/11 13:38:40.051 hostname=amd3800 ... Sun 10/11 13:38:41.977 Encoder passed the check:Hauppauge WinTV PVR2 USB2 Encoder Sun 10/11 13:38:41.892 Encoder passed the check:Hauppauge WinTV PVR PCI II Capture ... Sun 10/11 16:30:01.320 Exception from line: 2007 Sun 10/11 16:30:01.321 Built:sage.EncodingException: ERROR (-3,0x80070020): There was a problem accessing the filesystem for capture. Sun 10/11 16:30:01.321 Sending hook to client for MediaPlayerError args=[Capture, ERROR (-3,0x80070020): There was a problem accessing the filesystem for capture.] Sun 10/11 16:30:01.324 processOptionsMenu optionsMenu=default:null|OptionsMenu:ErrorMessage Five minutes later, it began to record after resetting the USB2 tuner - apparently because the error at 4:30 didn't abort the tuner use cleanly. Sun 10/11 16:35:02.160 RootFile=V:\ fstype=NTFS fileLength=1007345664 Sun 10/11 16:35:02.160 SEEKER HAS DETECTED A HALT IN THE ENCODER...TRYING TO RESET IT Sun 10/11 16:35:02.160 VF.submitJob(VFJob[InactiveFile r=0.0 t=0 file=null ifn=V:\SageRecordings\HouseHuntersInternational-TrackingDownaDealinTokyo-3853586-0.mpg]) Sun 10/11 16:35:02.160 VF.submitJob(VFJob[InactiveFile r=0.0 t=0 file=null ifn=V:\SageRecordings\HouseHuntersInternational-TrackingDownaDealinTokyo-3853586-0.mpg]) Sun 10/11 16:35:02.160 VF processing job VFJob[InactiveFile r=0.0 t=0 file=null ifn=V:\SageRecordings\HouseHuntersInternational-TrackingDownaDealinTokyo-3853586-0.mpg] nPlayin=false Sun 10/11 16:35:02.161 VF discarding job VFJob[InactiveFile r=0.0 t=0 file=null ifn=V:\SageRecordings\HouseHuntersInternational-TrackingDownaDealinTokyo-3853586-0.mpg] Sun 10/11 16:35:02.161 VF processing job null nPlayin=false Sun 10/11 16:35:02.161 VF thread is now waiting for 0:00:00.000 Sun 10/11 16:35:02.163 stopEncoding0 called Sun 10/11 16:35:02.195 Stopped graph res=0x0 Sun 10/11 16:35:02.201 MediaFile startSegment enc=null MediaFile[id=3888618 A[3853586,3608938,"House Hunters International",34215@1011.16:30,30] host=amd3800 encodedBy=Hauppauge WinTV PVR2 USB2 Encoder Great format=MPEG2-PS 0:00:00 0 kbps [#0 Video[MPEG2-Video 29.97 fps 720x480 4:3 3800 kbps interlaced]#1 Audio[MP2 48000 Hz 2 channels 384 kbps]] V:\SageRecordings\HouseHuntersInternational-TrackingDownaDealinTokyo-3853586-0.mpg, Seg0[Sun 10/11 16:30:00.028-Sun 10/11 16:35:02.199]] Sun 10/11 16:35:02.202 MediaFile created subfile:V:\SageRecordings\HouseHuntersInternational-TrackingDownaDealinTokyo-3853586-1.mpg MediaFile[id=3888618 A[3853586,3608938,"House Hunters International",34215@1011.16:30,30] host=amd3800 encodedBy=Hauppauge WinTV PVR2 USB2 Encoder Great format=MPEG2-PS 0:00:00 0 kbps [#0 Video[MPEG2-Video 29.97 fps 720x480 4:3 3800 kbps interlaced]#1 Audio[MP2 48000 Hz 2 channels 384 kbps]] V:\SageRecordings\HouseHuntersInternational-TrackingDownaDealinTokyo-3853586-0.mpg, Seg0[Sun 10/11 16:30:00.028-Sun 10/11 16:35:02.199]] Sun 10/11 16:35:02.204 teardownGraph0 called for device='Hauppauge WinTV PVR2 USB2 Encoder' so at 4:35:03 it has now begun to record that which errored at 4:30:00. Why it delayed 5 minutes to try again is another mystery. Sun 10/11 16:35:03.919 Encoding to file V:\SageRecordings\HouseHuntersInternational-TrackingDownaDealinTokyo-3853586-1.mpg ============== This was back to back recordings, same tuner, same channel. But that is not unusual here. The second tuner, a PCI card, is working OK, but wasn't involved in this error situation. =============== As to the file system error I have run chkdsk several times. I've gone and manually copied big mpg files. I was not able to cause a file system error using Windows Explorer copy. |
#2
|
||||
|
||||
Seems to me it's trying to tell you there's a problem with your V: drive. Either it's full, or it's offline, or it's throwing CRC errors, or something.
Have you tried recording to a different drive?
__________________
-- Greg |
#3
|
|||
|
|||
Thanks.
Drive has 80GB free. V: is a partition on a pair of 500GB disks in RAID1. Been running under Sage for over a year. Nothing noted in the RAID manager (Nvidia). Nothing in the event logs of Windows XP - I guess that's where CRC errors would be logged. I can try the chkdsk full surface scan - never done that. I wonder how long it'll run? It wants to reboot and have exclusive use so it'll stop Sage. The V: drive(s) have a lot of videos on them. WAF will plummet if I take these off-line. I don't know how to force Sage to record only to a newly added drive - and use the preexisting one as read-only. So, maybe the surface scan will show up something. Last edited by stevech; 10-11-2009 at 07:52 PM. |
#4
|
||||
|
||||
Another possibility is some sort of permissions problem. Maybe the permissions on that directory have changed so that Sage can no longer write to it, or you restarted the SageTV service with a different user login that lacks the necessary permissions.
Make the older drive an import drive rather than a recording drive. Existing recordings on that drive will still show up as recordings as long as their Wiz.bin database entries still exist.
__________________
-- Greg |
#5
|
|||
|
|||
Because the error is very intermittent - once per n recordings, I don't think it's a permissions problem.
|
#6
|
|||
|
|||
OK. Now it gets interesting - re original post this thread... I see that error 0x80070020 is Windows' File In Use error Not a disk I/O CRC or some such error. Recorded several shows after the incident, above. No issue. Then, at 9:30P the same back to back recording situation as above arose again: show ending 9:30 and another recording at 9:30 same channel. Same error as the one at 4:30P...same popup. I clicked OK to dismiss it, then looked in the log... It sure doesn't seem like a file system/disk problem to me due to it being only upon back-to-back recordings. But this system has done back to back and what not for years... Sun 10/11 21:30:00.012 Setting up MMC video for recording new show & tuning channel conn=Hauppauge WinTV PVR2 USB2 Encoder TV Tuner Sun 10/11 21:30:00.012 Using quality setting "Great" for recording Sun 10/11 21:30:00.012 VideoStorage for new file: V:\SageRecordings - Use All Sun 10/11 21:30:00.013 MediaFile created subfile:V:\SageRecordings\HouseHuntersInternational-ThoughtsofThailand-3856298-0.mpg MediaFile[id=3888691 A[3856298,3856260,"House Hunters International",34215@1011.21:30,30] host=amd3800 encodedBy=Hauppauge WinTV PVR2 USB2 Encoder Great format=MPEG2-PS 0:00:00 0 kbps [#0 Video[MPEG2-Video 29.97 fps 720x480 4:3 3800 kbps interlaced]#1 Audio[MP2 48000 Hz 2 channels 384 kbps]]] Sun 10/11 21:30:00.015 Added:MediaFile[id=3888691 A[3856298,3856260,"House Hunters International",34215@1011.21:30,30] host=amd3800 encodedBy=Hauppauge WinTV PVR2 USB2 Encoder Great format=MPEG2-PS 0:00:00 0 kbps [#0 Video[MPEG2-Video 29.97 fps 720x480 4:3 3800 kbps interlaced]#1 Audio[MP2 48000 Hz 2 channels 384 kbps]] V:\SageRecordings\HouseHuntersInternational-ThoughtsofThailand-3856298-0.mpg, Seg0[Sun 10/11 21:30:00.012-Wed 12/31 16:00:00.000]] Sun 10/11 21:30:00.018 Seeker channel string=53 Sun 10/11 21:30:00.018 autotune0 analog tuner 'Hauppauge WinTV PVR2 USB2 Encoder-0' hr=0x0 num=53 Sun 10/11 21:30:01.239 DONE: autotune0 330485768 hr=0x0 result=1 freq:397250000. Sun 10/11 21:30:01.242 switchOutputFile0 called Sun 10/11 21:30:01.242 Switching Encoding to file V:\SageRecordings\HouseHuntersInternational-ThoughtsofThailand-3856298-0.mpg Sun 10/11 21:30:01.243 Exception from line: 2007 Sun 10/11 21:30:01.243 Built:sage.EncodingException: ERROR (-3,0x80070020): There was a problem accessing the filesystem for capture. Sun 10/11 21:30:01.244 Sending hook to client for MediaPlayerError args=[Capture, ERROR (-3,0x80070020): There was a problem accessing the filesystem for capture.] Sun 10/11 21:30:01.244 processOptionsMenu optionsMenu=default:null|OptionsMenu:ErrorMessage Sun 10/11 21:30:01.245 Sending hook to client for MediaPlayerError args=[Capture, ERROR (-3,0x80070020): There was a problem accessing the filesystem for capture.] Sun 10/11 21:30:01.249 VF processing job null nPlayin=false Sun 10/11 21:30:01.252 isRec=false rd=1799998 base=1167 Sun 10/11 21:30:01.252 VF thread is now waiting for 0:00:00.000 Sun 10/11 21:30:01.256 RootFile=V:\ fstype=NTFS fileLength=1007357952 Sun 10/11 21:30:01.257 VF processing job null nPlayin=false Sun 10/11 21:30:01.257 isRec=false rd=1799998 base=1167 Sun 10/11 21:30:01.257 VF thread is now waiting for 0:00:00.000 Sun 10/11 21:30:01.257 Checking video directories for new files Sun 10/11 21:30:01.259 Diskspace checking is running Sun 10/11 21:30:01.259 Verifying existence of all TV media files in database fixDurs=false avoidArchive=true Sun 10/11 21:30:01.272 Enforcing keep at most limits for the files... Sun 10/11 21:30:01.272 Seeker clearing unwanted and partial files... Sun 10/11 21:30:01.279 needFreeSize = 0.4941 GB currFreeSize=82.475483136 GB Sun 10/11 21:30:01.279 Seeker waiting for 29 mins. ... un 10/11 21:30:02.095 Seeker awoken Sun 10/11 21:30:02.096 MARK 1 currRecord=A[3856298,3856260,"House Hunters International",34215@1011.21:30,30] enc=Hauppauge WinTV PVR2 USB2 Encoder clients=[] ir=false Sun 10/11 21:30:02.096 Seeker in AUTOMATIC mode nextRecord=A[3864799,3553036,"House Hunters International",34215@1012.11:30,30] nextTTA=50397904 Sun 10/11 21:30:02.096 newRecord=A[3856298,3856260,"House Hunters International",34215@1011.21:30,30] Sun 10/11 21:30:02.096 Keeping record just the way it is. Sun 10/11 21:30:02.096 MARK 1 currRecord=null enc=Hauppauge WinTV PVR PCI II Capture clients=[] ir=false Sun 10/11 21:30:02.096 Seeker in AUTOMATIC mode nextRecord=A[3856297,3715261,"House Hunters International",34215@1012.12:00,30] nextTTA=52197904 Sun 10/11 21:30:02.097 newRecord=null Sun 10/11 21:30:02.097 NOTHING TO RECORD FOR NOW... Sun 10/11 21:30:02.097 RootFile=V:\ fstype=NTFS fileLength=1007357952 Sun 10/11 21:30:02.098 VF processing job null nPlayin=false Sun 10/11 21:30:02.098 Checking video directories for new files Sun 10/11 21:30:02.101 Diskspace checking is running Sun 10/11 21:30:02.101 Verifying existence of all TV media files in database fixDurs=false avoidArchive=true Sun 10/11 21:30:02.102 isRec=false rd=1799998 base=1167 Sun 10/11 21:30:02.102 VF thread is now waiting for 0:00:00.000 Sun 10/11 21:30:02.120 Enforcing keep at most limits for the files... Sun 10/11 21:30:02.120 Seeker clearing unwanted and partial files... Sun 10/11 21:30:02.127 needFreeSize = 0.4941 GB currFreeSize=82.475483136 GB Sun 10/11 21:30:02.127 Seeker waiting for 29 mins. And as before, 5 minutes later it retries and commences the recording with success Could Save have forgotten how to reallocate the tuner for a back to back recording? Could it have forgotten how to manage back to back file close/create/encode next stream? WIndows auto-update is now, always is, OFF. Last edited by stevech; 10-11-2009 at 11:08 PM. |
#7
|
|||
|
|||
I've had this happen to me, specifically with PVR-USB2's. Why 5 minutes? I don't know.
Here are all the things I have done. My problems have gone away about 99%. I can't promise you anything, but maybe some of these will help: 1. Big power supply. I got errors running a large number of drives when they spun up all at once to have 4 shows put on 4 different drives, plus c: drive, etc. or when the RAID controller verified them all at once at 1:00AM and I woke up to a crashed server. I added a second PSU from my test bench to power 5 of my 9 drives. Many of my problems began to disappear. If one drive is full just set it to be read from, as the other reader suggested. Or raise it's free space requirement to just under how full it is so Sage won't right to it anymore. 2. Add-on USB card. I got an x1 card using NEC chipset. I have one of those ridiculous MB's that has 10 ports on the back and 6 headers inside. I can make it crash with tuner sticks and PVR's and such. I'd use actual hardware cards whenever I could. More of my problems went away when I put 2 USB ATSC sticks and my HD-PVR on the x1 USB 2.0 card. My HD-PVR, which everyone knows is finicky beyond belief, is trouble free. I advocate x1 interface over PCI-based USB add-on card as bandwidth is much higher and NOT shared with other system devices. Try not to hook up a USB 2.0 external hard drive either. USB 2.0 promises 480Mb/s and delivers around 240Mb/s. A single x1 Express electrical lane delivers 2.5Gb/s so you can't saturate the card, even if you threw 4 HD streams at it at once. 32-bit PCI lanes can also be allocated to onboard NIC's and FireWire and such and you will never know it unless you have a great diagram in your MB manual. USB also loads the processor down more than firewire. There was a darn good reason Intel and MS and such beat FireWire, a far superior transfer system, ESPECIALLY for A/V issues, into the ground - it was smart and did not saddle the system or hardware with upgrade cycle requirements. 3. As another user pointed out, don't put 2 USB capture devices on ports on top of each other. You will probably crash your system on the spot. Kiss of death for me as well. 4. I think the PVR-USB2's are touchy. I have a fan blowing on them as well all the time. They run hot, even in a cool basement server room. I will replace them with either an internal dual card or at least a new USB stick. Probably a card to get HW decoding. That is one nice thing about PVR-USB2's - They hardware decode. Maybe you could replace them with a 250 or 350 card. Those things must be going for dirt right now. 5. I think Sage will error every now and then. When I get the recording start errors it's ALWAYS with something on a USB port, sorry to say. And ususally a PVR-USB2. 6. My board has 2 different USB 2.0 controllers in it. One of them is JUNK for anything with more bandwidth needs than a keyboard or iPod or printer. Hope some of this helps.
__________________
Asus P5Q Premium MB, E6750, 4GB RAM, 32-bit XP Pro SP3, 3Ware 9590SE controller, 80GB 7.2K Laptop boot drive w/SuperSpeed Cache Utility & eBoostr, (1) KWorld ATSC-110, (1) 950Q USB, (1) 2250 tuner, (1) HD-PVR using USB-UIRT, (1) 1600 Dual card, (1) DVICO Fusion 5 Gold, (1) Hauppauge 1250, (1) Hauppauge 2250, 8 various storage HD's, NEC-based x1 USB add-on card, 2 outdoor antennas capturing 2 different OTA markets, Dish Network w/HD Receiver for HD-PVR. |
#8
|
|||
|
|||
thanks - but -Is your assertion that the error FILE IN USE is a USB error in communicating with the USB2 tuner?
I have run this for a very long time. I've not changed the computer or peripherals. The power supply is very high quality. No change in USB connections. No newly added USB things. Hauppauge USB2 connects to a USB hub card on the PCI bus. No daisy-chains. (as to the argument about USB2 speeds - the MPEG2 stream is only 6 or 8 Mbps). My reported back-to-back errors, above, are simply one recording beginning on the same tuner that just finished recording a show on the same channel/tuner. No other concurrent recordings or playbacks. I've spent a fair amount of money on various licenses at Sage. I deserve better than this. File In Use error seems to me to be a timing problem within Sage. Last edited by stevech; 10-13-2009 at 08:41 PM. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
How can I diagnose this? | rdefino | SageTV Software | 3 | 02-24-2007 09:44 PM |
SageTV Review @ Den Guru | geogecko | General Discussion | 10 | 05-05-2006 06:46 AM |
how to diagnose crash | jman | SageTV Software | 2 | 07-29-2005 07:44 AM |
need Guru help with wireless G network | ukmgranger | General Discussion | 17 | 10-25-2004 10:48 AM |
forum posts not marked read when read? | xlr8shun | The SageTV Community | 2 | 05-04-2004 01:49 AM |