[mythtv-users] HD-PVR problem

James Orr james.orr7 at gmail.com
Wed Jul 14 23:12:35 UTC 2010


On Wed, Jul 14, 2010 at 6:00 PM, James Orr <james.orr7 at gmail.com> wrote:

>
> On Wed, Jul 14, 2010 at 3:06 PM, James Orr <james.orr7 at gmail.com> wrote:
>
>>
>> Getting worse ... now a power cycle does not fix it.  In fact now it's
>> crashing the backend.
>>
>> 2010-07-14 14:54:46.157 ProgramInfo(): Updated pathname '':'' ->
>> '1195_20100714145445.mpg'
>> 2010-07-14 14:54:46.179 ProgramInfo(): Updated pathname '':'' ->
>> '1195_20100714145445.mpg'
>> 2010-07-14 14:54:52.080 DevRdB(/dev/video0) Error: Poll giving up
>> 2010-07-14 14:54:52.085 MPEGRec(/dev/video0) Error: Device error detected
>> 2010-07-14 14:54:52.086 DevRdB(/dev/video0): Stop(): Not running.
>> 2010-07-14 14:54:52.670 RingBuf(/mnt/be1hd1/1195_20100714145445.mpg):
>> Invalid file (fd -1) when opening '/mnt/be1hd1/1195_20100714145445.mpg'.
>> 2010-07-14 14:54:52.719 ProgramInfo(): Updated pathname '':'' ->
>> '1195_20100714145445.mpg'
>> 2010-07-14 14:54:52.790 ProgramInfo(): Updated pathname '':'' ->
>> '1195_20100714145445.mpg'
>> 2010-07-14 14:54:52.815 RingBuf(/mnt/be1hd1/1195_20100714145445.mpg)
>> Error: Invalid file descriptor in 'safe_read()'
>> 2010-07-14 14:54:53.006 RingBuf(/mnt/be1hd1/1195_20100714145445.mpg)
>> Error: Invalid file descriptor in 'safe_read()'
>> 2010-07-14 14:54:53.206 RingBuf(/mnt/be1hd1/1195_20100714145445.mpg)
>> Error: Invalid file descriptor in 'safe_read()'
>> 2010-07-14 14:54:53.406 RingBuf(/mnt/be1hd1/1195_20100714145445.mpg)
>> Error: Invalid file descriptor in 'safe_read()'
>>
>> That's repeated a lot until ...
>>
>> 2010-07-14 14:55:09.130 ProgramInfo(): Updated pathname '':'' ->
>> '1195_20100714145445.mpg'
>> 2010-07-14 14:55:09.131 TVRec(25): Changing from WatchingLiveTV to None
>> 2010-07-14 14:55:09.134 ProgramInfo(1195_20100714145445.mpg), Error:
>> Unknown type, recording width was 0
>> *** glibc detected *** /usr/bin/mythbackend: malloc(): memory corruption:
>> 0x08459881 ***
>> ======= Backtrace: =========
>> /lib/libc.so.6[0xb468bfd4]
>> /lib/libc.so.6[0xb468e555]
>> /lib/libc.so.6(__libc_malloc+0x96)[0xb4690136]
>> /usr/lib/qt4/libQtCore.so.4(_Z7qMallocj+0x1d)[0xb49e23bd]
>> /usr/lib/qt4/libQtCore.so.4(_ZN10QByteArrayC1Eic+0x36)[0xb49ea426]
>> /usr/lib/qt4/libQtCore.so.4(_Z15qt_error_stringi+0x59)[0xb49dfd09]
>> /usr/lib/qt4/libQtCore.so.4[0xb49e6ecf]
>> /usr/lib/qt4/libQtCore.so.4[0xb49e704b]
>> /usr/lib/qt4/libQtCore.so.4(_ZN6QMutex4lockEv+0xf5)[0xb49e2855]
>>
>> /usr/lib/libmythtv-0.23.so.0(_ZN16DeviceReadBuffer15fill_ringbufferEv+0x2c)[0xb74e7fbc]
>> /lib/libc.so.6(clone+0x5e)[0xb46ee9de]
>> ======= Memory map: ========
>> 08048000-081aa000 r-xp 00000000 03:03 4014102    /usr/bin/mythbackend
>> 081aa000-081ab000 r--p 00161000 03:03 4014102    /usr/bin/mythbackend
>>
>>
>> Help!
>>
>> After I turn the HD-PVR off then on again I am able to successfully cat
> /dev/video0 > tmp.mpg.
>
> The HD-PVR lights up, I get a recording.
>
> When I try to watch live TV through myth I get the above errors (except it
> seems to have stopped crashing since I rebooted, but still get the first
> part), the HD PVR doesn't light up, 0 byte recording.  If I then try to cat
> into a file again the HD PVR does not light up and I get a 0 byte file.
>
> After turning it off/on again I can cat to a file as much as I want, but as
> soon as myth tries it all blows up.
>
> Will upgrading to the newer firmware help? I'm on 0x12.
>
> My mythtv install is from the gentoo ebuild 0.23 p25073.  This is the most
> recent available through portage.
>

I pulled out one of my memory sticks and it seems to be working OK for now.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20100714/089303f4/attachment.htm>


More information about the mythtv-users mailing list