[linux-dvb] Value too large for defined data type

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, May 05, 2005 at 09:55:11PM +0100, Jon Fairbairn wrote:
> 
> This is an error that occurs infrequently (only twice in the
> last couple of months of recording an average of an hour or
> so per night), but it's very annoying when it does.
> 
> Using tzap -r and cat, cat dies with:
> 
> cat: /dev/dvb/adapter0/dvr0: Value too large for defined data type
> 
> I first saw this error when using a cvs version of tzap with
> built-in file writing abilities, so I thought it must be a
> problem with that, and reverted to using release 1.1.0 of the
> dvb-apps with cat, but it happened again, so I must just
> have been unlucky when trying the newer tzap, and the 
> problem lies elsewhere.

This means a buffer overflow happened, probably because
of some scheduling latencies. It is hard to avoid in
a non-realtime OS.

> Anyhow, I have a Hauppauge Nova-T model 900 (eeprom=90002,
> tuner 76) and I'm running kernel 2.6.12-rc3 with the
> appropriate patches from bytesex, plus
> realtime-preempt-2.6.12-rc3-V0.7.46-02, though the first
> time it happened was probably with an earlier kernel.
> 
> Any suggestions?

Don't use cat. Maybe "dd if=/dev/dvb/adapter0/dvr0 conv=noerror" works.
You can test by suspending (^Z) and continuing (fg).

Johannes



[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux