[mythtv-commits] Ticket #12314: mythbackend deadlocked during record, EIT scan and reschedule. CPU goes to 100%.
MythTV
noreply at mythtv.org
Tue Nov 4 21:51:46 UTC 2014
#12314: mythbackend deadlocked during record, EIT scan and reschedule. CPU goes to
100%.
----------------------------------------+------------------------
Reporter: Paul Netherwood <paul@…> | Owner:
Type: Bug Report - Hang/Deadlock | Status: new
Priority: major | Milestone: 0.27.5
Component: MythTV - General | Version: 0.27.4
Severity: medium | Resolution:
Keywords: deadlock 100% CPU | Ticket locked: 0
----------------------------------------+------------------------
Comment (by Paul Netherwood <paul@…>):
I've just added two more stack traces, gdb.deadlocked.3.txt while
mythbackend was locked and gdb.deadlocked.3.after.txt immediately after
after it unlocked itself about 5 minutes later. You can see in the
deadlocked file that there are 7 threads all waiting on the same QMutex.
They have gone in the second file. It looks like thet are all waiting on a
lock in the same place. I suspect there is some locking issue in the
scheduler. Note that these stacktraces are with the EIT scanner turned off
and during one recording.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12314#comment:1>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list