Opened 14 years ago

Closed 14 years ago

#1408 closed defect (fixed)

EIA-708 decoder fails on packet size assert

Reported by: cizek@… Owned by: danielk
Priority: minor Milestone: 0.20
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Attached is a gdb trace from a failure of mythcommflag in svn 9148. I don't know what happened -- I just noticed the core file and gdb'd it. if you need any extra information let me know and I'll provide what I can.

-Bill

Attachments (2)

mythcommflag.gdb (16.0 KB) - added by anonymous 14 years ago.
mcf.1.log (22.9 KB) - added by cizek@… 14 years ago.

Download all attachments as: .zip

Change History (7)

Changed 14 years ago by anonymous

Attachment: mythcommflag.gdb added

comment:1 Changed 14 years ago by cpinkham

Have you tried a "make distclean" then recompiled and seen if you can replicate the issue by running "/usr/local/bin/mythcommflag -j 1012 -V 8215" by hand? If so, run it under gdb to see if it gives you the same exact error for that file. Also, see if you can play the file all the way through in mythfrontend if the flagger still dies on the file.

comment:2 Changed 14 years ago by danielk

(In [9167]) References #1408.

cizek, can you change these three lines in cc708decoder.cpp:

#define DEBUG_CC_SERVICE_2     0
#define DEBUG_CC_RAWPACKET     0
#define DEBUG_CC_SERVICE_BLOCK 0

to

#define DEBUG_CC_SERVICE_2     1
#define DEBUG_CC_RAWPACKET     1
#define DEBUG_CC_SERVICE_BLOCK 1

then attach the output from the watcing the same file until it segfaults?

comment:3 Changed 14 years ago by danielk

Milestone: 0.20
Owner: changed from Isaac Richards to danielk
Summary: mythcommflag failureEIA-708 decoder fails on packet size assert
Version: head

Can I safely assume that this was an ATSC recording (North American HDTV) ?

Changed 14 years ago by cizek@…

Attachment: mcf.1.log added

comment:4 Changed 14 years ago by cizek@…

It is ATSC from WTTW in Chicago.

I built 9168 with the above #define changes and attached the log from mythcommflag. It didn't core dump but it exited really quickly.

comment:5 Changed 14 years ago by danielk

Resolution: fixed
Status: newclosed

Closed by [9210].

Note: See TracTickets for help on using tickets.