[mythtv] Ticket #1887: invalid PAT in recordings causes Frontend Crash, Backtrace Attached...
Janne Grunau
janne-mythtv at grunau.be
Thu Jun 1 11:29:03 UTC 2006
On Thursday 01 June 2006 07:23, MythTV wrote:
> #1887: invalid PAT in recordings causes Frontend Crash, Backtrace
> Attached...
> --------------------+------------------------------------------------
>------- Reporter: jochen | Owner: danielk
> Type: defect | Status: new
> Priority: minor | Milestone: 0.20
> Component: mythtv | Version: head
> Severity: medium | Resolution:
> --------------------+------------------------------------------------
>------- Comment (by danielk):
>
> Hmmm, could this be related to #1872?
I don't know. But the failures are different. Psofa's recordings
(live-tv) get regular stopped by the missing frontend after the crash.
He will post his backend logs.
> Janne, a race condition in the PAT writing code seems unlikely.
> Except at startup when we get a PAT & PMT from the signal monitor, I
> believe all the processing is done in a single thread.
But an error in the transmitted stream seems at least equally unlikely.
And the zero pid in the PAT is maybe an initialized value. But I should
look at the code before making wild guesses.
> I can fix the symptom by ignoring invalid PAT's in avlib, but we
> should try to figure out why this PAT is being created...
I agree. We should do both and fix the symptom only after we found the
error in PAT creation. Even if the PAT is invalid, mythtv shouldn't
crash.
More information about the mythtv-dev
mailing list