[mythtv-commits] Ticket #12636: BE deadlock if LiveTV zap to program wihch just ends
MythTV
noreply at mythtv.org
Thu Feb 4 11:39:36 UTC 2016
#12636: BE deadlock if LiveTV zap to program wihch just ends
--------------------------------------------+-------------------------
Reporter: warpme@… | Owner:
Type: Bug Report - Hang/Deadlock | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Keywords: LiveTV
Ticket locked: 0 |
--------------------------------------------+-------------------------
I consider this bug as serious as it makes BE deadlocked with only restart
as solution.
Issue: when user is changing LiveTV to channel on which current program
just ends, it is easy to deadlock BE.
Severity of this issue is higher than You may think. Many users are
starting zapping around full quarters/halves/full hours (xx:00, xx:30,
xx:15[45]) as broadcasters usually are emitting commercials end of current
program - so user zaps to another channel just to not watch commercials
which begins. If zap to new channel is zap channel where current program
also ends - BE will deadlock. Very unpleasant. I have reports of this
issue from many users using LiveTV frequently.
Steeps to reproduce:
-start LiveTV
-identify another channel where program will just end, let say at xx:yy
-wait till few sec. before xx:yy and jump to this another channel
-it is highly probable that after jump BE will deadlock
Easy way to reproduce is: start LiveTV; browse EPG OSD in LiveTV to find
channel with end time nearest to current time; wait till this time; Just
few sec.before this time jump to this channel; BE will deadlock
I'm attaching BE logs and BE gdb traces from 2 such deadlocks.
1st was during normal zapping; second was reproduced for getting gdb trace
for this ticket
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12636>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list