segfault in atsc_epg

Michael S. Keller keller.michael.s at gmail.com
Tue Feb 13 16:53:43 GMT 2024


Greetings.

I have just now tried to use atsc_epg, part of dvb-apps, to read EPG 
data from OTA ATSC streams. I don't know if it ever worked, as I don't 
think I tried it before now.

I get a segfault:

(gdb) run
Starting program: /usr/bin/atsc_epg -a 3 -f 527028615 -p 24
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
tuning to 527028615 Hz, please wait...
tuner locked.
system time: Tue Feb 13 10:32:25 2024
TS STT time: Tue Feb 13 10:32:16 2024
MGT table:
    0: type = 0x0000, PID = 0x1FFB, terrestrial VCT with 
current_next_indictor=1
    1: type = 0x0100, PID = 0x1E00, EIT 0
    2: type = 0x0101, PID = 0x1E01, EIT 1
    3: type = 0x0102, PID = 0x1E02, EIT 2
    4: type = 0x0103, PID = 0x1E03, EIT 3
    5: type = 0x0200, PID = 0x1E80, event ETT 0
    6: type = 0x0201, PID = 0x1E81, event ETT 1
    7: type = 0x0202, PID = 0x1E82, event ETT 2
    8: type = 0x0203, PID = 0x1E83, event ETT 3
    9: type = 0x0301, PID = 0x1FFB, RRT with rating region 1
receiving EIT .
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7f91c56 in atsc_text_segment_decode () from /lib/libucsi.so
(gdb) quit

I'm not very good at C, so don't yet have a good idea what's wrong.

-Michael



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