Project

General

Profile

Bug #1542

TVHeadend crashes when unsubscribing from service if adapter is in use and channel stream is not actually playing

Added by Dimitris Kazakos almost 12 years ago. Updated almost 12 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
Category:
Timeshift
Target version:
-
Start date:
2013-01-17
Due date:
% Done:

100%

Estimated time:
Found in version:
today's master
Affected Versions:

Description

Easy to reproduce:
1) Start recording on a channel, so that adapter becomes in use.
2) Try to play another channel (same adapter, different mux, so that the response is "adapter is in use")
3) Stop subscription (press stop)
4) Crash

This only happens with timeshift enable builds and using XBMC as a frontend (don't know if the last matters, haven't tried eg. VLC)

PS. Would be nice to have a new "timeshift" issue category :-)

History

#1

Updated by Adam Sutton almost 12 years ago

  • Category changed from Streaming to Timeshift
  • Assignee changed from John Törnblom to Adam Sutton
#2

Updated by Adam Sutton almost 12 years ago

  • Status changed from New to Need feedback

I cannot reproduce this, I started a recording within TVH UI, then tried accessing another channel (on diff mux) from XBMC. I can see TVH reporting failure to start due to lack of adapter, then when I hit stop the subscription is terminated. No crash.

I'm going to need a debug log and a gdb stack trace to pinpoint what might be happening.

Adam

P.S.
Can you include proper git revision as well, makes it much easier to track these things. Ta

#3

Updated by Adam Sutton almost 12 years ago

  • Status changed from Need feedback to Fixed
  • % Done changed from 0 to 100

Applied in changeset commit:a9584156a3567b85dc5a4b4dea36fd45be88fc8e.

Also available in: Atom PDF