Bug #4956
core dump tvh want start since latest pull
100%
Description
hello,
i did a git pull + make clean + make and now tvh will not start anymore:
2018-02-19 14:35:43.238 [ ERROR] main: iconv() routine is not working properly, aborting! 2018-02-19 14:35:45.238 [ ALERT] CRASH: Signal: 6 in PRG: ./build.linux/tvheadend (4.3-1086~g4535a2c) [8df63fa06bdead933d00b0db3baa6de0f3a75ecf] CWD: /home/holli/BUILD/tvh/tvheadend 2018-02-19 14:35:45.238 [ ALERT] CRASH: Fault address 0x3e800004f9f (N/A) 2018-02-19 14:35:45.238 [ ALERT] CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 /usr/lib/x86_64-linux-gnu/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /usr/lib/x86_64-linux-gnu/libva.so.1 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /usr/local/lib/libiconv.so.2 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libsystemd.so.0 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libselinux.so.1 /lib/x86_64-linux-gnu/liblzma.so.5 /lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/x86_64-linux-gnu/libpcre.so.3 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-linux-gnu/libnss 2018-02-19 14:35:45.238 [ ALERT] CRASH: Register dump [23]: 000000000000000000000000040000010000000000000008000000000000020600007ffd1b11b8e0000000000000000000000000ffffffff00000000000003e80000000000004f9f0000000000004f9f00007ffd1b11c36000007ffd1b11b9200000000000000006000000000000000000007f34ef92342800007ffd1b11b63800007f34ef9234280000000000000206002b00000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 2018-02-19 14:35:45.238 [ ALERT] CRASH: STACKTRACE 2018-02-19 14:35:45.260 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/trap.c:148 0x560c10b5c71d 0x560c10928000 2018-02-19 14:35:45.279 [ ALERT] CRASH: ??:0 0x7f34f0a44390 0x7f34f0a33000 2018-02-19 14:35:45.279 [ ALERT] CRASH: gsignal+0x38 (/lib/x86_64-linux-gnu/libc.so.6) 2018-02-19 14:35:45.279 [ ALERT] CRASH: abort+0x16a (/lib/x86_64-linux-gnu/libc.so.6) 2018-02-19 14:35:45.290 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/intlconv.c:35 0x560c10b76f1c 0x560c10928000 2018-02-19 14:35:45.302 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/main.c:1217 (discriminator 3) 0x560c10b10e25 0x560c10928000 2018-02-19 14:35:45.302 [ ALERT] CRASH: __libc_start_main+0xf0 (/lib/x86_64-linux-gnu/libc.so.6) Aborted (core dumped)
Subtasks
History
Updated by holli 73 over 6 years ago
holli@satip:~/BUILD/tvh/tvheadend$ ./build.linux/tvheadend -u holli -g holli 2018-02-19 14:35:42.958 [ INFO] main: Log started 2018-02-19 14:35:42.959 [ INFO] http: Starting HTTP server 0.0.0.0:9981 2018-02-19 14:35:42.959 [ INFO] htsp: Starting HTSP server 0.0.0.0:9982 2018-02-19 14:35:42.959 [ ERROR] satips: RTSP port 554 specified but no root perms, using 9983 2018-02-19 14:35:42.959 [ ERROR] satips: use --satip_bindaddr parameter to select the local IP for SAT>IP 2018-02-19 14:35:42.959 [ ERROR] satips: using Google lookup (might block the task until timeout) 2018-02-19 14:35:42.998 [ INFO] satips: Starting SAT>IP RTSP server 192.168.249.11:9983 2018-02-19 14:35:42.998 [ INFO] satips: SAT>IP Server initialized 2018-02-19 14:35:42.998 [ INFO] satips: HTTP 192.168.249.11:9981, RTSP 192.168.249.11:9983 2018-02-19 14:35:42.998 [ INFO] satips: descramble 5, muxcnf 0 2018-02-19 14:35:42.998 [ INFO] satips: tuner[fe=1]: DVB-S2 #8 2018-02-19 14:35:42.998 [ INFO] satips: tuner[fe=2]: DVB-S2 #8 2018-02-19 14:35:42.998 [ INFO] satips: tuner[fe=3]: DVB-S2 #8 2018-02-19 14:35:42.998 [ INFO] satips: tuner[fe=4]: DVB-S2 #8 2018-02-19 14:35:42.998 [ INFO] satips: tuner[fe=5]: DVB-S2 #8 2018-02-19 14:35:42.998 [ INFO] satips: tuner[fe=6]: DVB-S2 #8 2018-02-19 14:35:42.998 [ INFO] satips: tuner[fe=7]: DVB-S2 #8 2018-02-19 14:35:42.998 [ INFO] satips: tuner[fe=8]: DVB-S2 #8 2018-02-19 14:35:43.096 [ INFO] config: backup: migrating config from 4.3-1085~g1bfcb72 (running 4.3-1086~g4535a2c) 2018-02-19 14:35:43.096 [ INFO] config: backup: running, output file /home/holli/.hts/tvheadend/backup/4.3-1085~g1bfcb72.tar.bz2 2018-02-19 14:35:43.097 [ INFO] spawn: Executing "/bin/tar" 2018-02-19 14:35:43.237 [ INFO] config: backup: completed 2018-02-19 14:35:43.237 [ INFO] config: loaded 2018-02-19 14:35:43.238 [ INFO] config: scanfile (re)initialization with path <none> 2018-02-19 14:35:43.238 [ ERROR] main: iconv() routine is not working properly, aborting! 2018-02-19 14:35:45.238 [ ALERT] CRASH: Signal: 6 in PRG: ./build.linux/tvheadend (4.3-1086~g4535a2c) [8df63fa06bdead933d00b0db3baa6de0f3a75ecf] CWD: /home/holli/BUILD/tvh/tvheadend 2018-02-19 14:35:45.238 [ ALERT] CRASH: Fault address 0x3e800004f9f (N/A) 2018-02-19 14:35:45.238 [ ALERT] CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 /usr/lib/x86_64-linux-gnu/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /usr/lib/x86_64-linux-gnu/libva.so.1 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /usr/local/lib/libiconv.so.2 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libsystemd.so.0 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libselinux.so.1 /lib/x86_64-linux-gnu/liblzma.so.5 /lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/x86_64-linux-gnu/libpcre.so.3 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-linux-gnu/libnss 2018-02-19 14:35:45.238 [ ALERT] CRASH: Register dump [23]: 000000000000000000000000040000010000000000000008000000000000020600007ffd1b11b8e0000000000000000000000000ffffffff00000000000003e80000000000004f9f0000000000004f9f00007ffd1b11c36000007ffd1b11b9200000000000000006000000000000000000007f34ef92342800007ffd1b11b63800007f34ef9234280000000000000206002b00000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 2018-02-19 14:35:45.238 [ ALERT] CRASH: STACKTRACE 2018-02-19 14:35:45.260 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/trap.c:148 0x560c10b5c71d 0x560c10928000 2018-02-19 14:35:45.279 [ ALERT] CRASH: ??:0 0x7f34f0a44390 0x7f34f0a33000 2018-02-19 14:35:45.279 [ ALERT] CRASH: gsignal+0x38 (/lib/x86_64-linux-gnu/libc.so.6) 2018-02-19 14:35:45.279 [ ALERT] CRASH: abort+0x16a (/lib/x86_64-linux-gnu/libc.so.6) 2018-02-19 14:35:45.290 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/intlconv.c:35 0x560c10b76f1c 0x560c10928000 2018-02-19 14:35:45.302 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/main.c:1217 (discriminator 3) 0x560c10b10e25 0x560c10928000 2018-02-19 14:35:45.302 [ ALERT] CRASH: __libc_start_main+0xf0 (/lib/x86_64-linux-gnu/libc.so.6) Aborted (core dumped)
Updated by Torbjørn Brekke over 6 years ago
Which OS are you running?
There was a check added to fix issue #4940 regarding correct working iconv.
Updated by Jaroslav Kysela over 6 years ago
- Status changed from New to Invalid
Yes, tvh depends on iconv with transil implementation which is currently probably only gnu libiconv - https://www.gnu.org/software/libiconv/ .
Updated by holli 73 over 6 years ago
hello,
the system is on 16.04.3 ubuntu x64 with hwe kernel
Welcome to Ubuntu 16.04.3 LTS (GNU/Linux 4.13.0-32-generic x86_64)
Updated by holli 73 over 6 years ago
Jaroslav Kysela wrote:
Yes, tvh depends on iconv with transil implementation which is currently probably only gnu libiconv - https://www.gnu.org/software/libiconv/ .
but this is exactly the version installed on my ubuntu 1.15
so what is wrong with my iconv?
thanks
holli
Updated by holli 73 over 6 years ago
holli 73 wrote:
Jaroslav Kysela wrote:
Yes, tvh depends on iconv with transil implementation which is currently probably only gnu libiconv - https://www.gnu.org/software/libiconv/ .
but this is exactly the version installed on my ubuntu 1.15
so what is wrong with my iconv?thanks
holli
if i use #4940 and print out the string i get
2018-02-19 17:53:29.940 [ INFO] main: intlconv_test: 'Zlutouck'yKun' 2018-02-19 17:53:29.940 [ ERROR] main: iconv() routine is not working properly, aborting!
so it is very close to
if (strcmp(s, "ZlutouckyKun")) {
i changed the string to be 'holli' and got it working again - but the main problem still exists if- my panasonic tv's (satip) connected are trying to watch the same channel the tvh aborts - so only one tv can watch this channel...
2018-02-19 17:59:26.957 [ INFO] capmt: oscam on obelix: Starting CAPMT server for service "ORF2St HD" on adapter 13 2018-02-19 17:59:26.957 [ INFO] subscription: 001A: "SAT>IP Slave/19.2/11273.25H/ORF2St HD" subscribing to service "19.2/11273.25H/ORF2St HD", weight: 100, adapter: "STV0910 #13 - cine 7", network: "19.2", mux: "11273.25H", provider: "ORF", client="SAT>IP Slave/19.2/11273.25H/ORF2St HD" 2018-02-19 18:00:51.302 [ INFO] mpegts: 11302.75H in 19.2 - tuning on STV0910 #12 - cine 7 2018-02-19 18:00:51.476 [ INFO] subscription: 0020: "SAT>IP" subscribing to mux "11302.75H", weight: 100, adapter: "STV0910 #12 - cine 7", network: "19.2", service: "Raw PID Subscription", hostname="192.168.250.121" 2018-02-19 18:00:53.834 [ INFO] capmt: oscam on obelix: Starting CAPMT server for service "ORF1 HD" on adapter 12 2018-02-19 18:00:53.834 [ INFO] subscription: 0021: "SAT>IP Slave/19.2/11302.75H/ORF1 HD" subscribing to service "19.2/11302.75H/ORF1 HD", weight: 100, adapter: "STV0910 #12 - cine 7", network: "19.2", mux: "11302.75H", provider: "ORF", client="SAT>IP Slave/19.2/11302.75H/ORF1 HD" 2018-02-19 18:01:06.453 [ INFO] subscription: 001A: "SAT>IP Slave/19.2/11273.25H/ORF2St HD" unsubscribing, client="SAT>IP Slave/19.2/11273.25H/ORF2St HD" 2018-02-19 18:01:06.453 [ INFO] subscription: 0019: "SAT>IP" unsubscribing, hostname="192.168.250.120" 2018-02-19 18:01:06.454 [ INFO] subscription: 0022: "SAT>IP" subscribing to mux "11302.75H", weight: 100, adapter: "STV0910 #12 - cine 7", network: "19.2", service: "Raw PID Subscription", hostname="192.168.250.120" tvheadend: src/input/mpegts/mpegts_service.c:1067: mpegts_service_link: Assertion `LIST_SAFE_ENTRY(slave, s_slaves_link)' failed. 2018-02-19 18:01:07.786 [ ALERT] CRASH: Signal: 6 in PRG: ./build.linux/tvheadend (4.3-1090~gacad85f-dirty) [0a6f246197ea25620bb89c593d874fdc7b15b345] CWD: /home/holli/BUILD/tvh/tvheadend 2018-02-19 18:01:07.786 [ ALERT] CRASH: Fault address 0x3e800006bd7 (N/A) 2018-02-19 18:01:07.786 [ ALERT] CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 /usr/lib/x86_64-linux-gnu/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /usr/lib/x86_64-linux-gnu/libva.so.1 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /usr/local/lib/libiconv.so.2 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libsystemd.so.0 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libselinux.so.1 /lib/x86_64-linux-gnu/liblzma.so.5 /lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/x86_64-linux-gnu/libpcre.so.3 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-linux-gnu/libnss 2018-02-19 18:01:07.786 [ ALERT] CRASH: Register dump [23]: 00007faef4000e00000000000000000100000000000000080000000000000206000000000000042b000055c00d9236c000007faef40016d800007faef4000c600000000000006bd70000000000006c33000055c00d9235b000007faf2f9d50000000000000000006000000000000000000007faf2cca842800007faeffffddc800007faf2cca84280000000000000206002b00000000003300000000000000000000000000000000fffffffe7ffbba130000000000000000 2018-02-19 18:01:07.786 [ ALERT] CRASH: STACKTRACE 2018-02-19 18:01:07.808 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/trap.c:148 0x55c00ca5e71d 0x55c00c82a000 2018-02-19 18:01:07.830 [ ALERT] CRASH: ??:0 0x7faf2ddc9390 0x7faf2ddb8000 2018-02-19 18:01:07.830 [ ALERT] CRASH: gsignal+0x38 (/lib/x86_64-linux-gnu/libc.so.6) 2018-02-19 18:01:07.830 [ ALERT] CRASH: abort+0x16a (/lib/x86_64-linux-gnu/libc.so.6) 2018-02-19 18:01:07.851 [ ALERT] CRASH: ??:0 0x7faf2cca0bd7 0x7faf2cc73000 2018-02-19 18:01:07.872 [ ALERT] CRASH: ??:0 0x7faf2cca0c82 0x7faf2cc73000 2018-02-19 18:01:07.888 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/input/mpegts/mpegts_service.c:1067 (discriminator 3) 0x55c00cae326c 0x55c00c82a000 2018-02-19 18:01:07.904 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/satip/rtsp.c:392 0x55c00cac91ef 0x55c00c82a000 2018-02-19 18:01:07.918 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/http.c:1470 0x55c00ca2e651 0x55c00c82a000 2018-02-19 18:01:07.934 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/http.c:1957 0x55c00ca2f953 0x55c00c82a000 2018-02-19 18:01:07.951 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/satip/rtsp.c:1731 0x55c00cac6468 0x55c00c82a000 2018-02-19 18:01:07.966 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/tcp.c:709 0x55c00ca2685d 0x55c00c82a000 2018-02-19 18:01:07.979 [ ALERT] CRASH: /home/holli/BUILD/tvh/tvheadend/src/wrappers.c:181 0x55c00ca21a25 0x55c00c82a000 2018-02-19 18:01:08.002 [ ALERT] CRASH: ??:0 0x7faf2ddbf6ba 0x7faf2ddb8000 Aborted (core dumped)
so how can i avoid if multiple satip clients try to watch the same channel that my complete tvh env. goes down?
why is the ticket state invalid - i can not see any solution to fix the iconv error except that i modified the code...
thanks
holli
Updated by saen acro over 6 years ago
Feb 19 19:49:35 FlamingoXL tvheadend[27938]: main: Log started Feb 19 19:49:35 FlamingoXL tvheadend[27938]: http: Starting HTTP server 0.0.0.0:9981 Feb 19 19:49:35 FlamingoXL tvheadend[27938]: htsp: Starting HTSP server 0.0.0.0:9982 Feb 19 19:49:35 FlamingoXL tvheadend[27938]: satips: use --satip_bindaddr parameter to select the local IP for SAT>IP Feb 19 19:49:35 FlamingoXL tvheadend[27938]: satips: using Google lookup (might block the task until timeout) Feb 19 19:49:35 FlamingoXL tvheadend[27938]: satips: Starting SAT>IP RTSP server 192.168.1.43:9983 Feb 19 19:49:35 FlamingoXL tvheadend[27938]: satips: SAT>IP Server initialized Feb 19 19:49:35 FlamingoXL tvheadend[27938]: satips: HTTP 192.168.1.43:9981, RTSP 192.168.1.43:9983 Feb 19 19:49:35 FlamingoXL tvheadend[27938]: satips: descramble 10, muxcnf 0 Feb 19 19:49:35 FlamingoXL tvheadend[27938]: satips: tuner[fe=1]: DVB-T #1 Feb 19 19:49:35 FlamingoXL tvheadend[27938]: config: loaded Feb 19 19:49:35 FlamingoXL tvheadend[27938]: config: scanfile (re)initialization with path <none> Feb 19 19:49:35 FlamingoXL tvheadend[27938]: main: iconv() routine is not working properly, aborting! Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: Signal: 6 in PRG: tvheadend (4.3-1090~gacad85f) [8e679634f42edd903702ff49a28175acc610d27d] CWD: / Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: Fault address 0x6900006d22 (N/A) Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2 Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: Register dump [23]: 000000000000000000000000040000010000000000000008000000000000020600007fb6633f824400007fb6633f938000007ffe0f79bb10000000000000002c0000000000006d220000000000006d2200007ffe0f79c55000007fb6633f817800000000000000060000000000000000ffffffffffffffff00007ffe0f79b80800007fb65f61dc370000000000000206000000000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: STACKTRACE Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: /opt/tvheadend/src/trap.c:148 0x7fb66213dd3d 0x7fb661f30000 Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: ??:0 0x7fb6605eb330 0x7fb6605db000 Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: gsignal+0x37 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: abort+0x148 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: /opt/tvheadend/src/intlconv.c:35 0x7fb662157dac 0x7fb661f30000 Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: /opt/tvheadend/src/main.c:1217 (discriminator 2) 0x7fb6620f3cd4 0x7fb661f30000 Feb 19 19:49:37 FlamingoXL tvheadend[27938]: CRASH: __libc_start_main+0xf5 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 19:49:38 FlamingoXL kernel: [2667769.509344] init: tvheadend main process (27938) killed by ABRT signal Feb 19 19:49:38 FlamingoXL kernel: [2667769.509353] init: tvheadend main process ended, respawning Feb 19 19:49:38 FlamingoXL tvheadend[27954]: main: Log started Feb 19 19:49:38 FlamingoXL tvheadend[27954]: http: Starting HTTP server 0.0.0.0:9981 Feb 19 19:49:38 FlamingoXL tvheadend[27954]: htsp: Starting HTSP server 0.0.0.0:9982 Feb 19 19:49:38 FlamingoXL tvheadend[27954]: satips: use --satip_bindaddr parameter to select the local IP for SAT>IP Feb 19 19:49:38 FlamingoXL tvheadend[27954]: satips: using Google lookup (might block the task until timeout) Feb 19 19:49:38 FlamingoXL tvheadend[27954]: satips: Starting SAT>IP RTSP server 192.168.1.43:9983 Feb 19 19:49:38 FlamingoXL tvheadend[27954]: satips: SAT>IP Server initialized Feb 19 19:49:38 FlamingoXL tvheadend[27954]: satips: HTTP 192.168.1.43:9981, RTSP 192.168.1.43:9983 Feb 19 19:49:38 FlamingoXL tvheadend[27954]: satips: descramble 10, muxcnf 0 Feb 19 19:49:38 FlamingoXL tvheadend[27954]: satips: tuner[fe=1]: DVB-T #1 Feb 19 19:49:38 FlamingoXL tvheadend[27954]: config: loaded Feb 19 19:49:38 FlamingoXL tvheadend[27954]: config: scanfile (re)initialization with path <none> Feb 19 19:49:38 FlamingoXL tvheadend[27954]: main: iconv() routine is not working properly, aborting! Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: Signal: 6 in PRG: tvheadend (4.3-1090~gacad85f) [8e679634f42edd903702ff49a28175acc610d27d] CWD: / Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: Fault address 0x6900006d32 (N/A) Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2 Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: Register dump [23]: 000000000000000000000000040000010000000000000008000000000000020200007fecf745824400007fecf745938000007ffd4330fbb0000000000000002c0000000000006d320000000000006d3200007ffd433105f000007fecf745817800000000000000060000000000000000ffffffffffffffff00007ffd4330f8a800007fecf367dc370000000000000202000000000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: STACKTRACE Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: /opt/tvheadend/src/trap.c:148 0x7fecf619dd3d 0x7fecf5f90000 Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: ??:0 0x7fecf464b330 0x7fecf463b000 Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: gsignal+0x37 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: abort+0x148 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: /opt/tvheadend/src/intlconv.c:35 0x7fecf61b7dac 0x7fecf5f90000 Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: /opt/tvheadend/src/main.c:1217 (discriminator 2) 0x7fecf6153cd4 0x7fecf5f90000 Feb 19 19:49:40 FlamingoXL tvheadend[27954]: CRASH: __libc_start_main+0xf5 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 19:49:41 FlamingoXL kernel: [2667772.378959] init: tvheadend main process (27954) killed by ABRT signal Feb 19 19:49:41 FlamingoXL kernel: [2667772.378978] init: tvheadend main process ended, respawning
this is when service start it
----
when run on command line
# tvheadend -u hts -g video
no problem
Updated by Jaroslav Kysela over 6 years ago
so how can i avoid if multiple satip clients try to watch the same channel that my complete tvh env. goes down?
Please, create another bug, it should be fixed.
this is when service start it, on command line - no problem
It looks like that iconv behaves differently with different locales. Could you try to set the identical locale as you're using as the standard user?
Updated by saen acro over 6 years ago
Feb 19 21:36:22 FlamingoXL tvheadend[5078]: main: Log started Feb 19 21:36:22 FlamingoXL tvheadend[5078]: http: Starting HTTP server 0.0.0.0:9981 Feb 19 21:36:22 FlamingoXL tvheadend[5078]: htsp: Starting HTSP server 0.0.0.0:9982 Feb 19 21:36:22 FlamingoXL tvheadend[5078]: config: loaded Feb 19 21:36:22 FlamingoXL tvheadend[5078]: config: scanfile (re)initialization with path <none> Feb 19 21:36:22 FlamingoXL tvheadend[5078]: main: iconv() routine is not working properly, aborting! Feb 19 21:36:24 FlamingoXL tvheadend[5078]: CRASH: Signal: 6 in PRG: tvheadend (4.3-1091~gcec33bc) [6299b1294feba99ac78dd6b412d704ad4994a6a0] CWD: / Feb 19 21:36:24 FlamingoXL tvheadend[5078]: CRASH: Fault address 0x69000013d6 (N/A) Feb 19 21:36:24 FlamingoXL tvheadend[5078]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2 Feb 19 21:36:24 FlamingoXL tvheadend[5078]: CRASH: Register dump [23]: 000000000000000000000000040000010000000000000008000000000000020200007f96918fd24400007f96918fe38000007ffddba94d10000000000000002c00000000000013d600000000000013d600007ffddba9575000007f96918fd17800000000000000060000000000000000ffffffffffffffff00007ffddba94a0800007f968db22c370000000000000202000000000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 Feb 19 21:36:24 FlamingoXL tvheadend[5078]: CRASH: STACKTRACE Feb 19 21:36:25 FlamingoXL tvheadend[5078]: CRASH: /opt/tvheadend/src/trap.c:148 0x7f9690642d3d 0x7f9690435000 Feb 19 21:36:25 FlamingoXL tvheadend[5078]: CRASH: ??:0 0x7f968eaf0330 0x7f968eae0000 Feb 19 21:36:25 FlamingoXL tvheadend[5078]: CRASH: gsignal+0x37 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:36:25 FlamingoXL tvheadend[5078]: CRASH: abort+0x148 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:36:25 FlamingoXL tvheadend[5078]: CRASH: /opt/tvheadend/src/intlconv.c:35 0x7f969065cdac 0x7f9690435000 Feb 19 21:36:25 FlamingoXL tvheadend[5078]: CRASH: /opt/tvheadend/src/main.c:1217 (discriminator 2) 0x7f96905f8cd4 0x7f9690435000 Feb 19 21:36:25 FlamingoXL tvheadend[5078]: CRASH: __libc_start_main+0xf5 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:36:25 FlamingoXL kernel: [2674182.580725] init: tvheadend main process (5078) killed by ABRT signal Feb 19 21:36:25 FlamingoXL kernel: [2674182.580744] init: tvheadend main process ended, respawning Feb 19 21:36:25 FlamingoXL tvheadend[5094]: main: Log started Feb 19 21:36:25 FlamingoXL tvheadend[5094]: http: Starting HTTP server 0.0.0.0:9981 Feb 19 21:36:25 FlamingoXL tvheadend[5094]: htsp: Starting HTSP server 0.0.0.0:9982 Feb 19 21:36:25 FlamingoXL tvheadend[5094]: config: loaded Feb 19 21:36:25 FlamingoXL tvheadend[5094]: config: scanfile (re)initialization with path <none> Feb 19 21:36:25 FlamingoXL tvheadend[5094]: main: iconv() routine is not working properly, aborting! Feb 19 21:36:27 FlamingoXL tvheadend[5094]: CRASH: Signal: 6 in PRG: tvheadend (4.3-1091~gcec33bc) [6299b1294feba99ac78dd6b412d704ad4994a6a0] CWD: / Feb 19 21:36:27 FlamingoXL tvheadend[5094]: CRASH: Fault address 0x69000013e6 (N/A) Feb 19 21:36:27 FlamingoXL tvheadend[5094]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2 Feb 19 21:36:27 FlamingoXL tvheadend[5094]: CRASH: Register dump [23]: 0000000000000000736920656e6974750000000000000008000000000000020200007f367358a24400007f367358b38000007ffc94aaf270000000000000002c00000000000013e600000000000013e600007ffc94aafcb000007f367358a17800000000000000060000000000000000ffffffffffffffff00007ffc94aaef6800007f366f7afc370000000000000202000000000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 Feb 19 21:36:27 FlamingoXL tvheadend[5094]: CRASH: STACKTRACE Feb 19 21:36:27 FlamingoXL tvheadend[5094]: CRASH: /opt/tvheadend/src/trap.c:148 0x7f36722cfd3d 0x7f36720c2000 Feb 19 21:36:28 FlamingoXL tvheadend[5094]: CRASH: ??:0 0x7f367077d330 0x7f367076d000 Feb 19 21:36:28 FlamingoXL tvheadend[5094]: CRASH: gsignal+0x37 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:36:28 FlamingoXL tvheadend[5094]: CRASH: abort+0x148 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:36:28 FlamingoXL tvheadend[5094]: CRASH: /opt/tvheadend/src/intlconv.c:35 0x7f36722e9dac 0x7f36720c2000 Feb 19 21:36:28 FlamingoXL tvheadend[5094]: CRASH: /opt/tvheadend/src/main.c:1217 (discriminator 2) 0x7f3672285cd4 0x7f36720c2000 Feb 19 21:36:28 FlamingoXL tvheadend[5094]: CRASH: __libc_start_main+0xf5 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:36:28 FlamingoXL kernel: [2674185.450980] init: tvheadend main process (5094) killed by ABRT signal Feb 19 21:36:28 FlamingoXL kernel: [2674185.450998] init: tvheadend main process ended, respawning Feb 19 21:36:28 FlamingoXL tvheadend[5118]: main: Log started Feb 19 21:36:28 FlamingoXL tvheadend[5118]: http: Starting HTTP server 0.0.0.0:9981 Feb 19 21:36:28 FlamingoXL tvheadend[5118]: htsp: Starting HTSP server 0.0.0.0:9982 Feb 19 21:36:28 FlamingoXL tvheadend[5118]: config: loaded Feb 19 21:36:28 FlamingoXL tvheadend[5118]: config: scanfile (re)initialization with path <none> Feb 19 21:36:28 FlamingoXL tvheadend[5118]: main: iconv() routine is not working properly, aborting!
Updated by saen acro over 6 years ago
Feb 19 21:41:12 FlamingoXL tvheadend[6704]: main: Log started Feb 19 21:41:12 FlamingoXL tvheadend[6704]: http: Starting HTTP server 0.0.0.0:9981 Feb 19 21:41:12 FlamingoXL tvheadend[6704]: htsp: Starting HTSP server 0.0.0.0:9982 Feb 19 21:41:12 FlamingoXL tvheadend[6704]: config: loaded Feb 19 21:41:12 FlamingoXL tvheadend[6704]: config: scanfile (re)initialization with path <none> Feb 19 21:41:12 FlamingoXL tvheadend[6704]: main: iconv() routine is not working properly, aborting! Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: Signal: 6 in PRG: tvheadend (4.3-1091~gcec33bc) [6299b1294feba99ac78dd6b412d704ad4994a6a0] CWD: / Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: Fault address 0x6900001a30 (N/A) Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2 Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: Register dump [23]: 0000000000000000736920656e6974750000000000000008000000000000020600007fdd07ad724400007fdd07ad838000007ffde8d63170000000000000002c0000000000001a300000000000001a3000007ffde8d63bb000007fdd07ad717800000000000000060000000000000000ffffffffffffffff00007ffde8d62e6800007fdd03cfcc370000000000000206000000000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: STACKTRACE Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: /opt/tvheadend/src/trap.c:148 0x7fdd0681cd3d 0x7fdd0660f000 Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: ??:0 0x7fdd04cca330 0x7fdd04cba000 Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: gsignal+0x37 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: abort+0x148 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:41:14 FlamingoXL tvheadend[6704]: CRASH: /opt/tvheadend/src/intlconv.c:35 0x7fdd06836dac 0x7fdd0660f000 Feb 19 21:41:15 FlamingoXL tvheadend[6704]: CRASH: /opt/tvheadend/src/main.c:1217 (discriminator 2) 0x7fdd067d2cd4 0x7fdd0660f000 Feb 19 21:41:15 FlamingoXL tvheadend[6704]: CRASH: __libc_start_main+0xf5 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 21:41:15 FlamingoXL kernel: [2674472.412379] init: tvheadend main process (6704) killed by ABRT signal Feb 19 21:41:15 FlamingoXL kernel: [2674472.412397] init: tvheadend main process ended, respawning
Updated by saen acro over 6 years ago
latest
Feb 19 22:03:03 FlamingoXL tvheadend[17407]: main: Log started Feb 19 22:03:03 FlamingoXL tvheadend[17407]: http: Starting HTTP server 0.0.0.0:9981 Feb 19 22:03:03 FlamingoXL tvheadend[17407]: htsp: Starting HTSP server 0.0.0.0:9982 Feb 19 22:03:03 FlamingoXL tvheadend[17407]: config: backup: migrating config from 4.3-1091~gcec33bc (running 4.3-1092~g508766e) Feb 19 22:03:03 FlamingoXL tvheadend[17407]: config: backup: running, output file /home/hts/.hts/tvheadend/backup/4.3-1091~gcec33bc.tar.bz2 Feb 19 22:03:03 FlamingoXL tvheadend[17407]: spawn: Executing "/bin/tar" Feb 19 22:03:04 FlamingoXL tvheadend[17407]: config: backup: completed Feb 19 22:03:04 FlamingoXL tvheadend[17407]: config: loaded Feb 19 22:03:04 FlamingoXL tvheadend[17407]: config: scanfile (re)initialization with path <none> Feb 19 22:03:04 FlamingoXL tvheadend[17407]: main: iconv() routine is not working properly, aborting! Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: Signal: 6 in PRG: tvheadend (4.3-1092~g508766e) [ddfc1539d41243a22c140049f9f0160b9d92b878] CWD: / Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: Fault address 0x69000043ff (N/A) Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /usr/lib/liburiparser.so.1 /usr/lib/x86_64-linux-gnu/libavahi-common.so.3 /usr/lib/x86_64-linux-gnu/libavahi-client.so.3 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /lib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libva-drm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib64/ld-linux-x86-64.so.2 /usr/lib/x86_64-linux-gnu/libdrm.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x86_64-linux-gnu/libnss_nis.so.2 /lib/x86_64-linux-gnu/libnss_files.so.2 Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: Register dump [23]: 0000000000000000736920656e6974750000000000000008000000000000020600007fa79757824400007fa79757938000007ffe9a641450000000000000002c00000000000043ff00000000000043ff00007ffe9a641e9000007fa79757817800000000000000060000000000000000ffffffffffffffff00007ffe9a64114800007fa79379dc370000000000000206000000000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: STACKTRACE Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: /opt/tvheadend/src/trap.c:148 0x7fa7962bdd3d 0x7fa7960b0000 Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: ??:0 0x7fa79476b330 0x7fa79475b000 Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: gsignal+0x37 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: abort+0x148 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: /opt/tvheadend/src/intlconv.c:35 0x7fa7962d7dac 0x7fa7960b0000 Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: /opt/tvheadend/src/main.c:1217 (discriminator 2) 0x7fa796273cd4 0x7fa7960b0000 Feb 19 22:03:06 FlamingoXL tvheadend[17407]: CRASH: __libc_start_main+0xf5 (/lib/x86_64-linux-gnu/libc.so.6) Feb 19 22:03:07 FlamingoXL kernel: [2675785.368576] init: tvheadend main process (17407) killed by ABRT signal Feb 19 22:03:07 FlamingoXL kernel: [2675785.368594] init: tvheadend main process ended, respawning
Updated by holli 73 over 6 years ago
Jaroslav Kysela wrote:
I think that I found it. Try latest.
as already commented - it does not help my locale is set to
holli@satip:~/BUILD$ locale LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
and this was the locale used during install.
best regards
holli
Updated by holli 73 over 6 years ago
saen acro wrote:
My is same, I use headless server.
i tried following code
intlconv_test( void ) { /* The string is "Yellow Horse" in Czech for the curiosity */ const char *charset = intlconv_charset_id("ASCII", 1, 1); char *s = intlconv_utf8safestr(charset, "abcüöäabcßabc", 128); tvhinfo(LS_MAIN, "intlconv_test: '%s'", s); if (strcmp(s, "abcüöäabcßabc")) { tvherror(LS_MAIN, "iconv() routine is not working properly, aborting!"); tvh_safe_usleep(2000000); abort(); } free(s); }
this results in
2018-02-19 23:24:44.833 [ INFO] main: intlconv_test: 'abc"u"o"aabcssabc'
so there must be something wrong on the function working with this string - i tried following on the shell to simulate the code?
holli@satip:~/BUILD$ iconv -t UTF-8 xx.txt intlconv_test( void ) { /* The string is "Yellow Horse" in Czech for the curiosity */ const char *charset = intlconv_charset_id("ASCII", 1, 1); char *s = intlconv_utf8safestr(charset, "abcüöäabcßabc", 128); tvhinfo(LS_MAIN, "intlconv_test: '%s'", s); if (strcmp(s, "abcüöäabcßabc")) { tvherror(LS_MAIN, "iconv() routine is not working properly, aborting!"); tvh_safe_usleep(2000000); abort(); } free(s); } holli@satip:~/BUILD$ iconv -f ASCII -t UTF-8 xx.txt intlconv_test( void ) { /* The string is "Yellow Horse" in Czech for the curiosity */ const char *charset = intlconv_charset_id("ASCII", 1, 1); char *s = intlconv_utf8safestr(charset, "abc iconv: xx.txt:5:46: cannot convert holli@satip:~/BUILD$
so i changed the source code to the following:
intlconv_test( void ) { /* The string is "Yellow Horse" in Czech for the curiosity */ const char *charset = intlconv_charset_id("UTF-8", 1, 1); char *s = intlconv_utf8safestr(charset, "abcüöäabcßabc", 128); tvhinfo(LS_MAIN, "intlconv_test: '%s'", s); if (strcmp(s, "abcüöäabcßabc")) { tvherror(LS_MAIN, "iconv() routine is not working properly, aborting!"); tvh_safe_usleep(2000000); abort(); } free(s); }
and tvh started and the character was correct returned
2018-02-19 23:48:00.479 [ INFO] main: intlconv_test: 'abcüöäabcßabc'
maybe this helps
Updated by Volker Schmidt over 6 years ago
Applied fix jumps IMHO way too short:
Feb 20 02:29:16 nuc1 tvheadend[13143]: config: scanfile (re)initialization with path <none> Feb 20 02:29:16 nuc1 tvheadend[13143]: main: iconv() routine is not working properly, aborting! Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.3-1092~g508766e15) Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: Fault address 0x53900003357 (N/A) Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: Loaded libraries: linux-vdso.so.1 /opt/lib/libmediaclient.s Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: Register dump [23]: 000000000000000000007ffecf5015100000000 Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: STACKTRACE Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: ??:0 0x563e520d7c4e 0x563e51f3d000 Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: ??:0 0x7faaa2fdfdd0 0x7faaa2fce000 Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: gsignal+0x110 (/usr/lib/libc.so.6) Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: abort+0x1c9 (/usr/lib/libc.so.6) Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: ??:0 0x563e520f2b02 0x563e51f3d000 Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: ??:0 0x563e5208be71 0x563e51f3d000 Feb 20 02:29:18 nuc1 tvheadend[13143]: CRASH: __libc_start_main+0xea (/usr/lib/libc.so.6) Feb 20 02:29:18 nuc1 systemd[1]: tvheadend.service: Main process exited, code=killed, status=6/ABRT
Defined is the locale setting (output of locale -a):
C POSIX de_DE.utf8 en_US.utf8
May I suggest a coding that queries for an existing locale setting? To prevent a crash like the one above?
Updated by saen acro over 6 years ago
in my case letters are from Cyrillic charset
Volker V Schmidt
install debug package
tvheadend_4.3-1092~g508766e_amd64.deb <normal tvheadend-dbg_4.3-1092~g508766e_amd64.deb <debug
Updated by Pablo R. over 6 years ago
Volker Schmidt wrote:
Applied fix jumps IMHO way too short:
[...]Defined is the locale setting (output of locale -a):
[...]May I suggest a coding that queries for an existing locale setting? To prevent a crash like the one above?
Same here
Feb 20 06:08:06 xxx tvheadend[26530]: main: iconv() routine is not working properly, aborting! Feb 20 06:08:06 xxx tvheadend[26530]: config: scanfile (re)initialization with path <none> Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.3-1092~g508766e-dirty) [918ced097091c06de918819f4b9a1379482f01b3] CWD: / Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: Fault address 0x71000067a2 (N/A) Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: Loaded libraries: /lib/x86_64-linux-gnu/libssl.so.1.0.0 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 /lib/x86_64-linux-gnu/libz.so.1 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 /usr/lib/x86_64-l$ Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: Register dump [23]: 000000000000000000000000040000010000000000000008000000000000020200007ffc9ffc35f000007ffc9ffc363000000000ffffffff000000000000002c00000000000067a200000000000067a200007ffc$ Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: STACKTRACE Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: /root/tvheadend/src/trap.c:148 0x561b609788ed 0x561b607e2000 Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: ??:0 0x7ff3d502e390 0x7ff3d501d000 Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: gsignal+0x38 (/lib/x86_64-linux-gnu/libc.so.6) Feb 20 06:08:08 xxx tvheadend[26530]: CRASH: abort+0x16a (/lib/x86_64-linux-gnu/libc.so.6) Feb 20 06:08:09 xxx tvheadend[26530]: CRASH: /root/tvheadend/src/intlconv.c:35 0x561b60992f4c 0x561b607e2000 Feb 20 06:08:09 xxx tvheadend[26530]: CRASH: /root/tvheadend/src/main.c:1217 (discriminator 3) 0x561b6092d1e5 0x561b607e2000 Feb 20 06:08:09 xxx tvheadend[26530]: CRASH: __libc_start_main+0xf0 (/lib/x86_64-linux-gnu/libc.so.6)
Updated by Pablo R. over 6 years ago
Volker Schmidt wrote:
Applied fix jumps IMHO way too short:
[...]Defined is the locale setting (output of locale -a):
[...]May I suggest a coding that queries for an existing locale setting? To prevent a crash like the one above?
My locale output (Ubuntu 16.04.02):
C C.UTF-8 en_AG en_AG.utf8 en_AU.utf8 en_BW.utf8 en_CA.utf8 en_DK.utf8 en_GB.utf8 en_HK.utf8 en_IE.utf8 en_IN en_IN.utf8 en_NG en_NG.utf8 en_NZ.utf8 en_PH.utf8 en_SG.utf8 en_US.utf8 en_ZA.utf8 en_ZM en_ZM.utf8 en_ZW.utf8 es_AR.utf8 es_BO.utf8 es_CL.utf8 es_CO.utf8 es_CR.utf8 es_CU es_CU.utf8 es_DO.utf8 es_EC.utf8 es_ES.utf8 es_GT.utf8 es_HN.utf8 es_MX.utf8 es_NI.utf8 es_PA.utf8 es_PE.utf8 es_PR.utf8 es_PY.utf8 es_SV.utf8 es_US.utf8 es_UY.utf8 es_VE.utf8 POSIX
Updated by Jaroslav Kysela over 6 years ago
Ok, it seems that translit behaves differently across distros. Fedora 26 has this output:
$ for i in $(locale -a); do printf "%-25s ŽluťoučkýKůň\n" $i | LC_ALL=$i iconv --from-code=utf-8 --to-code="ASCII//TRANSLIT//IGNORE" -; done aa_DJ.iso88591 ZlutouckyKun aa_DJ.utf8 ZlutouckyKun aa_DJ ZlutouckyKun aa_ER@saaho ZlutouckyKun aa_ER.utf8@saaho ZlutouckyKun aa_ER.utf8 ZlutouckyKun aa_ER ZlutouckyKun aa_ET.utf8 ZlutouckyKun aa_ET ZlutouckyKun af_ZA.iso88591 ZlutouckyKun af_ZA.utf8 ZlutouckyKun af_ZA ZlutouckyKun ak_GH.utf8 ZlutouckyKun ak_GH ZlutouckyKun am_ET.utf8 ZlutouckyKun am_ET ZlutouckyKun an_ES.iso885915 ZlutouckyKun an_ES.utf8 ZlutouckyKun an_ES ZlutouckyKun anp_IN.utf8 ZlutouckyKun anp_IN ZlutouckyKun ar_AE.iso88596 ZlutouckyKun ar_AE.utf8 ZlutouckyKun ar_AE ZlutouckyKun ar_BH.iso88596 ZlutouckyKun ar_BH.utf8 ZlutouckyKun ar_BH ZlutouckyKun ar_DZ.iso88596 ZlutouckyKun ar_DZ.utf8 ZlutouckyKun ar_DZ ZlutouckyKun ar_EG.iso88596 ZlutouckyKun ar_EG.utf8 ZlutouckyKun ar_EG ZlutouckyKun ar_IN.utf8 ZlutouckyKun ar_IN ZlutouckyKun ar_IQ.iso88596 ZlutouckyKun ar_IQ.utf8 ZlutouckyKun ar_IQ ZlutouckyKun ar_JO.iso88596 ZlutouckyKun ar_JO.utf8 ZlutouckyKun ar_JO ZlutouckyKun ar_KW.iso88596 ZlutouckyKun ar_KW.utf8 ZlutouckyKun ar_KW ZlutouckyKun ar_LB.iso88596 ZlutouckyKun ar_LB.utf8 ZlutouckyKun ar_LB ZlutouckyKun ar_LY.iso88596 ZlutouckyKun ar_LY.utf8 ZlutouckyKun ar_LY ZlutouckyKun ar_MA.iso88596 ZlutouckyKun ar_MA.utf8 ZlutouckyKun ar_MA ZlutouckyKun ar_OM.iso88596 ZlutouckyKun ar_OM.utf8 ZlutouckyKun ar_OM ZlutouckyKun ar_QA.iso88596 ZlutouckyKun ar_QA.utf8 ZlutouckyKun ar_QA ZlutouckyKun ar_SA.iso88596 ZlutouckyKun ar_SA.utf8 ZlutouckyKun ar_SA ZlutouckyKun ar_SD.iso88596 ZlutouckyKun ar_SD.utf8 ZlutouckyKun ar_SD ZlutouckyKun ar_SS.utf8 ZlutouckyKun ar_SS ZlutouckyKun ar_SY.iso88596 ZlutouckyKun ar_SY.utf8 ZlutouckyKun ar_SY ZlutouckyKun ar_TN.iso88596 ZlutouckyKun ar_TN.utf8 ZlutouckyKun ar_TN ZlutouckyKun ar_YE.iso88596 ZlutouckyKun ar_YE.utf8 ZlutouckyKun ar_YE ZlutouckyKun as_IN.utf8 ZlutouckyKun as_IN ZlutouckyKun ast_ES.iso885915 ZlutouckyKun ast_ES.utf8 ZlutouckyKun ast_ES ZlutouckyKun ayc_PE.utf8 ZlutouckyKun ayc_PE ZlutouckyKun az_AZ.utf8 ZlutouckyKun az_AZ ZlutouckyKun be_BY.cp1251 ZlutouckyKun be_BY@latin ?lu?ou?k?K?? be_BY.utf8@latin ?lu?ou?k?K?? be_BY.utf8 ZlutouckyKun be_BY ZlutouckyKun bem_ZM.utf8 ZlutouckyKun bem_ZM ZlutouckyKun ber_DZ.utf8 ZlutouckyKun ber_DZ ZlutouckyKun ber_MA.utf8 ZlutouckyKun ber_MA ZlutouckyKun bg_BG.cp1251 ZlutouckyKun bg_BG.utf8 ZlutouckyKun bg_BG ZlutouckyKun bhb_IN.utf8 ZlutouckyKun bho_IN.utf8 ZlutouckyKun bho_IN ZlutouckyKun bn_BD.utf8 ZlutouckyKun bn_BD ZlutouckyKun bn_IN.utf8 ZlutouckyKun bn_IN ZlutouckyKun bo_CN.utf8 ZlutouckyKun bo_CN ZlutouckyKun bo_IN.utf8 ZlutouckyKun bo_IN ZlutouckyKun bokmal ZlutouckyKun br_FR@euro ZlutouckyKun br_FR.iso88591 ZlutouckyKun br_FR.iso885915@euro ZlutouckyKun br_FR.utf8 ZlutouckyKun br_FR ZlutouckyKun brx_IN.utf8 ZlutouckyKun brx_IN ZlutouckyKun bs_BA.iso88592 ZlutouckyKun bs_BA.utf8 ZlutouckyKun bs_BA ZlutouckyKun byn_ER.utf8 ZlutouckyKun byn_ER ZlutouckyKun ca_AD.iso885915 ZlutouckyKun ca_AD.utf8 ZlutouckyKun ca_AD ZlutouckyKun ca_ES@euro ZlutouckyKun ca_ES.iso88591 ZlutouckyKun ca_ES.iso885915@euro ZlutouckyKun ca_ES.utf8 ZlutouckyKun ca_ES ZlutouckyKun ca_FR.iso885915 ZlutouckyKun ca_FR.utf8 ZlutouckyKun ca_FR ZlutouckyKun ca_IT.iso885915 ZlutouckyKun ca_IT.utf8 ZlutouckyKun ca_IT ZlutouckyKun catalan ZlutouckyKun ce_RU.utf8 ZlutouckyKun ce_RU ZlutouckyKun C ?lu?ou?k?K?? cmn_TW ?lu?ou?k?K?? cmn_TW.utf8 ?lu?ou?k?K?? crh_UA.utf8 ZlutouckyKun crh_UA ZlutouckyKun croatian ZlutouckyKun csb_PL.utf8 ZlutouckyKun csb_PL ZlutouckyKun cs_CZ.iso88592 ZlutouckyKun cs_CZ.utf8 ZlutouckyKun cs_CZ ZlutouckyKun C.utf8 ZlutouckyKun cv_RU.utf8 ZlutouckyKun cv_RU ZlutouckyKun cy_GB.iso885914 ZlutouckyKun cy_GB.utf8 ZlutouckyKun cy_GB ZlutouckyKun czech ZlutouckyKun da_DK.iso88591 ZlutouckyKun da_DK.iso885915 ZlutouckyKun da_DK.utf8 ZlutouckyKun da_DK ZlutouckyKun danish ZlutouckyKun dansk ZlutouckyKun de_AT@euro ZlutouckyKun de_AT.iso88591 ZlutouckyKun de_AT.iso885915@euro ZlutouckyKun de_AT.utf8 ZlutouckyKun de_AT ZlutouckyKun de_BE@euro ZlutouckyKun de_BE.iso88591 ZlutouckyKun de_BE.iso885915@euro ZlutouckyKun de_BE.utf8 ZlutouckyKun de_BE ZlutouckyKun de_DE@euro ZlutouckyKun de_DE.iso88591 ZlutouckyKun de_DE.iso885915@euro ZlutouckyKun de_DE.utf8 ZlutouckyKun de_DE ZlutouckyKun de_CH.iso88591 ZlutouckyKun de_CH.utf8 ZlutouckyKun de_CH ZlutouckyKun de_IT.iso88591 ZlutouckyKun de_IT.utf8 ZlutouckyKun de_IT ZlutouckyKun de_LI.utf8 ZlutouckyKun de_LU@euro ZlutouckyKun de_LU.iso88591 ZlutouckyKun de_LU.iso885915@euro ZlutouckyKun de_LU.utf8 ZlutouckyKun de_LU ZlutouckyKun deutsch ZlutouckyKun doi_IN.utf8 ZlutouckyKun doi_IN ZlutouckyKun dutch ZlutouckyKun dv_MV.utf8 ZlutouckyKun dv_MV ZlutouckyKun dz_BT.utf8 ZlutouckyKun dz_BT ZlutouckyKun eesti ZlutouckyKun el_CY.iso88597 ZlutouckyKun el_CY.utf8 ZlutouckyKun el_CY ZlutouckyKun el_GR.iso88597 ZlutouckyKun el_GR.utf8 ZlutouckyKun el_GR ZlutouckyKun en_AG.utf8 ZlutouckyKun en_AG ZlutouckyKun en_AU.iso88591 ZlutouckyKun en_AU.utf8 ZlutouckyKun en_AU ZlutouckyKun en_BW.iso88591 ZlutouckyKun en_BW.utf8 ZlutouckyKun en_BW ZlutouckyKun en_CA.iso88591 ZlutouckyKun en_CA.utf8 ZlutouckyKun en_CA ZlutouckyKun en_DK.iso88591 ZlutouckyKun en_DK.utf8 ZlutouckyKun en_DK ZlutouckyKun en_GB.iso88591 ZlutouckyKun en_GB.iso885915 ZlutouckyKun en_GB.utf8 ZlutouckyKun en_GB ZlutouckyKun en_HK.iso88591 ZlutouckyKun en_HK.utf8 ZlutouckyKun en_HK ZlutouckyKun en_IE@euro ZlutouckyKun en_IE.iso88591 ZlutouckyKun en_IE.iso885915@euro ZlutouckyKun en_IE.utf8 ZlutouckyKun en_IE ZlutouckyKun en_IL.utf8 ZlutouckyKun en_IL ZlutouckyKun en_IN.utf8 ZlutouckyKun en_IN ZlutouckyKun en_NG.utf8 ZlutouckyKun en_NG ZlutouckyKun en_NZ.iso88591 ZlutouckyKun en_NZ.utf8 ZlutouckyKun en_NZ ZlutouckyKun en_PH.iso88591 ZlutouckyKun en_PH.utf8 ZlutouckyKun en_PH ZlutouckyKun en_SG.iso88591 ZlutouckyKun en_SG.utf8 ZlutouckyKun en_SG ZlutouckyKun en_US.iso88591 ZlutouckyKun en_US.iso885915 ZlutouckyKun en_US.utf8 ZlutouckyKun en_US ZlutouckyKun en_ZA.iso88591 ZlutouckyKun en_ZA.utf8 ZlutouckyKun en_ZA ZlutouckyKun en_ZM.utf8 ZlutouckyKun en_ZM ZlutouckyKun en_ZW.iso88591 ZlutouckyKun en_ZW.utf8 ZlutouckyKun en_ZW ZlutouckyKun es_AR.iso88591 ZlutouckyKun es_AR.utf8 ZlutouckyKun es_AR ZlutouckyKun es_BO.iso88591 ZlutouckyKun es_BO.utf8 ZlutouckyKun es_BO ZlutouckyKun es_CL.iso88591 ZlutouckyKun es_CL.utf8 ZlutouckyKun es_CL ZlutouckyKun es_CO.iso88591 ZlutouckyKun es_CO.utf8 ZlutouckyKun es_CO ZlutouckyKun es_CR.iso88591 ZlutouckyKun es_CR.utf8 ZlutouckyKun es_CR ZlutouckyKun es_CU.utf8 ZlutouckyKun es_CU ZlutouckyKun es_DO.iso88591 ZlutouckyKun es_DO.utf8 ZlutouckyKun es_DO ZlutouckyKun es_EC.iso88591 ZlutouckyKun es_EC.utf8 ZlutouckyKun es_EC ZlutouckyKun es_ES@euro ZlutouckyKun es_ES.iso88591 ZlutouckyKun es_ES.iso885915@euro ZlutouckyKun es_ES.utf8 ZlutouckyKun es_ES ZlutouckyKun es_GT.iso88591 ZlutouckyKun es_GT.utf8 ZlutouckyKun es_GT ZlutouckyKun es_HN.iso88591 ZlutouckyKun es_HN.utf8 ZlutouckyKun es_HN ZlutouckyKun es_MX.iso88591 ZlutouckyKun es_MX.utf8 ZlutouckyKun es_MX ZlutouckyKun es_NI.iso88591 ZlutouckyKun es_NI.utf8 ZlutouckyKun es_NI ZlutouckyKun es_PA.iso88591 ZlutouckyKun es_PA.utf8 ZlutouckyKun es_PA ZlutouckyKun es_PE.iso88591 ZlutouckyKun es_PE.utf8 ZlutouckyKun es_PE ZlutouckyKun es_PR.iso88591 ZlutouckyKun es_PR.utf8 ZlutouckyKun es_PR ZlutouckyKun es_PY.iso88591 ZlutouckyKun es_PY.utf8 ZlutouckyKun es_PY ZlutouckyKun es_SV.iso88591 ZlutouckyKun es_SV.utf8 ZlutouckyKun es_SV ZlutouckyKun estonian ZlutouckyKun es_US.iso88591 ZlutouckyKun es_US.utf8 ZlutouckyKun es_US ZlutouckyKun es_UY.iso88591 ZlutouckyKun es_UY.utf8 ZlutouckyKun es_UY ZlutouckyKun es_VE.iso88591 ZlutouckyKun es_VE.utf8 ZlutouckyKun es_VE ZlutouckyKun et_EE.iso88591 ZlutouckyKun et_EE.iso885915 ZlutouckyKun et_EE.utf8 ZlutouckyKun et_EE ZlutouckyKun eu_ES@euro ZlutouckyKun eu_ES.iso88591 ZlutouckyKun eu_ES.iso885915@euro ZlutouckyKun eu_ES.utf8 ZlutouckyKun eu_ES ZlutouckyKun fa_IR.utf8 ZlutouckyKun fa_IR ZlutouckyKun ff_SN.utf8 ZlutouckyKun ff_SN ZlutouckyKun fi_FI@euro ZlutouckyKun fi_FI.iso88591 ZlutouckyKun fi_FI.iso885915@euro ZlutouckyKun fi_FI.utf8 ZlutouckyKun fi_FI ZlutouckyKun fil_PH.utf8 ZlutouckyKun fil_PH ZlutouckyKun finnish ZlutouckyKun fo_FO.iso88591 ZlutouckyKun fo_FO.utf8 ZlutouckyKun fo_FO ZlutouckyKun fr_BE@euro ZlutouckyKun fr_BE.iso88591 ZlutouckyKun fr_BE.iso885915@euro ZlutouckyKun fr_BE.utf8 ZlutouckyKun fr_BE ZlutouckyKun fr_CA.iso88591 ZlutouckyKun fr_CA.utf8 ZlutouckyKun fr_CA ZlutouckyKun french ZlutouckyKun fr_FR@euro ZlutouckyKun fr_FR.iso88591 ZlutouckyKun fr_FR.iso885915@euro ZlutouckyKun fr_FR.utf8 ZlutouckyKun fr_FR ZlutouckyKun fr_CH.iso88591 ZlutouckyKun fr_CH.utf8 ZlutouckyKun fr_CH ZlutouckyKun fr_LU@euro ZlutouckyKun fr_LU.iso88591 ZlutouckyKun fr_LU.iso885915@euro ZlutouckyKun fr_LU.utf8 ZlutouckyKun fr_LU ZlutouckyKun fur_IT.utf8 ZlutouckyKun fur_IT ZlutouckyKun fy_DE.utf8 ZlutouckyKun fy_DE ZlutouckyKun fy_NL.utf8 ZlutouckyKun fy_NL ZlutouckyKun ga_IE@euro ZlutouckyKun ga_IE.iso88591 ZlutouckyKun ga_IE.iso885915@euro ZlutouckyKun ga_IE.utf8 ZlutouckyKun ga_IE ZlutouckyKun galego ZlutouckyKun galician ZlutouckyKun gd_GB.iso885915 ZlutouckyKun gd_GB.utf8 ZlutouckyKun gd_GB ZlutouckyKun german ZlutouckyKun gez_ER@abegede ZlutouckyKun gez_ER.utf8@abegede ZlutouckyKun gez_ER.utf8 ZlutouckyKun gez_ER ZlutouckyKun gez_ET@abegede ZlutouckyKun gez_ET.utf8@abegede ZlutouckyKun gez_ET.utf8 ZlutouckyKun gez_ET ZlutouckyKun gl_ES@euro ZlutouckyKun gl_ES.iso88591 ZlutouckyKun gl_ES.iso885915@euro ZlutouckyKun gl_ES.utf8 ZlutouckyKun gl_ES ZlutouckyKun greek ZlutouckyKun gu_IN.utf8 ZlutouckyKun gu_IN ZlutouckyKun gv_GB.iso88591 ZlutouckyKun gv_GB.utf8 ZlutouckyKun gv_GB ZlutouckyKun hak_TW ?lu?ou?k?K?? hak_TW.utf8 ?lu?ou?k?K?? ha_NG.utf8 ZlutouckyKun ha_NG ZlutouckyKun hebrew ZlutouckyKun he_IL.iso88598 ZlutouckyKun he_IL.utf8 ZlutouckyKun he_IL ZlutouckyKun hi_IN.utf8 ZlutouckyKun hi_IN ZlutouckyKun hne_IN.utf8 ZlutouckyKun hne_IN ZlutouckyKun hr_HR.iso88592 ZlutouckyKun hr_HR.utf8 ZlutouckyKun hr_HR ZlutouckyKun hrvatski ZlutouckyKun hsb_DE.iso88592 ZlutouckyKun hsb_DE.utf8 ?lu?ou?k?K?? hsb_DE ZlutouckyKun ht_HT.utf8 ZlutouckyKun ht_HT ZlutouckyKun hu_HU.iso88592 ZlutouckyKun hu_HU.utf8 ZlutouckyKun hu_HU ZlutouckyKun hungarian ZlutouckyKun hy_AM.armscii8 ZlutouckyKun hy_AM.utf8 ZlutouckyKun hy_AM ZlutouckyKun chr_US.utf8 ZlutouckyKun chr_US ZlutouckyKun ia_FR.utf8 ZlutouckyKun ia_FR ZlutouckyKun icelandic ZlutouckyKun id_ID.iso88591 ZlutouckyKun id_ID.utf8 ZlutouckyKun id_ID ZlutouckyKun ig_NG.utf8 ZlutouckyKun ig_NG ZlutouckyKun ik_CA.utf8 ZlutouckyKun ik_CA ZlutouckyKun is_IS.iso88591 ZlutouckyKun is_IS.utf8 ZlutouckyKun is_IS ZlutouckyKun italian ZlutouckyKun it_CH.iso88591 ZlutouckyKun it_CH.utf8 ZlutouckyKun it_CH ZlutouckyKun it_IT@euro ZlutouckyKun it_IT.iso88591 ZlutouckyKun it_IT.iso885915@euro ZlutouckyKun it_IT.utf8 ZlutouckyKun it_IT ZlutouckyKun iu_CA.utf8 ZlutouckyKun iu_CA ZlutouckyKun ja_JP.eucjp ZlutouckyKun ja_JP.ujis ZlutouckyKun ja_JP.utf8 ZlutouckyKun ja_JP ZlutouckyKun japanese.euc ZlutouckyKun japanese ZlutouckyKun ka_GE.georgianps ZlutouckyKun ka_GE.utf8 ZlutouckyKun ka_GE ZlutouckyKun kk_KZ.pt154 ZlutouckyKun kk_KZ.utf8 ZlutouckyKun kk_KZ ZlutouckyKun kl_GL.iso88591 ZlutouckyKun kl_GL.utf8 ZlutouckyKun kl_GL ZlutouckyKun km_KH.utf8 ZlutouckyKun km_KH ZlutouckyKun kn_IN.utf8 ZlutouckyKun kn_IN ZlutouckyKun kok_IN.utf8 ZlutouckyKun kok_IN ZlutouckyKun ko_KR.euckr ZlutouckyKun ko_KR.utf8 ZlutouckyKun ko_KR ZlutouckyKun korean.euc ZlutouckyKun korean ZlutouckyKun ks_IN@devanagari ZlutouckyKun ks_IN.utf8@devanagari ZlutouckyKun ks_IN.utf8 ZlutouckyKun ks_IN ZlutouckyKun ku_TR.iso88599 ZlutouckyKun ku_TR.utf8 ZlutouckyKun ku_TR ZlutouckyKun kw_GB.iso88591 ZlutouckyKun kw_GB.utf8 ZlutouckyKun kw_GB ZlutouckyKun ky_KG.utf8 ZlutouckyKun ky_KG ZlutouckyKun lb_LU.utf8 ZlutouckyKun lb_LU ZlutouckyKun lg_UG.iso885910 ZlutouckyKun lg_UG.utf8 ZlutouckyKun lg_UG ZlutouckyKun li_BE.utf8 ZlutouckyKun li_BE ZlutouckyKun lij_IT.utf8 ZlutouckyKun lij_IT ZlutouckyKun li_NL.utf8 ZlutouckyKun li_NL ZlutouckyKun lithuanian ZlutouckyKun ln_CD.utf8 ZlutouckyKun ln_CD ZlutouckyKun lo_LA.utf8 ZlutouckyKun lo_LA ZlutouckyKun lt_LT.iso885913 ZlutouckyKun lt_LT.utf8 ZlutouckyKun lt_LT ZlutouckyKun lv_LV.iso885913 ZlutouckyKun lv_LV.utf8 ZlutouckyKun lv_LV ZlutouckyKun lzh_TW ?lu?ou?k?K?? lzh_TW.utf8 ?lu?ou?k?K?? mag_IN.utf8 ZlutouckyKun mag_IN ZlutouckyKun mai_IN.utf8 ZlutouckyKun mai_IN ZlutouckyKun mg_MG.iso885915 ZlutouckyKun mg_MG.utf8 ZlutouckyKun mg_MG ZlutouckyKun mhr_RU.utf8 ZlutouckyKun mhr_RU ZlutouckyKun mi_NZ.iso885913 ZlutouckyKun mi_NZ.utf8 ZlutouckyKun mi_NZ ZlutouckyKun mk_MK.iso88595 ZlutouckyKun mk_MK.utf8 ZlutouckyKun mk_MK ZlutouckyKun ml_IN.utf8 ZlutouckyKun ml_IN ZlutouckyKun mni_IN.utf8 ZlutouckyKun mni_IN ZlutouckyKun mn_MN.utf8 ZlutouckyKun mn_MN ZlutouckyKun mr_IN.utf8 ZlutouckyKun mr_IN ZlutouckyKun ms_MY.iso88591 ZlutouckyKun ms_MY.utf8 ZlutouckyKun ms_MY ZlutouckyKun mt_MT.iso88593 ZlutouckyKun mt_MT.utf8 ZlutouckyKun mt_MT ZlutouckyKun my_MM ?lu?ou?k?K?? my_MM.utf8 ?lu?ou?k?K?? nan_TW@latin ZlutouckyKun nan_TW ?lu?ou?k?K?? nan_TW.utf8@latin ZlutouckyKun nan_TW.utf8 ?lu?ou?k?K?? nb_NO.iso88591 ZlutouckyKun nb_NO.utf8 ZlutouckyKun nb_NO ZlutouckyKun nds_DE.utf8 ZlutouckyKun nds_DE ZlutouckyKun nds_NL.utf8 ZlutouckyKun nds_NL ZlutouckyKun ne_NP.utf8 ZlutouckyKun ne_NP ZlutouckyKun nhn_MX.utf8 ZlutouckyKun nhn_MX ZlutouckyKun niu_NU.utf8 ZlutouckyKun niu_NU ZlutouckyKun niu_NZ.utf8 ZlutouckyKun niu_NZ ZlutouckyKun nl_AW.utf8 ZlutouckyKun nl_AW ZlutouckyKun nl_BE@euro ZlutouckyKun nl_BE.iso88591 ZlutouckyKun nl_BE.iso885915@euro ZlutouckyKun nl_BE.utf8 ZlutouckyKun nl_BE ZlutouckyKun nl_NL@euro ZlutouckyKun nl_NL.iso88591 ZlutouckyKun nl_NL.iso885915@euro ZlutouckyKun nl_NL.utf8 ZlutouckyKun nl_NL ZlutouckyKun nn_NO.iso88591 ZlutouckyKun nn_NO.utf8 ZlutouckyKun nn_NO ZlutouckyKun no_NO.ISO-8859-1 ZlutouckyKun no_NO ZlutouckyKun norwegian ZlutouckyKun nr_ZA.utf8 ZlutouckyKun nr_ZA ZlutouckyKun nso_ZA ?lu?ou?k?K?? nso_ZA.utf8 ?lu?ou?k?K?? nynorsk ZlutouckyKun oc_FR.iso88591 ZlutouckyKun oc_FR.utf8 ZlutouckyKun oc_FR ZlutouckyKun om_ET.utf8 ZlutouckyKun om_ET ZlutouckyKun om_KE.iso88591 ZlutouckyKun om_KE.utf8 ZlutouckyKun om_KE ZlutouckyKun or_IN.utf8 ZlutouckyKun or_IN ZlutouckyKun os_RU.utf8 ZlutouckyKun os_RU ZlutouckyKun pa_IN.utf8 ZlutouckyKun pa_IN ZlutouckyKun pap_AW.utf8 ZlutouckyKun pap_AW ZlutouckyKun pap_CW.utf8 ZlutouckyKun pap_CW ZlutouckyKun pa_PK.utf8 ZlutouckyKun pa_PK ZlutouckyKun pl_PL.iso88592 ZlutouckyKun pl_PL.utf8 ZlutouckyKun pl_PL ZlutouckyKun polish ZlutouckyKun portuguese ZlutouckyKun POSIX ?lu?ou?k?K?? ps_AF ?lu?ou?k?K?? ps_AF.utf8 ?lu?ou?k?K?? pt_BR.iso88591 ZlutouckyKun pt_BR.utf8 ZlutouckyKun pt_BR ZlutouckyKun pt_PT@euro ZlutouckyKun pt_PT.iso88591 ZlutouckyKun pt_PT.iso885915@euro ZlutouckyKun pt_PT.utf8 ZlutouckyKun pt_PT ZlutouckyKun quz_PE.utf8 ZlutouckyKun quz_PE ZlutouckyKun raj_IN.utf8 ZlutouckyKun raj_IN ZlutouckyKun romanian ZlutouckyKun ro_RO.iso88592 ZlutouckyKun ro_RO.utf8 ZlutouckyKun ro_RO ZlutouckyKun ru_RU.iso88595 ZlutouckyKun ru_RU.koi8r ZlutouckyKun ru_RU.utf8 ZlutouckyKun ru_RU ZlutouckyKun russian ZlutouckyKun ru_UA.koi8u ZlutouckyKun ru_UA.utf8 ZlutouckyKun ru_UA ZlutouckyKun rw_RW.utf8 ZlutouckyKun rw_RW ZlutouckyKun sa_IN.utf8 ZlutouckyKun sa_IN ZlutouckyKun sat_IN.utf8 ZlutouckyKun sat_IN ZlutouckyKun sc_IT.utf8 ZlutouckyKun sc_IT ZlutouckyKun sd_IN@devanagari ZlutouckyKun sd_IN.utf8@devanagari ZlutouckyKun sd_IN.utf8 ZlutouckyKun sd_IN ZlutouckyKun se_NO.utf8 ZlutouckyKun se_NO ZlutouckyKun sgs_LT.utf8 ZlutouckyKun sgs_LT ZlutouckyKun shs_CA.utf8 ZlutouckyKun shs_CA ZlutouckyKun sid_ET.utf8 ZlutouckyKun sid_ET ZlutouckyKun si_LK.utf8 ZlutouckyKun si_LK ZlutouckyKun sk_SK.iso88592 ZlutouckyKun sk_SK.utf8 ZlutouckyKun sk_SK ZlutouckyKun slovak ZlutouckyKun slovene ZlutouckyKun slovenian ZlutouckyKun sl_SI.iso88592 ZlutouckyKun sl_SI.utf8 ZlutouckyKun sl_SI ZlutouckyKun so_DJ.iso88591 ZlutouckyKun so_DJ.utf8 ZlutouckyKun so_DJ ZlutouckyKun so_ET.utf8 ZlutouckyKun so_ET ZlutouckyKun so_KE.iso88591 ZlutouckyKun so_KE.utf8 ZlutouckyKun so_KE ZlutouckyKun so_SO.iso88591 ZlutouckyKun so_SO.utf8 ZlutouckyKun so_SO ZlutouckyKun spanish ZlutouckyKun sq_AL.iso88591 ZlutouckyKun sq_AL.utf8 ZlutouckyKun sq_AL ZlutouckyKun sq_MK.utf8 ZlutouckyKun sq_MK ZlutouckyKun sr_ME ?lu?ou?k?K?? sr_ME.utf8 ?lu?ou?k?K?? sr_RS@latin ?lu?ou?k?K?? sr_RS.utf8@latin ?lu?ou?k?K?? sr_RS.utf8 ZlutouckyKun sr_RS ZlutouckyKun ss_ZA.utf8 ZlutouckyKun ss_ZA ZlutouckyKun st_ZA.iso88591 ZlutouckyKun st_ZA.utf8 ZlutouckyKun st_ZA ZlutouckyKun sv_FI@euro ZlutouckyKun sv_FI.iso88591 ZlutouckyKun sv_FI.iso885915@euro ZlutouckyKun sv_FI.utf8 ZlutouckyKun sv_FI ZlutouckyKun sv_SE.iso88591 ZlutouckyKun sv_SE.iso885915 ZlutouckyKun sv_SE.utf8 ZlutouckyKun sv_SE ZlutouckyKun swedish ZlutouckyKun sw_KE.utf8 ZlutouckyKun sw_KE ZlutouckyKun sw_TZ.utf8 ZlutouckyKun sw_TZ ZlutouckyKun szl_PL.utf8 ZlutouckyKun szl_PL ZlutouckyKun ta_IN.utf8 ZlutouckyKun ta_IN ZlutouckyKun ta_LK.utf8 ZlutouckyKun ta_LK ZlutouckyKun tcy_IN.utf8 ZlutouckyKun te_IN.utf8 ZlutouckyKun te_IN ZlutouckyKun tg_TJ.koi8t ZlutouckyKun tg_TJ.utf8 ZlutouckyKun tg_TJ ZlutouckyKun thai ZlutouckyKun the_NP.utf8 ZlutouckyKun the_NP ZlutouckyKun th_TH.tis620 ZlutouckyKun th_TH.utf8 ZlutouckyKun th_TH ZlutouckyKun ti_ER.utf8 ZlutouckyKun ti_ER ZlutouckyKun ti_ET.utf8 ZlutouckyKun ti_ET ZlutouckyKun tig_ER.utf8 ZlutouckyKun tig_ER ZlutouckyKun tk_TM.utf8 ZlutouckyKun tk_TM ZlutouckyKun tl_PH.iso88591 ZlutouckyKun tl_PH.utf8 ZlutouckyKun tl_PH ZlutouckyKun tn_ZA.utf8 ZlutouckyKun tn_ZA ZlutouckyKun tr_CY.iso88599 ZlutouckyKun tr_CY.utf8 ZlutouckyKun tr_CY ZlutouckyKun tr_TR.iso88599 ZlutouckyKun tr_TR.utf8 ZlutouckyKun tr_TR ZlutouckyKun ts_ZA.utf8 ZlutouckyKun ts_ZA ZlutouckyKun tt_RU@iqtelif ZlutouckyKun tt_RU.utf8@iqtelif ZlutouckyKun tt_RU.utf8 ZlutouckyKun tt_RU ZlutouckyKun turkish ZlutouckyKun ug_CN ?lu?ou?k?K?? ug_CN.utf8 ?lu?ou?k?K?? uk_UA.koi8u ?lu?ou?k?K?? uk_UA ?lu?ou?k?K?? uk_UA.utf8 ?lu?ou?k?K?? unm_US.utf8 ZlutouckyKun unm_US ZlutouckyKun ur_IN.utf8 ZlutouckyKun ur_IN ZlutouckyKun ur_PK.utf8 ZlutouckyKun ur_PK ZlutouckyKun uz_UZ@cyrillic ZlutouckyKun uz_UZ.iso88591 ZlutouckyKun uz_UZ.utf8@cyrillic ZlutouckyKun uz_UZ.utf8 ZlutouckyKun uz_UZ ZlutouckyKun ve_ZA.utf8 ZlutouckyKun ve_ZA ZlutouckyKun vi_VN.utf8 ZlutouckyKun vi_VN ZlutouckyKun wa_BE@euro ZlutouckyKun wa_BE.iso88591 ZlutouckyKun wa_BE.iso885915@euro ZlutouckyKun wa_BE.utf8 ZlutouckyKun wa_BE ZlutouckyKun wae_CH.utf8 ZlutouckyKun wae_CH ZlutouckyKun wal_ET.utf8 ZlutouckyKun wal_ET ZlutouckyKun wo_SN.utf8 ZlutouckyKun wo_SN ZlutouckyKun xh_ZA.iso88591 ZlutouckyKun xh_ZA.utf8 ZlutouckyKun xh_ZA ZlutouckyKun yi_US.cp1255 ZlutouckyKun yi_US.utf8 ZlutouckyKun yi_US ZlutouckyKun yo_NG.utf8 ZlutouckyKun yo_NG ZlutouckyKun yue_HK.utf8 ZlutouckyKun yue_HK ZlutouckyKun zh_CN.gbk ZlutouckyKun zh_CN.gb18030 ZlutouckyKun zh_CN.gb2312 ZlutouckyKun zh_CN.utf8 ZlutouckyKun zh_CN ZlutouckyKun zh_HK.big5hkscs ZlutouckyKun zh_HK.utf8 ZlutouckyKun zh_HK ZlutouckyKun zh_SG.gbk ZlutouckyKun zh_SG.gb2312 ZlutouckyKun zh_SG.utf8 ZlutouckyKun zh_SG ZlutouckyKun zh_TW.big5 ZlutouckyKun zh_TW.euctw ZlutouckyKun zh_TW.utf8 ZlutouckyKun zh_TW ZlutouckyKun zu_ZA.iso88591 ZlutouckyKun zu_ZA.utf8 ZlutouckyKun zu_ZA ZlutouckyKun
Updated by Jaroslav Kysela over 6 years ago
- Status changed from Invalid to Fixed
I added those strings (marked as valid) to the translit check:
ZlutouckyKun Zlutouck'yKun ?lu?ou?k?K??
Updated by Mark Clarkstone over 6 years ago
Jaroslav Kysela wrote:
.. snip ..
Here's the list for debian stretch in case it's any use - http://termbin.com/q79d
Updated by saen acro over 6 years ago
for i in $(locale -a); do printf "%-25s ŽluťoučkýKůň\n" $i | LC_ALL=$i iconv --from-code=utf-8 --to-code="ASCII//TRANSLIT//IGNORE" -; done C ?lu?ou?k?K?? C.UTF-8 ZlutouckyKun en_AG ZlutouckyKun en_AG.utf8 ZlutouckyKun en_AU.utf8 ZlutouckyKun en_BW.utf8 ZlutouckyKun en_CA.utf8 ZlutouckyKun en_DK.utf8 ZlutouckyKun en_GB.utf8 ZlutouckyKun en_HK.utf8 ZlutouckyKun en_IE.utf8 ZlutouckyKun en_IN ZlutouckyKun en_IN.utf8 ZlutouckyKun en_NG ZlutouckyKun en_NG.utf8 ZlutouckyKun en_NZ.utf8 ZlutouckyKun en_PH.utf8 ZlutouckyKun en_SG.utf8 ZlutouckyKun en_US.utf8 ZlutouckyKun en_ZA.utf8 ZlutouckyKun en_ZM ZlutouckyKun en_ZM.utf8 ZlutouckyKun en_ZW.utf8 ZlutouckyKun POSIX ?lu?ou?k?K?? for i in $(locale -a); do printf "%-25s абвгдежзийклмнопрстуфхцчшщъьюя\n" $i | LC_ALL=$i iconv --from-code=utf-8 --to-code="ASCII//TRANSLIT//IGNORE" -; done C ?????????????????????????????? C.UTF-8 iconv: illegal input sequence at position 26 en_AG ?????????????????????????????? en_AG.utf8 ?????????????????????????????? en_AU.utf8 ?????????????????????????????? en_BW.utf8 ?????????????????????????????? en_CA.utf8 ?????????????????????????????? en_DK.utf8 ?????????????????????????????? en_GB.utf8 ?????????????????????????????? en_HK.utf8 ?????????????????????????????? en_IE.utf8 ?????????????????????????????? en_IN ?????????????????????????????? en_IN.utf8 ?????????????????????????????? en_NG ?????????????????????????????? en_NG.utf8 ?????????????????????????????? en_NZ.utf8 ?????????????????????????????? en_PH.utf8 ?????????????????????????????? en_SG.utf8 ?????????????????????????????? en_US.utf8 ?????????????????????????????? en_ZA.utf8 ?????????????????????????????? en_ZM ?????????????????????????????? en_ZM.utf8 ?????????????????????????????? en_ZW.utf8 ?????????????????????????????? POSIX ??????????????????????????????