[dvblast-devel] dvblastctl get_sdt segmentation fault - couldn't convert from ISO6937 to UTF-8

Gonzalo Berdeal gonberdeal at gmail.com
Tue Apr 17 18:41:42 CEST 2018


Hi,

Transport from 11795 H from https://www.lyngsat.com/Telstar-12-Vantage.html
seems to have some strange character in SDT table that dvblastctl does not
like.

When I run

dvblastctl -r sock get_sdt


the following error appears:

 ...
    - desc 49 country_availability available=1 country=DO1
    - desc 49 country_availability available=1 country=VE1
    - desc 87 unknown length=16 value=ff50593201335645310133444f3101b4
    - desc 50 component stream_content=0x05 component_type=0x0f
component_tag=0 language=eng text=""/>
Segmentation fault (core dumped)



/var/log/syslog shows:

dvblast[8595]: frontend has acquired lock
dvblast[8595]: couldn't convert from ISO6937 to UTF-8 (Invalid or
incomplete multibyte or wide character)
kernel: [1411361.461971] dvblastctl[8598]: segfault at 1 ip
0000000000402d26 sp 00007ffe27c6ed70 error 4 in dvblastctl[400000+1c000]
dvblast[8595]: message repeated 2 times: [ couldn't convert from ISO6937 to
UTF-8 (Invalid or incomplete multibyte or wide character)]
kernel: [1411383.245901] dvblastctl[8601]: segfault at 1 ip
0000000000402d26 sp 00007ffc22ff5bd0 error 4 in dvblastctl[400000+1c000]



A scan of sevices with "scan" program shows:

sudo scan -c -a 0 -f 0 -d 0

using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
0x0000 0x02cc: pmt_pid 0x09fa Tu Ves S.A. -- HispanTV (running, scrambled)
0x0000 0x02d0: pmt_pid 0x0dcb Tu Ves S.A. -- IFilm (running, scrambled)
0x0000 0x02da: pmt_pid 0x0c8a Tu Ves S.A. -- EWTN (running, scrambled)
0x0000 0x02dc: pmt_pid 0x065a Tu Ves S.A. -- Bethel TV (running, scrambled)
0x0000 0x0518: pmt_pid 0x0b9b Tu Ves S.A. -- HD Hola TV (running, scrambled)
0x0000 0x051a: pmt_pid 0x0000 Tu Ves S.A. -- Eventos Premium 3 (running,
scrambled)
0x0000 0x07e4: pmt_pid 0x065c Tu Ves S.A. -- Bethel Radio (running,
scrambled)
0x0000 0x09c4: pmt_pid 0x0021 Tu Ves S.A. -- Fun Box Transporte (running,
scrambled)
0x0000 0x09ce: pmt_pid 0x0dca Tu Ves S.A. -- IFilm Transporte (running,
scrambled)
0x0000 0x09d0: pmt_pid 0x0dda Tu Ves S.A. -- PressTV Transporte (running,
scrambled)
0x0000 0x09d2: pmt_pid 0x065b Tu Ves S.A. -- Bethel Radio Transporte
(running, scrambled)
0x0000 0x09d4: pmt_pid 0x0b7a Tu Ves S.A. -- CDO Premium HD Transporte
(running, scrambled)
0x0000 0x09d6: pmt_pid 0x0aba Tu Ves S.A. -- CDO Basico Transporte
(running, scrambled)
0x0000 0x0bbc: pmt_pid 0x06db Tu Ves S.A. -- Televen (running, scrambled)
0x0000 0x0bc2: pmt_pid 0x06fb Tu Ves S.A. -- Globovisiðn (running,
scrambled)
0x0000 0x0bf5: pmt_pid 0x039a Tu Ves S.A. -- Telecentro (running, scrambled)
0x0000 0x0bf6: pmt_pid 0x03aa Tu Ves S.A. -- Digital 15 (running, scrambled)
0x0000 0x0bf7: pmt_pid 0x03ba Tu Ves S.A.  -- Teleantillas (running,
scrambled)
0x0000 0x0bf8: pmt_pid 0x03ca Tu Ves S.A.  -- Colorvision (running,
scrambled)
0x0000 0x0bf9: pmt_pid 0x03da Tu Ves S.A. -- Telesistema (running,
scrambled)
0x0000 0x0bfa: pmt_pid 0x03ea Tu Ves S.A. -- Telemicro (running, scrambled)
0x0000 0x0bfe: pmt_pid 0x07ea Tu Ves S.A. -- Caribbean TV (running,
scrambled)
0x0000 0x0c09: pmt_pid 0x010a Tu Ves S.A. -- TVN (running, scrambled)
0x0000 0x0c0a: pmt_pid 0x06ea Tu Ves S.A. -- RPC (running, scrambled)
0x0000 0x0c0b: pmt_pid 0x020a Tu Ves S.A. -- TV Max (running, scrambled)
0x0000 0x0c0d: pmt_pid 0x069a Tu Ves S.A. -- Cable Onda Sports (running,
scrambled)
0x0000 0x0c0e: pmt_pid 0x06ba Tu Ves S.A: -- Cable Onda Sports 2 (running,
scrambled)
0x0000 0x0c12: pmt_pid 0x0e0a Tu Ves S.A. -- Fe TV (running, scrambled)
0x0000 0x0c13: pmt_pid 0x0022 Tu Ves S.A. -- OYE TV (running, scrambled)
0x0000 0x0c28: pmt_pid 0x06cb Tu Ves S.A. -- WinSports (running, scrambled)
0x0000 0x0c29: pmt_pid 0x06ca Tu Ves S.A. -- WinSports (running, scrambled)
0x0000 0x0fb5: pmt_pid 0x0029 Tu Ves S.A. -- Red Guarani (running,
scrambled)
0x0000 0x0fb6: pmt_pid 0x075a Tu Ves S.A. -- PTV (running, scrambled)
0x0000 0x0fb7: pmt_pid 0x0026 Tu Ves S.A. -- Sur TV (running, scrambled)
0x0000 0x0fbb: pmt_pid 0x085a Tu Ves S.A. -- La Tele (running, scrambled)
0x0000 0x0fca: pmt_pid 0x070a Tu Ves S.A. -- Canal 13 (running, scrambled)
0x0000 0x1771: pmt_pid 0x0024 Tu Ves S.A. -- Test Radio (running, scrambled)
0x0000 0x1fa4: pmt_pid 0x0000 Tu Ves S.A. -- SDL Service (running)
0x0000 0x24b8: pmt_pid 0x072b Tu Ves S.A. -- Zee Mundo (running, scrambled)
0x0000 0x000e: pmt_pid 0x0aeb Tu Ves S.A. -- TV Culturas (running,
scrambled)
0x0000 0x0015: pmt_pid 0x0b2b Tu Ves S.A. -- FunBox (running, scrambled)
0x0000 0x001a: pmt_pid 0x0b6c Tu Ves S.A. -- HD Disney Channel (running,
scrambled)
0x0000 0x002e: pmt_pid 0x1a2a Tu Ves S.A. -- Telesur (running, scrambled)
0x0000 0x002f: pmt_pid 0x0ddb Tu Ves S.A. -- PressTV (running, scrambled)
0x0000 0x0034: pmt_pid 0x0caa Tu Ves S.A. -- TVN 24 Horas (running,
scrambled)
0x0000 0x003b: pmt_pid 0x070b Tu Ves S.A. -- Canal 13  (running, scrambled)
0x0000 0x0064: pmt_pid 0x0b6a Tu Ves S.A -- HD Disney Channel (running,
scrambled)
0x0000 0x006c: pmt_pid 0x084a Tu Ves S.A -- HD ESPN 3 (running, scrambled)
0x0000 0x006e: pmt_pid 0x0b3a Tu Ves S.A. -- HD Fox Sports (running,
scrambled)
0x0000 0x0072: pmt_pid 0x0b7b Tu Ves S.A. -- HD CDO Premium (running,
scrambled)
0x0000 0x0073: pmt_pid 0x0b0b Tu Ves S.A. -- HD Warner Channel (running,
scrambled)
0x0000 0x009c: pmt_pid 0x0b9a Tu Ves S.A -- HD Hola TV (running, scrambled)
0x0000 0x009e: pmt_pid 0x0baa Tu Ves S.A -- HD Canal de las Estrellas
(running, scrambled)
0x0000 0x00a4: pmt_pid 0x0d6a Tu Ves S.A. -- HD Food Network (running,
scrambled)
0x0000 0x00ca: pmt_pid 0x0b0a Tu Ves S.A. -- HD Warner Channel (running,
scrambled)
0x0000 0x00d6: pmt_pid 0x0c7a Tu Ves S.A -- Comedy Central (running,
scrambled)
0x0000 0x00ea: pmt_pid 0x0c9a Tu Ves S.A. -- Golden Edge (running,
scrambled)
0x0000 0x00ef: pmt_pid 0x073a Tu Ves S.A. -- Paramount (running, scrambled)
0x0000 0x012d: pmt_pid 0x0b9c Tu Ves S.A -- Hola TV (running, scrambled)
0x0000 0x0133: pmt_pid 0x0d6b TuVes S.A. -- HD Food Network (running,
scrambled)
0x0000 0x013a: pmt_pid 0x0bab Tu Ves S.A. -- HD Canal de las Estrellas
(running, scrambled)
0x0000 0x013e: pmt_pid 0x0a1a Tu Ves S.A -- Telemundo (running, scrambled)
0x0000 0x0140: pmt_pid 0x0a3a Tu Ves S.A -- Caracol Internacional (running,
scrambled)
0x0000 0x0141: pmt_pid 0x078a TuVes S.A. -- VePlusTV (running, scrambled)
0x0000 0x0146: pmt_pid 0x0a9a Tu Ves S.A. -- Telefe (running, scrambled)
0x0000 0x01f7: pmt_pid 0x0b5a Tu Ves S.A -- Eventos Premium 3 (running,
scrambled)
0x0000 0x0200: pmt_pid 0x084c Tu Ves S.A. -- HD ESPN 3 (running, scrambled)
0x0000 0x0204: pmt_pid 0x0020 Tu Ves S.A. -- HD Fox Sports (running,
scrambled)
0x0000 0x0207: pmt_pid 0x0cda Tu Ves S.A. -- Fox Sports Chile (running,
scrambled)
0x0000 0x020d: pmt_pid 0x0abb Tu Ves S.A. -- CDO (running, scrambled)
0x0000 0x020e: pmt_pid 0x0b7c Tu Ves S.A. -- HD CDO Premium (running,
scrambled)
0x0000 0x0212: pmt_pid 0x0b1a Tu Ves S.A -- Fighting Sports Network
(running, scrambled)
dumping lists (72 services)
TV Culturas              (0x000e) 01: PCR == V   V 0x0ae0 A 0x0ae1
FunBox                   (0x0015) 01: PCR == V   V 0x0b20 A 0x0b21
HD Disney Channel        (0x001a) 01: PCR == V   V 0x0b60 A 0x0b61 (spa)
0x0b62 (eng)
Telesur                  (0x002e) 01: PCR == V   V 0x1a20 A 0x1a21
PressTV                  (0x002f) 01: PCR == V   V 0x0dd0 A 0x0dd1
TVN 24 Horas             (0x0034) 01: PCR == V   V 0x0ca0 A 0x0ca1
Canal 13                 (0x003b) 01: PCR == V   V 0x0700 A 0x0701
HD Disney Channel        (0x0064) 01: PCR == V   V 0x0b60 A 0x0b61 (spa)
0x0b62 (eng)
HD ESPN 3                (0x006c) 01: PCR == V   V 0x0840 A 0x0841
HD Fox Sports            (0x006e) 01: PCR == V   V 0x0b30 A 0x0b31
HD CDO Premium           (0x0072) 01: PCR == V   V 0x0b70 A 0x0b71
HD Warner Channel        (0x0073) 01: PCR == V   V 0x0b00 A 0x0b02 (spa)
0x0b03 (eng)
HD Hola TV               (0x009c) 01: PCR == V   V 0x0b90 A 0x0b91
HD Canal de las Estrella (0x009e) 01: PCR == V   V 0x0ba0 A 0x0ba1
HD Food Network          (0x00a4) 01: PCR == V   V 0x0d60 A 0x0d61
HD Warner Channel        (0x00ca) 01: PCR == V   V 0x0b00 A 0x0b02 (spa)
0x0b03 (eng)
Comedy Central           (0x00d6) 01: PCR == V   V 0x0c70 A 0x0c71
Golden Edge              (0x00ea) 01: PCR == V   V 0x0c90 A 0x0c91
Paramount                (0x00ef) 01: PCR == V   V 0x0730 A 0x0731 (spa)
0x0732 (eng)
Hola TV                  (0x012d) 01: PCR == V   V 0x0b90 A 0x0b91
HD Food Network          (0x0133) 01: PCR == V   V 0x0d60 A 0x0d61
HD Canal de las Estrella (0x013a) 01: PCR == V   V 0x0ba0 A 0x0ba1
Telemundo                (0x013e) 01: PCR == V   V 0x0a10 A 0x0a11
Caracol Internacional    (0x0140) 01: PCR == V   V 0x0a30 A 0x0a31
VePlusTV                 (0x0141) 01: PCR == V   V 0x0780 A 0x0781
Telefe                   (0x0146) 01: PCR == V   V 0x0a90 A 0x0a91
Eventos Premium 3        (0x01f7) 01: PCR == V   V 0x0b50 A 0x0b51
HD ESPN 3                (0x0200) 01: PCR == V   V 0x0840 A 0x0841
HD Fox Sports            (0x0204) 01: PCR == V   V 0x0b30 A 0x0b31
Fox Sports Chile         (0x0207) 01: PCR == V   V 0x0cd0 A 0x0cd1
CDO                      (0x020d) 01: PCR == V   V 0x0ab0 A 0x0ab1
HD CDO Premium           (0x020e) 01: PCR == V   V 0x0b70 A 0x0b71
Fighting Sports Network  (0x0212) 01: PCR == V   V 0x0b10 A 0x0b11
HispanTV                 (0x02cc) 01: PCR == V   V 0x09f0 A 0x09f1
IFilm                    (0x02d0) 01: PCR == V   V 0x0dc0 A 0x0dc1
EWTN                     (0x02da) 01: PCR == V   V 0x0c80 A 0x0c81
Bethel TV                (0x02dc) 01: PCR == V   V 0x0650 A 0x0651 (spa)
HD Hola TV               (0x0518) 01: PCR == V   V 0x0b90 A 0x0b91
Bethel Radio             (0x07e4) 02: PCR == A            A 0x0652
Fun Box Transporte       (0x09c4) 01: PCR == V   V 0x0b20 A 0x0b21
IFilm Transporte         (0x09ce) 01: PCR == V   V 0x0dc0 A 0x0dc1
PressTV Transporte       (0x09d0) 01: PCR == V   V 0x0dd0 A 0x0dd1
Bethel Radio Transporte  (0x09d2) 02: PCR == A            A 0x0652 (fin)
CDO Premium HD Transport (0x09d4) 01: PCR == V   V 0x0b70 A 0x0b71
CDO Basico Transporte    (0x09d6) 01: PCR == V   V 0x0ab0 A 0x0ab1
Televen                  (0x0bbc) 01: PCR == V   V 0x06d0 A 0x06d1
Globovisiðn             (0x0bc2) 01: PCR == V   V 0x06f0 A 0x06f1
Telecentro               (0x0bf5) 01: PCR == V   V 0x0390 A 0x0391
Digital 15               (0x0bf6) 01: PCR == V   V 0x03a0 A 0x03a1
Teleantillas             (0x0bf7) 01: PCR == V   V 0x03b0 A 0x03b1
Colorvision              (0x0bf8) 01: PCR == V   V 0x03c0 A 0x03c1
Telesistema              (0x0bf9) 01: PCR == V   V 0x03d0 A 0x03d1
Telemicro                (0x0bfa) 01: PCR == V   V 0x03e0 A 0x03e1
Caribbean TV             (0x0bfe) 01: PCR == V   V 0x07e0 A 0x07e1
TVN                      (0x0c09) 01: PCR == V   V 0x0100 A 0x0101
RPC                      (0x0c0a) 01: PCR == V   V 0x06e0 A 0x06e1
TV Max                   (0x0c0b) 01: PCR == V   V 0x0200 A 0x0201
Cable Onda Sports        (0x0c0d) 01: PCR == V   V 0x0690 A 0x0691
Cable Onda Sports 2      (0x0c0e) 01: PCR == V   V 0x06b0 A 0x06b1
Fe TV                    (0x0c12) 01: PCR == V   V 0x0e00 A 0x0e01
OYE TV                   (0x0c13) 01: PCR == V   V 0x0031 A 0x0032
WinSports                (0x0c28) 01: PCR == V   V 0x06c0 A 0x06c1
WinSports                (0x0c29) 01: PCR == V   V 0x06c0 A 0x06c1
Red Guarani              (0x0fb5) 01: PCR == V   V 0x0028 A 0x0027
PTV                      (0x0fb6) 01: PCR == V   V 0x0750 A 0x0751
Sur TV                   (0x0fb7) 01: PCR == V   V 0x06a0 A 0x06a1
La Tele                  (0x0fbb) 01: PCR == V   V 0x0850 A 0x0851
Canal 13                 (0x0fca) 01: PCR == V   V 0x0700 A 0x0701
Test Radio               (0x1771) 02: PCR 0x1fff
Zee Mundo                (0x24b8) 01: PCR == V   V 0x0720 A 0x0721
Eventos Premium 3        (0x051a) 01:
SDL Service              (0x1fa4) 0c:
Done.



I can see in this list the service name *Globovisiðn*. Maybe that *ð* character
is causing the seg fault.

Any clue about that and how to solve it?

I am currently using an up to date version of dvblast and bitstream.

Best regards.
Gonzalo Berdeal.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/dvblast-devel/attachments/20180417/2866d40a/attachment-0001.html>


More information about the dvblast-devel mailing list