[mythtv] Ticket #1578: Mythfrontend segfault w/dvb radio PID type(private-sec 0x5), MHEG?

Mark Buechler mark.buechler at gmail.com
Sun Jun 11 22:04:00 UTC 2006


I'm going to have one last go at this but before I get into it, can you tell
me exactly what setting you're referring to? The only one I'm aware of is
the setting which governs whether a scan will added radio SIDs or not.

I am using trunk (10060 currently). Every trunk version I compile I first
test this bug and so far every version I've had to add that hack.

I was mistaken when I said it was a ticket. Apparently it was only an email
to the dev list. The problem described is identical to mine.

If I'm the only one having this issue then I'll just continue to patch over
it. However, since this only effects post-0.19, I fear more people will see
this issue as well.

Here's the original email sent to the list:

votto at kolsi.fi> to mythtv-de

I managed to get repeatable backend crash with particular recording.
Crash occurred when preview image was created for mythweb. I thought
this was a nice place to learn more about debugging with gdb.

I discovered that crash occurred in mpegts.c in write_section_data().
What happened was that call to the tss->section_cb() somehow invalidated
tss->section_buf so that it became null. Then the crash happened couple
of lines later when tss->section_buf is used in memmove(). I tried to
check out what happened in the section_cb() but didn't find out anything
special (lack of skills).

Just thought to share this.. if it should be taken into account that the
buffer can get corrupted during that particular call?

Due to an "accident" I lost the recording and cannot debug any further
:( But I did go through it 5-10 times with the gdb and always with same
results.
--

On 6/1/06, Daniel Kristjansson <danielk at cuymedia.net> wrote:
>
> On Thu, 2006-06-01 at 11:48 -0400, Mark Buechler wrote:
> > Can you tell me the table this is in? I'm looking in recordingprofiles
> > and see nothing.
> Are you using SVN head? It should be on the first or second pane.
>
> > Additionally, after the DVB radio fix which went in yesterday, I'm
> > able playback DVB radio with the PID 0x20 -> 0x200 hack.
> Undo that hack, it may be causing some of your problems. The hack
> was only to diagnose the problem, you need to get rid of it completely
> (i.e. including the new video files) for DVB radio to function.
>
> > Also, there's another ticket which exactly has the identicle
> > symptoms within mpegts.c as I do.
> Are you talking about #1872 or #1887 ?
> Your logs don't exhibit either of those problems.
>
> There is a very clear complaint in your logs about video
> being missing in the PMT...
>
> -- Daniel
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20060611/da7d3fb0/attachment.htm 


More information about the mythtv-dev mailing list