[mythtv] Ticket #7135: multiple [mythfrontend] <defunct>
Michael T. Dean
mtdean at thirdcontact.com
Fri Nov 6 01:36:56 UTC 2009
On 11/05/2009 03:42 PM, MythTV wrote:
> #7135: multiple [mythfrontend] <defunct>
>
>
> Comment(by Bill Meek):
>
> Started wondering why I have 13 defuncts and the report before mine and
> the original had only 2. So, I plugged in an SD card into my card reader,
> restarted the frontend and my defunct count dropped from 13 to 12.
>
> Most of the time, there are no cards plugged into the card reader.
>
> On a roll here, I shutdown and disconnected the USB plug for the card
> reader (which has 5 slots CF/SD/uSD...). Restarting the frontend again,
> I got '''2''' defuncts, (for /dev/sd0?) which I'm guessing match log
> entries:
>
> {{{
> MMUnix::AddDevice() Error: failed to stat /dev/bdi,
> MMUnix::AddDevice() Error: failed to stat /dev/power,
> }}}
>
> When the card reader is plugged in, there are 12 Error entries.
> 2 each for /dev/sd[defgh] and /dev/sr0.
>
It seems Bill is on to something here. Although I can't reproduce the
issue on my system, for those I've talked to on IRC since he mentioned
it, it seems that the number of <defunct>'s is equal to the number of
"MMUnix::AddDevice()" errors.
Robert McNamara is seeing the <defunct>'s, too, and was kind enough to
revert [21118] and [21944], which were the only changes other than
logging changes to mediamonitor-unix.cpp in the last 3 months (going
back about 5 weeks before #7135 was reported), and he still saw the
issue. He was also able to selectively disable some of the media
monitoring settings and reduce the number of messages and <defunct>'s he
saw.
I'm hoping Nigel might have a better idea what could be causing the
issue or where it could be coming from, because I'm stumped.
Mike
More information about the mythtv-dev
mailing list