Opened 20 years ago

Closed 20 years ago

Last modified 20 years ago

#1370 closed defect (fixed)

Mythbackend DVB EIT Parser Seg Fault w/ r9109

Reported by: a.petersen@… Owned by: danielk
Priority: minor Milestone: 0.20
Component: mythtv Version: head
Severity: medium Keywords: eit siparser
Cc: Ticket locked: no

Description

DVB parser appears to cause a segfault on mythbackend startup - r19 ok.

Attachments (6)

gdb.txt (18.3 KB ) - added by a.petersen@… 20 years ago.
backtrace
mythbackend.log (73.3 KB ) - added by anonymous 20 years ago.
backend log
nit-debug.patch (1.2 KB ) - added by danielk 20 years ago.
debugging patch
nit-debug.2.patch (1.2 KB ) - added by danielk 20 years ago.
better version
NIT-debug-output.log (7.5 KB ) - added by janne-mythtv@… 20 years ago.
debug output and bt with second patch
nit-debug.3.patch (1.3 KB ) - added by danielk 20 years ago.
updated debug patch

Download all attachments as: .zip

Change History (16)

by a.petersen@…, 20 years ago

Attachment: gdb.txt added

backtrace

by anonymous, 20 years ago

Attachment: mythbackend.log added

backend log

comment:1 by Stuart Auchterlonie, 20 years ago

Resolution: worksforme
Status: newclosed

make distclean; ./configure; make; make install

comment:2 by a.petersen@…, 20 years ago

Resolution: worksforme
Status: closedreopened

Nope, that's not the problem. It is definitely a DVB EIT issue, as if I disable this feature with configure, the segfault goes away (interestingly, if I simply disable scanning on all sources, it has no effect).

I can only replicate it if I have recordings scheduled on the DVB tuners when I start up mythbackend. Which happenned to be the only situation that was occurring, before I retested it this morning.

As another, possibly relevant datapoint, I'm in Australia, so we don't have real OTA guides, merely current, and next.

comment:3 by a.petersen@…, 20 years ago

Still there with r9116. Will try to identify the problematic commit tonight.

comment:4 by Stuart Auchterlonie, 20 years ago

Keywords: eit siparser added
Milestone: 0.19
Version: head

Changeset [9095] appears to be resposible for this.

by danielk, 20 years ago

Attachment: nit-debug.patch added

debugging patch

comment:5 by danielk, 20 years ago

Can someone send me the output of the attached patch?

It should help me figure out why this is method is failing.

by danielk, 20 years ago

Attachment: nit-debug.2.patch added

better version

comment:6 by danielk, 20 years ago

Milestone: 0.190.20

fix milestone

by janne-mythtv@…, 20 years ago

Attachment: NIT-debug-output.log added

debug output and bt with second patch

comment:7 by danielk, 20 years ago

(In [9136]) References #1370. Potential fix for NIT parsing bug.

by danielk, 20 years ago

Attachment: nit-debug.3.patch added

updated debug patch

comment:8 by danielk, 20 years ago

Please try the latest SVN.

If it works close the ticket, if it doesn't work, apply nit-debug.3.patch and attach the output.

comment:9 by danielk, 20 years ago

Resolution: fixed
Status: reopenedclosed

Fixed by [9136].

comment:10 by a.petersen@…, 20 years ago

Just confirming this commit fixed the segfault for me. Thanks.

Note: See TracTickets for help on using tickets.