Actions
Bug #4514
closedCrash (SIGABRT) in tvhcsa.c
Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
Crashes
Target version:
-
Start date:
2017-08-02
Due date:
% Done:
0%
Estimated time:
Found in version:
git master
Affected Versions:
Description
Note: my tvheadend is compiled from source, but has absolutely no code changes relevant to tvhcsa.c - it has only cosmetic changes that have since been merged into upstream.
Aug 02 01:55:00 [tvheadend] htsp: ::ffff:10.10.10.20 [ | Kodi Media Center ]: Write error -- Resource temporarily unavailable Aug 02 01:55:00 [tvheadend] htsp: ::ffff:10.10.10.20 [ | Kodi Media Center ]: Disconnected Aug 02 01:55:00 [tvheadend] subscription: 1301: "::ffff:10.10.10.20 [ | Kodi Media Center ]" unsubscribing from "Nova HD", hostname="::ffff:10.10.10.20", username="::ffff:10.10.10.20", client="Kodi Media Center" Aug 02 01:55:01 [tvheadend] CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.3-296~gf159a02d7-dirty) [43cccad53aa31bdae0cb368850efa86a1b75c2db] CWD: / Aug 02 01:55:01 [tvheadend] CRASH: Fault address 0x7400002bb0 (N/A) Aug 02 01:55:01 [tvheadend] CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib64/libdvbcsa.so.1 /usr/lib64/libdvben50221.so /usr/lib64/libdvbapi.so /usr/lib64/libucsi.so /usr/lib64/libssl.so.1.0.0 /usr/lib64/libcrypto.so.1.0.0 /lib64/libz.so.1 /usr/lib64/libpcre2-8.so.0 /usr/lib64/libavahi-common.so.3 /usr/lib64/libavahi-client.so.3 /usr/lib64/libavfilter.so.6 /usr/lib64/libswresample.so.2 /usr/lib64/libavresample.so.3 /usr/lib64/libswscale.so.4 /usr/lib64/libavformat.so.57 /usr/lib64/libavcodec.so.57 /usr/lib64/libavutil.so.55 /usr/lib64/libdbus-1.so.3 /lib64/libdl.so.2 /lib64/libpthread.so.0 /lib64/libm.so.6 /lib64/librt.so.1 /lib64/libc.so.6 /usr/lib64/libpostproc.so.54 /usr/lib64/libva.so.1 /lib64/libbz2.so.1 /usr/lib64/libxvidcore.so.4 /usr/lib64/libx265.so.116 /usr/lib64/libx264.so.142 /usr/lib64/libvpx.so.4 /usr/lib64/libvorbisenc.so.2 /usr/lib64/libvorbis.so.0 /usr/lib64/libtheoraenc.so.1 /usr/lib64/libtheoradec.so.1 /usr/lib64/libopus.so.0 /usr/lib64/libmp3lame.so.0 /usr/lib64/libfdk-aac.so.1 /usr/lib64/libcrystalhd.so.3 /usr/l Aug 02 01:55:01 [tvheadend] CRASH: Register dump [23]: 000000000000000000007f8d0f3f809000000000000000080000000000000246000000000000005b000000000000005b000000000000000700007f8d0f3f8348000000000000000200007f8d0f3f809000007f8d0f3f853000007f8d0f3f83480000000000000000000000000000000000007f8d4683413400007f8d0f3f810800007f8d468341340000000000000246002b00000000003300000000000000000000000000000000fffffffe7ffbba130000000000000000 Aug 02 01:55:01 [tvheadend] CRASH: STACKTRACE Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/trap.c:148 0x5630299fe98d 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: ??:0 0x7f8d470b40f0 0x7f8d470a3000 Aug 02 01:55:01 [tvheadend] CRASH: gsignal+0x104 (/lib64/libc.so.6) Aug 02 01:55:01 [tvheadend] CRASH: abort+0x16a (/lib64/libc.so.6) Aug 02 01:55:01 [tvheadend] CRASH: __libc_fatal+0x0 (/lib64/libc.so.6) Aug 02 01:55:01 [tvheadend] CRASH: ??:0 0x7f8d468787c6 0x7f8d46801000 Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/descrambler/tvhcsa.c:322 0x563029ac572c 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/descrambler/descrambler.c:440 0x563029a679bc 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/service.c:376 0x5630299e85fb 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/subscriptions.c:730 0x5630299e6245 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/htsp_server.c:376 (discriminator 3) 0x5630299eca49 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/htsp_server.c:3361 0x5630299f1238 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/tcp.c:651 0x5630299c8ddd 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: /home/lubos/Projects/tvheadend/src/wrappers.c:161 0x5630299c42e5 0x56302986e000 Aug 02 01:55:01 [tvheadend] CRASH: ??:0 0x7f8d470aa3f4 0x7f8d470a3000 Aug 02 01:55:01 [tvheadend] CRASH: clone+0x5f (/lib64/libc.so.6)
The code at tvhcsa.c:322
:
free(csa->csa_tsbbatch_even);
Actions