[mythtv-commits] Ticket #2438: Infinite loop in mythbackend
MythTV
mythtv at cvs.mythtv.org
Fri Sep 22 12:41:18 UTC 2006
#2438: Infinite loop in mythbackend
---------------------------------------+------------------------------------
Reporter: ian at beware.dropbear.id.au | Owner: ijr
Type: defect | Status: new
Priority: major | Milestone: unknown
Component: mythtv | Version: 0.20
Severity: high |
---------------------------------------+------------------------------------
With mythbackend from 0.20+fixes svn branch, I see the backend going into
a state where it is using 100% of CPU.
I compiled with profiling and used oprofile, which shows
Profiling through timer interrupt
samples % linenr info image name app
name symbol name
15006 96.2725 videooutbase.cpp:513 libmythtv-0.20.so.0.20.0
mythbackend VideoOutput::GetVisibleOSDBounds(float&, float&)
const
This is with the backend doing nothing apparent at all. ie, not watching
live tv, not recording, not commercial flagging. This is weird, because I
don't know why the backend would be spending time in GetVisibleOSDBounds
at all.
If I stop and restart the backend, it settles back to normal, then
something unidentified triggers it to go into this tight loop.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/2438>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list