Project

General

Profile

Bug #6091

imagecache: clean during re-fetch causes CRASH

Added by Jacek Tomasiak about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Crashes
Target version:
-
Start date:
2021-10-18
Due date:
% Done:

0%

Estimated time:
Found in version:
4.3-1980~g1ee9c5b9c
Affected Versions:

Description

It might be related to https://tvheadend.org/issues/6090
When I click "Re-fetch images" in Web UI and then click "Clean image (icon) cache" before the process completes, I get following crash:

paź 18 13:38:10 tv tvheadend[74915]: imagecache: clean request
paź 18 13:38:10 tv tvheadend[74915]: imagecache: load triggered
paź 18 13:38:10 tv tvheadend[74915]: imagecache: failed to download https://media.teleman.pl/photos/470x265/Lombard-Zycie-Pod-Zastaw-6-2020.jpg
paź 18 13:38:10 tv tvheadend[74915]: CRASH: Signal: 6 in PRG: /usr/bin/tvheadend (4.3-1980~g1ee9c5b9c) [5fc7049b0ddd5a5662e99295109cf29be7df1a0b] CWD: /
paź 18 13:38:10 tv tvheadend[74915]: CRASH: Fault address 0x6f000124a3 (N/A)
paź 18 13:38:10 tv tvheadend[74915]: 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/libmvec.so.1 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/libc.so.6 /usr/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/librt.so.1 /lib/x86_64-linux-gnu/liblzma.so.5 /usr/lib/x86_64-linux-gnu/libzstd.so.1 /usr/lib/x86_64-linux-gnu/liblz4.so.1 /usr/lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-linux-gnu/libnss_files.so.2
paź 18 13:38:10 tv tvheadend[74915]: CRASH: Register dump [23]: 000000000000000000007f74ff7fa6d000000000000000080000000000000246000055b5aaf14b3f000000000000008e000055b5aaf14bc800007f74e00f1ed0000000000000000200007f74ff7fa6d000007f7504d5f3e100007f74ff7fb7000000000000000000000000000000000000007f75055f7ce100007f74ff7fa6d000007f75055f7ce10000000000000246002b00000000003300000000000000000000000000000000fffffffe7ffbba130000000000000000
paź 18 13:38:10 tv tvheadend[74915]: CRASH: STACKTRACE
paź 18 13:38:10 tv tvheadend[74915]: CRASH: /project/repo/checkout/src/trap.c:176 0x55b5aa0ae19a 0x55b5a9e89000
paź 18 13:38:10 tv tvheadend[74915]: CRASH: ??:0 0x7f7505ad4140 0x7f7505ac0000
paź 18 13:38:10 tv tvheadend[74915]: CRASH: gsignal+0x141  (/lib/x86_64-linux-gnu/libc.so.6)
paź 18 13:38:10 tv tvheadend[74915]: CRASH: abort+0x123  (/lib/x86_64-linux-gnu/libc.so.6)
paź 18 13:38:11 tv tvheadend[74915]: CRASH: ??:0 0x7f75055e140f 0x7f75055bc000
paź 18 13:38:11 tv tvheadend[74915]: CRASH: ??:0 0x7f75055f0662 0x7f75055bc000
paź 18 13:38:11 tv tvheadend[74915]: CRASH: /project/repo/checkout/src/imagecache.c:142 0x55b5aa0bd21a 0x55b5a9e89000
paź 18 13:38:12 tv tvheadend[74915]: CRASH: /project/repo/checkout/src/tvh_thread.c:91 (discriminator 3) 0x55b5aa06d46a 0x55b5a9e89000
paź 18 13:38:12 tv systemd[1]: tvheadend.service: Main process exited, code=killed, status=6/ABRT
paź 18 13:38:12 tv systemd[1]: tvheadend.service: Failed with result 'signal'.
paź 18 13:38:12 tv systemd[1]: tvheadend.service: Consumed 17.953s CPU time.

Also available in: Atom PDF