Project

General

Profile

Bug #5860

Constant crash on unsubscribe

Added by Gergely Cs. 6 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Crashes
Target version:
-
Start date:
2020-02-20
Due date:
% Done:

0%

Estimated time:
Found in version:
4.3-1733~g7d3aa1194
Affected Versions:

Description

Hello, I have a problem with TVHE 4.3.xx series.

Nowadays the program crashes when somebody unsubscribe from channels.
I've used 4.3-1733~g7d3aa1194 for a while, but now this bug won't go away.
Upgraded to latest version does not solved the issue (now i'm on 4.3-1857~g221c29b40)

It seems like it occurs when somebody unsubscribes from a channel.

This was an unsubscribe from a SATIP source (MiniSatIP 1.0.2-5dc22e4 on the remote side, if it matters):

2020-02-19 20:27:05.613 [   INFO]:subscription: 00A4: "HTTP" unsubscribing from "xxxx", hostname="xxx.xxx.xxx.xxx", username="xxxx", client="Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chr0me/38.0.2125.122 Safari/537.36 LG Browser/8.00.00(LGE; 49LH630V-ZJ; 05.30.45; 1; DTV_W16R); webOS.TV-2016; LG NetCast.TV-2013 Compatible (LGE, 49LH630V-ZJ, wired)" 
2020-02-19 20:27:05.614 [  ALERT]:CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (4.3-1857~g221c29b40) [de50b2cf6e8321a8a046732ddee8d8596f50f02a] CWD: /
2020-02-19 20:27:05.614 [  ALERT]:CRASH: Fault address (nil) (N/A)
2020-02-19 20:27:05.614 [  ALERT]:CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib/x86_64-linux-gnu/libdvbcsa.so.1 /usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /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 /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 /lib/x86_64-linux-gnu/libmvec.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 /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 /usr/lib/x86_64-linux-gnu/liblz4.so.1 /lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x
2020-02-19 20:27:05.614 [  ALERT]:CRASH: Register dump [23]: 00007f4642f962700000000000000001000000000000007000007f468006a82000007f4642f96120000000000000000000007f4642f9617000007f468005c5500000557c47b15ce0000000000000000100007f4642f9637000007f46ac035a100000000000000031c26a756361727000000000000000000000007f4642f961100000557c4640285e0000000000010286002b0000000000330000000000000000000000000000000dfffffffe7ffbba130000000000000000
2020-02-19 20:27:05.614 [  ALERT]:CRASH: STACKTRACE
2020-02-19 20:27:05.768 [  ALERT]:CRASH: ??:0 0x557c4643aa4a 0x557c46224000
2020-02-19 20:27:05.917 [  ALERT]:CRASH: ??:0 0x7f46dd1130e0 0x7f46dd102000
2020-02-19 20:27:06.069 [  ALERT]:CRASH: ??:0 0x557c4640285e 0x557c46224000
2020-02-19 20:27:06.198 [  ALERT]:CRASH: ??:0 0x557c46497b75 0x557c46224000
2020-02-19 20:27:06.326 [  ALERT]:CRASH: ??:0 0x557c4649861a 0x557c46224000
2020-02-19 20:27:06.454 [  ALERT]:CRASH: ??:0 0x557c4640907d 0x557c46224000
2020-02-19 20:27:06.579 [  ALERT]:CRASH: ??:0 0x557c4640a23c 0x557c46224000
2020-02-19 20:27:06.708 [  ALERT]:CRASH: ??:0 0x557c4640a435 0x557c46224000
2020-02-19 20:27:06.835 [  ALERT]:CRASH: ??:0 0x557c46409594 0x557c46224000
2020-02-19 20:27:06.961 [  ALERT]:CRASH: ??:0 0x557c4640a79b 0x557c46224000
2020-02-19 20:27:07.087 [  ALERT]:CRASH: ??:0 0x557c4640aa63 0x557c46224000
2020-02-19 20:27:07.237 [  ALERT]:CRASH: ??:0 0x557c46401160 0x557c46224000
2020-02-19 20:27:07.390 [  ALERT]:CRASH: ??:0 0x557c463fc381 0x557c46224000

But it happens with local TBS 6909 tuners also:

2020-02-19 20:22:05.362 [   INFO]:subscription: 0412: "HTTP" unsubscribing from "xxxx", hostname="xxx.xxx.xxx.xxx", username="xxxx", client="Smart IPTV/1.7.1 (Linux;Android 8.1.0) ExoPlayerLib/2.10.2" 
2020-02-19 20:22:05.362 [  ALERT]:CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (4.3-1857~g221c29b40) [de50b2cf6e8321a8a046732ddee8d8596f50f02a] CWD: /
2020-02-19 20:22:05.362 [  ALERT]:CRASH: Fault address (nil) (N/A)
2020-02-19 20:22:05.362 [  ALERT]:CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib/x86_64-linux-gnu/libdvbcsa.so.1 /usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /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 /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 /lib/x86_64-linux-gnu/libmvec.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 /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 /usr/lib/x86_64-linux-gnu/liblz4.so.1 /lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-linux-gnu/libnss_compat.so.2 /lib/x86_64-linux-gnu/libnsl.so.1 /lib/x
2020-02-19 20:22:05.362 [  ALERT]:CRASH: Register dump [23]: 00007f2ddf599270000000000000000100007f2e5c06e98000007f2e5c104ac000007f2ddf599130000000000000000000007f2ddf59917000007f2e5c099ba00000555aaa50dce0000000000000000100007f2ddf59937000007f2e4c0c1f406c61c275746b61207a61202c696b207a000000000000000000007f2ddf5991200000555aa8dfa85e0000000000010202002b0000000000330000000000000000000000000000000dfffffffe7ffbba130000000000000000
2020-02-19 20:22:05.362 [  ALERT]:CRASH: STACKTRACE
2020-02-19 20:22:05.510 [  ALERT]:CRASH: ??:0 0x555aa8e32a4a 0x555aa8c1c000
2020-02-19 20:22:05.652 [  ALERT]:CRASH: ??:0 0x7f2e7bde50e0 0x7f2e7bdd4000
2020-02-19 20:22:05.824 [  ALERT]:CRASH: ??:0 0x555aa8dfa85e 0x555aa8c1c000
2020-02-19 20:22:05.968 [  ALERT]:CRASH: ??:0 0x555aa8e8fb75 0x555aa8c1c000
2020-02-19 20:22:06.105 [  ALERT]:CRASH: ??:0 0x555aa8e9061a 0x555aa8c1c000
2020-02-19 20:22:06.282 [  ALERT]:CRASH: ??:0 0x555aa8e0107d 0x555aa8c1c000
2020-02-19 20:22:06.449 [  ALERT]:CRASH: ??:0 0x555aa8e0223c 0x555aa8c1c000
2020-02-19 20:22:06.615 [  ALERT]:CRASH: ??:0 0x555aa8e02435 0x555aa8c1c000
2020-02-19 20:22:06.784 [  ALERT]:CRASH: ??:0 0x555aa8e01594 0x555aa8c1c000
2020-02-19 20:22:06.951 [  ALERT]:CRASH: ??:0 0x555aa8e0279b 0x555aa8c1c000
2020-02-19 20:22:07.118 [  ALERT]:CRASH: ??:0 0x555aa8e02a63 0x555aa8c1c000
2020-02-19 20:22:07.287 [  ALERT]:CRASH: ??:0 0x555aa8df9160 0x555aa8c1c000
2020-02-19 20:22:07.467 [  ALERT]:CRASH: ??:0 0x555aa8df4381 0x555aa8c1c000

It was on Debian 9. Now I have upgraded to Debian 10 and new TBS drivers.
But as it fails with Minisatip I'm not sure that it is related to tuners.

History

#2

Updated by Gergely Cs. 6 months ago

Flole Systems wrote:

https://tvheadend.org/projects/tvheadend/wiki/Debugging#Incorrect-not-useable-crash-reports

Thanks, I'll install that and get back with correct crash reports!

#3

Updated by Gergely Cs. 6 months ago

Flole Systems wrote:

https://tvheadend.org/projects/tvheadend/wiki/Debugging#Incorrect-not-useable-crash-reports

So I have the first crash since last report, now it's not on unsubscribe, but (I hope) with a correct debug info:

2020-02-21 20:33:20.150 [   INFO]:subscription: 0DF4: "HTTP" unsubscribing from "HISTORY", hostname="31.46.196.77", username="evoip017", client="Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;openATV;;;)" 
2020-02-21 20:33:20.306 [WARNING]:cwc: 10.33.2.1:13001: Got unexpected ECM reply (seqno: 34013)
2020-02-21 20:33:20.549 [   INFO]:http: 31.46.196.77: using auth Pph5RS3PDfh-kTi9vyL5ayUf6e-8 for /stream/channelid/2078556107
2020-02-21 20:33:20.632 [   INFO]:subscription: 0DF5: "HTTP" subscribing on channel "HISTORY HD", weight: 100, adapter: "TBS 13", network: "Thor", mux: "12034V", provider: "UPC Direct", service: "History HD", profile="pass", hostname="31.46.196.77", username="evoip017", client="Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;openATV;;;)" 
2020-02-21 20:33:20.642 [  ALERT]:CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (4.3-1857~g221c29b40) [de50b2cf6e8321a8a046732ddee8d8596f50f02a] CWD: /tmp  
2020-02-21 20:33:20.642 [  ALERT]:CRASH: Fault address 0x28 (Address not mapped)
2020-02-21 20:33:20.642 [  ALERT]:CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib/x86_64-linux-gnu/libdvbcsa.so.1 /usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libpcre.so.3 /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 /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 /lib/x86_64-linux-gnu/libmvec.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 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/liblzma.so.5 /usr/lib/x86_64-linux-gnu/liblz4.so.1 /lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-linux-gnu/libnss_files.so.2 /lib/x86_64-linux-gnu/libnss_systemd.so.2  
2020-02-21 20:33:20.642 [  ALERT]:CRASH: Register dump [23]: 000000000000000500007f64500000b000007f6450009ad000007f646c3eca6000007f642f3d8260000000000000000100007f64500251c000007f645004a4a000007f6450059e6d00005573b75df061000000000000000000007f645070e250000000000000000400007f6450059e6d000000005054544800007f642f3d81c000005573b66d86e40000000000010202002b0000000000330000000000000004000000000000000efffffffe7ffbba130000000000000028
2020-02-21 20:33:20.642 [  ALERT]:CRASH: STACKTRACE
2020-02-21 20:33:20.989 [  ALERT]:CRASH: /project/repo/checkout/src/trap.c:176 0x5573b667ea4a 0x5573b6468000
2020-02-21 20:33:21.323 [  ALERT]:CRASH: ??:0 0x7f646c782730 0x7f646c770000
2020-02-21 20:33:21.643 [  ALERT]:CRASH: /project/repo/checkout/src/webui/webui.c:306 0x5573b66d86e4 0x5573b6468000
2020-02-21 20:33:21.995 [  ALERT]:CRASH: /project/repo/checkout/src/tcp.c:1148 0x5573b664722b 0x5573b6468000
2020-02-21 20:33:22.364 [  ALERT]:CRASH: /project/repo/checkout/src/api/api_status.c:92 0x5573b66a76bb 0x5573b6468000
2020-02-21 20:33:22.731 [  ALERT]:CRASH: /project/repo/checkout/src/webui/webui_api.c:47 0x5573b66e0e48 0x5573b6468000
2020-02-21 20:33:23.041 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:1246 0x5573b664d07d 0x5573b6468000
2020-02-21 20:33:23.363 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:1321 0x5573b664e23c 0x5573b6468000
2020-02-21 20:33:23.517 [WARNING]:mpegts: too much queued table input data (over 2MB) for TBS 6, discarding new
2020-02-21 20:33:23.701 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:1403 0x5573b664e435 0x5573b6468000
2020-02-21 20:33:24.023 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:1538 0x5573b664d594 0x5573b6468000
2020-02-21 20:33:24.349 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:2023 0x5573b664e79b 0x5573b6468000
2020-02-21 20:33:24.656 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:2074 0x5573b664ea63 0x5573b6468000
2020-02-21 20:33:25.053 [  ALERT]:CRASH: /project/repo/checkout/src/tcp.c:724 0x5573b6645160 0x5573b6468000
2020-02-21 20:33:25.424 [  ALERT]:CRASH: /project/repo/checkout/src/tvh_thread.c:91 0x5573b6640381 0x5573b6468000
2020-02-21 20:33:25.762 [  ALERT]:CRASH: ??:0 0x7f646c777fa3 0x7f646c770000
2020-02-21 20:33:25.762 [  ALERT]:CRASH: clone+0x3f  (/lib/x86_64-linux-gnu/libc.so.6)

Sadly I haven't configured coredumps at this time, but now it's on, so in the future I can attach coredumps too.

#4

Updated by Gergely Cs. 6 months ago

a

#5

Updated by saen acro 6 months ago

How you Enigma connect to TVH?
Playlist or Bouquet

#6

Updated by Gergely Cs. 6 months ago

Using hand-made m3u, rolled to STB's with a plugin called e2m3u2bouquet.

URL format in M3U: http://<hostname>:9981/stream/channelid/<channelid>?profile=pass&auth=<persistent_auth_key>

#7

Updated by saen acro 6 months ago

Gergely Cs. wrote:

Using hand-made m3u, rolled to STB's with a plugin called e2m3u2bouquet.

URL format in M3U: http://<hostname>:9981/stream/channelid/<channelid>?profile=pass&auth=<persistent_auth_key>

TVH can create E2 formatted playlist

http://<hostname>:9981/playlist/e2/tags
#8

Updated by Gergely Cs. 6 months ago

saen acro wrote:

Gergely Cs. wrote:

Using hand-made m3u, rolled to STB's with a plugin called e2m3u2bouquet.

URL format in M3U: http://&lt;hostname&gt;:9981/stream/channelid/&lt;channelid&gt;?profile=pass&auth=&lt;persistent_auth_key>

TVH can create E2 formatted playlist

[...]

Sure. I just edit a template file, then a PHP generates custom M3U to every STB/Smart TV/trunk server.
And the M3U contains very different channel sets for those. But this is off topic for this bug I think.

#9

Updated by Gergely Cs. 6 months ago

Another crash from 02.25:

2020-02-25 21:51:36.530 [   INFO]:subscription: 0974: "HTTP" subscribing on channel "xxx", weight: 100, adapter: "xxx #13 (xxx:[email protected])", network: "xxx", mux: "778MHz", provider: "xxx", service: "xxx", profile=" 
pass", hostname="xxx.xxx.xxx.xxx", username="xxx", client="Enigma2 HbbTV/1.1.1 (+PVR+RTSP+DL;openATV;;;)" 
2020-02-25 21:51:37.200 [   INFO]:subscription: 0972: "HTTP" unsubscribing from "xxx", hostname="xxx.xxx.xxx.xxx", username="xxx", client="Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chr0me/38.0.
2125.122 Safari/537.36 LG Browser/8.00.00(LGE; 49LH630V-ZJ; 05.30.45; 1; DTV_W16R); webOS.TV-2016; LG NetCast.TV-2013 Compatible (LGE, 49LH630V-ZJ, wired)" 
2020-02-25 21:51:37.396 [   INFO]:http: xxx.xxx.xxx.xxx: using auth xxx for /stream/channelid/55106997
2020-02-25 21:51:37.398 [   INFO]:subscription: 0975: "HTTP" subscribing on channel "xxx", weight: 100, adapter: "TBS 5", network: "xxx", mux: "11938H", provider: "xxx", service: "xxx", profile="pass", hostname="xxx.xxx.xxx.xxx", u
sername="xxx", client="Mozilla/5.0 (Web0S; Linux/SmartTV) AppleWebKit/537.36 (KHTML, like Gecko) Chr0me/38.0.2125.122 Safari/537.36 LG Browser/8.00.00(LGE; 49LH630V-ZJ; 05.30.45; 1; DTV_W16R); webOS.TV-2016; LG NetCast.TV-2
013 Compatible (LGE, 49LH630V-ZJ, wired)" 
2020-02-25 21:51:37.457 [  ALERT]:CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (4.3-1857~g221c29b40) [de50b2cf6e8321a8a046732ddee8d8596f50f02a] CWD: /tmp  
2020-02-25 21:51:37.457 [  ALERT]:CRASH: Fault address 0x28 (Address not mapped)
2020-02-25 21:51:37.457 [  ALERT]:CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib/x86_64-linux-gnu/libdvbcsa.so.1 /usr/lib/x86_64-linux-gnu/libssl.so.1.1 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 /lib/x86_64-linux-gnu/libz.so.1 /lib/x8
6_64-linux-gnu/libpcre.so.3 /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 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libdl.so.2 /l
ib/x86_64-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libm.so.6 /lib/x86_64-linux-gnu/librt.so.1 /lib/x86_64-linux-gnu/libmvec.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libsyst
emd.so.0 /lib64/ld-linux-x86-64.so.2 /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/liblzma.so.5 /usr/lib/x86_64-linux-gnu/liblz4.so.1 /lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-li
nux-gnu/libnss_files.so.2 /lib/x86_64-linux-gnu/libnss_systemd.so.2  
2020-02-25 21:51:37.457 [  ALERT]:CRASH: Register dump [23]: 000000000000000000007f5560004d6000007f556001e59000007f556e327a6000007f54d19cb260000000000000000100007f556001222000007f556000308000007f5560004c2d0000565397b2d06100000000000000000
0007f556009aa60000000000000000400007f5560004c2d000000005054544800007f54d19cb1c00000565396c266e40000000000010202002b0000000000330000000000000004000000000000000efffffffe7ffbba130000000000000028
2020-02-25 21:51:37.457 [  ALERT]:CRASH: STACKTRACE
2020-02-25 21:51:37.837 [  ALERT]:CRASH: /project/repo/checkout/src/trap.c:176 0x565396bcca4a 0x5653969b6000
2020-02-25 21:51:38.238 [  ALERT]:CRASH: ??:0 0x7f556e6bd730 0x7f556e6ab000
2020-02-25 21:51:38.574 [  ALERT]:CRASH: /project/repo/checkout/src/webui/webui.c:306 0x565396c266e4 0x5653969b6000
2020-02-25 21:51:38.892 [  ALERT]:CRASH: /project/repo/checkout/src/tcp.c:1148 0x565396b9522b 0x5653969b6000
2020-02-25 21:51:39.211 [  ALERT]:CRASH: /project/repo/checkout/src/api/api_status.c:92 0x565396bf56bb 0x5653969b6000
2020-02-25 21:51:39.531 [  ALERT]:CRASH: /project/repo/checkout/src/webui/webui_api.c:47 0x565396c2ee48 0x5653969b6000
2020-02-25 21:51:39.847 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:1246 0x565396b9b07d 0x5653969b6000
2020-02-25 21:51:40.239 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:1321 0x565396b9c23c 0x5653969b6000
2020-02-25 21:51:40.561 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:1403 0x565396b9c435 0x5653969b6000
2020-02-25 21:51:40.898 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:1538 0x565396b9b594 0x5653969b6000
2020-02-25 21:51:41.231 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:2023 0x565396b9c79b 0x5653969b6000
2020-02-25 21:51:41.564 [  ALERT]:CRASH: /project/repo/checkout/src/http.c:2074 0x565396b9ca63 0x5653969b6000
2020-02-25 21:51:41.891 [  ALERT]:CRASH: /project/repo/checkout/src/tcp.c:724 0x565396b93160 0x5653969b6000
2020-02-25 21:51:42.219 [  ALERT]:CRASH: /project/repo/checkout/src/tvh_thread.c:91 0x565396b8e381 0x5653969b6000
2020-02-25 21:51:42.566 [  ALERT]:CRASH: ??:0 0x7f556e6b2fa3 0x7f556e6ab000
2020-02-25 21:51:42.566 [  ALERT]:CRASH: clone+0x3f  (/lib/x86_64-linux-gnu/libc.so.6)

#10

Updated by Gergely Cs. 6 months ago

Now something really nasty is going on with this build. It just literally ate 16G of ram, throwing "Discarding TS data" to logs, but no crashing.
I will investigate the logs, I had to kill it by hand.

#11

Updated by Tom W 5 months ago

Yep - it's difficult to reproduce the error. I've seen the same problems: especially the complete freeze of the system has been a mess.

The error itself has been reported already last year. Unfortunatly it was not possible to look into the reason. I've switched.

#12

Updated by Flole Systems 5 months ago

Oh really? This is the first time I'm seeing a report of this issue.... Otherwise this would have to be marked as duplicate.

#13

Updated by Gergely Cs. 5 months ago

Maybe it's a bug related to EIT/EPG grabber.
Now I've switched over to XMLTV import, all inputs have EPG disabled, EIT grabber disabled, removed from cron.
It looks like that is not crashing anymore.

#14

Updated by Tom W 3 months ago

Most probably you are right:

In the meanwhile we have:

- the "unsubscribe crash"
- the "descrambler crash"
- and maybe the "EIT EPG" crash.

2020-05-12T14:06:22.295274+02:00 server tvheadend1400: subscription: 0139: "SAT>IP" unsubscribing, hostname="192.168.1.6"
2020-05-12T14:06:23.221205+02:00 server tvheadend1400: CRASH: Signal: 11 in PRG: /usr/local/bin/tvheadend (4.3-1857~g221c29b) [d5d28e10d208acc626def9ca9ffe26ea6152a62e] CWD: /

#15

Updated by Tom W 3 months ago

Flole Systems wrote:

Oh really? This is the first time I'm seeing a report of this issue.... Otherwise this would have to be marked as duplicate.

This issue is around at least a year.

#16

Updated by Flole Systems 3 months ago

To further investigate this issue gdb traces of src/tcp.c:1148 would be needed. I am using SAT>IP Clients aswell, also with a SAT>IP Server and EIT aswell but I have never seen this crash before.

Also available in: Atom PDF