[mythtv-users] FC5 crashing with newly installed 0.20

Brad DerManouelian myth at dermanouelian.com
Fri Oct 20 14:23:16 UTC 2006


On Oct 20, 2006, at 1:06 AM, Jonas Anden wrote:

> Hi Jay (and everyone else listening),
>
> I know it was a while ago since you mailed out about your problems  
> with
> mythbackend crashing during EIT scanning. Did you get these problems
> resolved? If so, how? If not, what DVB card(s) are you using?

I'm still having this problem with my HD-5500 card, but I'm not  
running SVN. I'm using ATrpms:
[mythtv at mythtv ~]$ mythbackend --version
Library API version: 0.20.20060828-3
Source code version: Unknown

>
> I think I've got the same issue with my Nova-T 500 (DVB-T dual tuner).
> It is a PCI board with an on-board USB controller attached to two  
> DiBcom
> 0700 tuner chips.
>
> I have noticed that during these crashes when myth is scanning for EIT
> data, it does not seem to close all demuxers, and when the number of
> open file handles related to the tuner chip reaches 22, the card seems
> to do a USB disconnect/reconnect, which in turn causes an kernel Oops
> (since the dvb-usb drivers don't handle USB disconnection while it is
> "in use"). I don't know if this is a fault management operation, or if
> it is some kind of buffer overrun that causes the disconnection  
> (haven't
> looked at the code yet). Sometimes this results in the box freezing  
> up,
> sometimes it just goes on but can't record DVB (which is worse, since
> the scheduler then does not take action to reschedule the shows using
> the analog tuners on my primary backend).
>
> Looking at open files while running, mythbackend is using the frontend
> constantly. I have two tuners, so I see /dev/dvb/adapter0/frontend0
> and /dev/dvb/adapter1/frontend0. When a recording starts, mythbackend
> uses 7 open files for this -- 1 for frontend0, 1 for 'dvr0', and 5(!)
> for the demux0 device. The EIT scanner does this similarly, but when
> done it does not always close the demux0 device, leaving them open  
> after
> the operation has completed.
>
> I'll take a look at the code for the EIT scanning this weekend to  
> see if
> I can spot what is leaving the demux0 device open.
>
>   // J
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>



More information about the mythtv-users mailing list