Project

General

Profile

Bug #5435

Crashed with Signal 11

Added by Flole Systems about 2 years ago. Updated about 2 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2018-12-15
Due date:
% Done:

100%

Estimated time:
Found in version:
4.3-1656~g1d40f21ca
Affected Versions:

Description

Just experienced a tvheadend crash while watching using Kodi:

 CRASH: Signal: 11 in PRG: /usr/bin/tvheadend (4.3-1656~g1d40f21ca) [f083a71e0b06a933fbb9f3d3bc16d6e89ae9ab74] CWD: /
 CRASH: Fault address (nil) (N/A)
 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 /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 /usr/lib/x86_64-linux-gnu/libvdpau.so.1 /usr/lib/x86_64-linux-gnu/libX11.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 /usr/lib/x86_64-linux-gnu/libXext.so.6 /usr/lib/x86_64-linux-gnu/libxcb.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 /usr/lib/x86_64-linux-gnu/libXau.so.6 /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 /lib/x86_64-linux-gn
 CRASH: Register dump [23]: 35323532256e443300000000000000000000000000000000000055aa20aa93ad00007fc333dfd498000000000000002000007fc333dfd2f0000000000000007335323532256e443300007fc333dfd2a800007fc333dfd2e0000055aa20aa939800007fc333dfd57835323532256e4433000000000000043300007fc333dfcd6800007fc3b6cbe6460000000000010293002b0000000000330000000000000000000000000000000dfffffffe7ffbba130000000000000000
 CRASH: STACKTRACE
 CRASH:  tvheadend/src/trap.c:176 0x55aa1fb0abdf 0x55aa1f8d5000
 CRASH: ??:0 0x7fc3b80a5890 0x7fc3b8093000
 CRASH: ??:0 0x7fc3b6cbe646 0x7fc3b6c0d000
 CRASH: _IO_vfprintf+0x2143  (/lib/x86_64-linux-gnu/libc.so.6)
 CRASH: vsnprintf+0x90  (/lib/x86_64-linux-gnu/libc.so.6)
 CRASH: tvheadend/src/htsbuf.c:258 0x55aa1fb09eb4 0x55aa1f8d5000
 CRASH: tvheadend/src/htsbuf.c:301 0x55aa1fb0a0df 0x55aa1f8d5000
 CRASH: tvheadend/src/tvh_thread.c:478 0x55aa1fab6992 0x55aa1f8d5000
 CRASH: tvheadend/src/tvh_thread.c:148 0x55aa1fab5e05 0x55aa1f8d5000
 CRASH: tvheadend/src/tvh_thread.c:252 0x55aa1fab62bf 0x55aa1f8d5000
 CRASH: tvheadend/src/input/mpegts/tsdemux.c:265 (discriminator 2) 0x55aa1fbc6953 0x55aa1f8d5000
 CRASH: tvheadend/src/input/mpegts/mpegts_input.c:1467 (discriminator 3) 0x55aa1fbc30dd 0x55aa1f8d5000
 CRASH: tvheadend/src/input/mpegts/mpegts_input.c:1707 0x55aa1fbc3efa 0x55aa1f8d5000
 CRASH: tvheadend/src/tvh_thread.c:91 0x55aa1fab5c2c 0x55aa1f8d5000
 CRASH: ??:0 0x7fc3b809a6db 0x7fc3b8093000
 CRASH: clone+0x3f  (/lib/x86_64-linux-gnu/libc.so.6) 

Associated revisions

Revision efd99b34 (diff)
Added by Jaroslav Kysela about 2 years ago

tvh thread: do not crash when mutex==NULL (magic check failed), fixes #5435

History

#1

Updated by Jaroslav Kysela about 2 years ago

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

Updated by Flole Systems about 2 years ago

Just had one again, this time in tvheadend/src/tvh_thread.c:479, everything else seems to be the same...

Also available in: Atom PDF