Project

General

Profile

Actions

Bug #5860

open

Constant crash on unsubscribe

Added by Gergely Cs. about 5 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Crashes
Target version:
-
Start date:
2022-04-07
Due date:
% Done:

100%

Estimated time:
(Total: 0:00 h)
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.


Subtasks 1 (0 open1 closed)

Bug #6158: CRASH using http streamingInvalid2022-04-07

Actions
Actions

Also available in: Atom PDF