Project

General

Profile

Actions

Bug #2180

closed

Release 3.8.1083 fixes previous crashes but a new and other crash has appeared

Added by Crazy Fin almost 11 years ago. Updated almost 11 years ago.

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

0%

Estimated time:
Found in version:
3.9.1083
Affected Versions:

Description

Latest commit works much better than previous commits and I am now able to run TVHeadend 12-24 hours without a crash.

The crash I get now is different from the previous one and which seems to be fixed now. (See my bug ticket #2156, https://tvheadend.org/issues/2156#change-9645)

I see the following line in the beginning of the debug log:

glibc detected ./build.linux/tvheadend: double free or corruption (fasttop): 0x00007fd134039500

and

2014-07-15 15:19:39.767 [ ERROR]:psi: tables count inconsistency (num 16, list 14)
2014-07-15 15:19:39.767 [ ALERT]:CRASH: Signal: 6 in PRG: ./build.linux/tvheadend (3.9.1083~g05d6da3) [c7f74aafe86808c707dcc420b8ad70f9e8bdbc83] CWD: /home/tvserver/tvheadend
2014-07-15 15:19:39.767 [ ALERT]:CRASH: Fault address 0xcfc (N/A)
2014-07-15 15:19:39.767 [ 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/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/libavcodec.so.53 /usr/lib/x86_64-linux-gnu/libavutil.so.51 /usr/lib/x86_64-linux-gnu/libavformat.so.53 /usr/lib/x86_64-linux-gnu/libswscale.so.2 /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 /lib/x86_64-linux-gnu/libdbus-1.so.3 /usr/lib/libvpx.so.1 /usr/lib/x86_64-linux-gnu/libvorbisenc.so.2 /usr/lib/x86_64-linux-gnu/libvorbis.so.0 /usr/lib/x86_64-linux-gnu/libtheoraenc.so.1 /usr/lib/x86_64-linux-gnu/libtheoradec.so.1 /usr/lib/x86_64-linux-gnu/libspeex.so.1 /usr/lib/libschroedinger-1.0.so.0 /usr/lib/libgsm.so.1 /usr/lib/x86_64-linux-gnu/libva.so.1 /lib/x86_64-linux-gnu/libbz2.so.1.0 /lib64/ld-linux-x86-64.so.2
2014-07-15 15:19:39.767 [ ALERT]:CRASH: Register dump [23]: fefefefefefefefffffffeff000000000000000000000008000000000000020600000000004bc85500000000004ba7e000007fe80a7fbac000000000000000300000000000000cfc0000000000000d0800000000004ba62800007fe8191ed00000000000000000060000000000000000ffffffffffffffff00007fe80a7fb8d800007fe815f1f4250000000000000206000000000000003300000000000000000000000000000000fffffffe7ffbba170000000000000000
2014-07-15 15:19:39.767 [ ALERT]:CRASH: STACKTRACE
2014-07-15 15:19:39.772 [ ALERT]:CRASH: /home/tvserver/tvheadend/src/trap.c:148 0x43074c
2014-07-15 15:19:39.776 [ ALERT]:CRASH: ??:0 0x7fe8167bccb0
2014-07-15 15:19:39.776 [ ALERT]:CRASH: gsignal+0x35 (/lib/x86_64-linux-gnu/libc.so.6)
2014-07-15 15:19:39.776 [ ALERT]:CRASH: abort+0x17b (/lib/x86_64-linux-gnu/libc.so.6)
2014-07-15 15:19:39.781 [ ALERT]:CRASH: ??:0 0x7fe815f180ee
2014-07-15 15:19:39.785 [ ALERT]:CRASH: ??:0 0x7fe815f18192
2014-07-15 15:19:39.791 [ ALERT]:CRASH: /home/tvserver/tvheadend/src/input/mpegts/mpegts_input.c:565 0x46566b
2014-07-15 15:19:39.798 [ ALERT]:CRASH: /home/tvserver/tvheadend/src/input/mpegts/mpegts_input.c:822 0x4656d6
2014-07-15 15:19:39.803 [ ALERT]:CRASH: /home/tvserver/tvheadend/src/wrappers.c:125 0x40eed1

I have attached the full logs.
(Didnt get a proper core dump since I had not set up the core dumps properly. Will generate a new crash tonight and attach core dump with "(gdb) bt full")


Files

tvh.log.3.9.1083 (9.33 MB) tvh.log.3.9.1083 Crazy Fin, 2014-07-15 21:38
tvh.log2.3.9.1083 (2.69 MB) tvh.log2.3.9.1083 Crazy Fin, 2014-07-15 21:38
gdb.txt (1.63 KB) gdb.txt Crazy Fin, 2014-07-16 06:17
Actions

Also available in: Atom PDF