Project

General

Profile

Bug #3524

TVH as Sat>IP server is crashing with a segfault after switching from FTA to a crypted channel

Added by Tux Droid over 6 years ago. Updated over 6 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
SAT>IP
Target version:
-
Start date:
2016-01-23
Due date:
% Done:

100%

Estimated time:
Found in version:
4.1-1413~g1aa0073
Affected Versions:

Description

Hello,

just got the next segfault, TVH is crashing with:

Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: Signal: 6 in PRG: tvheadend (4.1-1413~g1aa0073) [0a1233eb72a2a378078551e4012cb11c0aa46c92] CWD: /  
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: Fault address 0x6d00007907 (N/A)
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: Loaded libraries: /usr/lib/libdvben50221.so /usr/lib/libdvbapi.so /usr/lib/libucsi.so /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/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/libc.so.6 /lib64/ld-linux-x86-64.so.2 /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  
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: Register dump [23]: 306363303030303000000000000000000000000000000008000000000000020200007f1f19ffa0200000000000000007000000000000004d000000000000000700000000000079070000000000007c3a00007f1f19ffa210000000000000004d0000000000000006000000000000000000007f1f380bbcc900007f1f19ff9e7800007f1f380bbcc90000000000000202000000000000003300000000000000000000000000000001fffffffe7ffbba030000000000000000
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: STACKTRACE
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/trap.c:148 0x46daa9
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: ??:0 0x7f1f38968340
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: gsignal+0x39  (/lib/x86_64-linux-gnu/libc.so.6)
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: abort+0x148  (/lib/x86_64-linux-gnu/libc.so.6)
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: ??:0 0x7f1f380f8394
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: ??:0 0x7f1f381030f7
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: realloc+0x2a2  (/lib/x86_64-linux-gnu/libc.so.6)
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/idnode.c:970 0x436ec0
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/input/mpegts/mpegts_service.c:975 0x4dd76c
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/satip/rtsp.c:304 0x4c84ff
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/http.c:863 0x445d03
Jan 23 00:18:20 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/http.c:1151 0x44671d
Jan 23 00:18:21 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/satip/rtsp.c:1536 0x4c5a60
Jan 23 00:18:21 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/tcp.c:645 0x44074d
Jan 23 00:18:21 satip-server-71 tvheadend[30983]: CRASH: /src/tvheadend/src/wrappers.c:177 0x43c82e
Jan 23 00:19:16 satip-server-71 kernel: [28516.440682] init: tvheadend main process (30983) killed by ABRT signal
Jan 23 00:19:16 satip-server-71 kernel: [28516.440707] init: tvheadend main process ended, respawning

Best regards


Files

gdb.txt (39.8 KB) gdb.txt Tux Droid, 2016-01-23 00:22

Associated revisions

Revision ed9f0e7e (diff)
Added by Jaroslav Kysela over 6 years ago

idnode: add missing is_array initialization to idnode_set_clear(), fixes #3524

History

#1

Updated by Jaroslav Kysela over 6 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100
#2

Updated by Jaroslav Kysela over 6 years ago

Fixed in v4.1-1414-ged9f0e7 .

#3

Updated by Tux Droid over 6 years ago

Hi,

Thank you Jaroslav, it's running rock stable for now with 4.1-1416~g9be8881.

Best regards

Also available in: Atom PDF