Bug#779520: segfault in atsc_epg when receiving / processing EIT

Felix Adrianto felix.adrianto at gmail.com
Fri Oct 16 15:21:01 UTC 2015


I have the same issue with you.

On Sun, 01 Mar 2015 15:30:16 -0500 Joseph Nahmias <joe at nahmias.net> wrote:
> Package: dvb-apps
> Version: 1.1.1+rev1500-1
> Severity: normal
> File: /usr/bin/atsc_epg
>
> Hello,
>
> I am getting a consistent segfault when I use atsc_epg.  Here's the
output I
> receive:
>
> $ atsc_epg -a 0 -f 63000000
> tuning to 63000000 Hz, please wait...
> tuner locked.
> system time: Sun Mar  1 15:16:36 2015
> TS STT time: Sun Mar  1 15:16:51 2015
> MGT table:
>    0: type = 0x0000, PID = 0x1FFB, terrestrial VCT with
current_next_indictor=1
>    1: type = 0x0004, PID = 0x1E80, channel ETT
>    2: type = 0x0100, PID = 0x1D00, EIT 0
>    3: type = 0x0101, PID = 0x1D01, EIT 1
>    4: type = 0x0102, PID = 0x1D02, EIT 2
>    5: type = 0x0103, PID = 0x1D03, EIT 3
>    6: type = 0x0104, PID = 0x1D04, EIT 4
>    7: type = 0x0105, PID = 0x1D05, EIT 5
>    8: type = 0x0106, PID = 0x1D06, EIT 6
>    9: type = 0x0107, PID = 0x1D07, EIT 7
>   10: type = 0x0200, PID = 0x1E00, event ETT 0
>   11: type = 0x0201, PID = 0x1E01, event ETT 1
>   12: type = 0x0202, PID = 0x1E02, event ETT 2
>   13: type = 0x0203, PID = 0x1E03, event ETT 3
>   14: type = 0x0204, PID = 0x1E04, event ETT 4
>   15: type = 0x0205, PID = 0x1E05, event ETT 5
>   16: type = 0x0206, PID = 0x1E06, event ETT 6
>   17: type = 0x0207, PID = 0x1E07, event ETT 7
> receiving EIT .Segmentation fault
>
>
> After recompiling the package source, to preserve debugging symbols, I
obtained
> the following backtrace:
>
> Program received signal SIGSEGV, Segmentation fault.
> __memcpy_sse2_unaligned ()
>     at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:142
> 142 ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S: No such file or
directory.
> (gdb) bt full
> #0  __memcpy_sse2_unaligned ()
>     at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:142
> No locals.
> #1  0x00007ffff79c2d6b in atsc_text_segment_decode () from
/usr/lib/libucsi.so
> No symbol table info available.
> #2  0x000000000040200a in parse_events (section=<optimized out>,
>     eit=<optimized out>, curr_info=<optimized out>) at atsc_epg.c:654
>         seg = 0x0
>         e_info = 0x2
>         k = 6405240
>         e = 0x0
>         start_time = 1425232816
>         j = 0
>         end_time = 1425234616
> #3  parse_eit (pid=<optimized out>, index=<optimized out>,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-vdr-dvb-devel/attachments/20151016/d77b0b58/attachment.html>


More information about the pkg-vdr-dvb-devel mailing list