Bug #6320
"$ tvheadend -c emptyHts -C" Crash
Status:
New
Priority:
Normal
Assignee:
-
Category:
Crashes
Target version:
-
Start date:
2024-01-05
Due date:
% Done:
0%
Estimated time:
Found in version:
4.3-2190~g2151348f7
Affected Versions:
Description
... 2024-01-05 14:20:21.747 [ INFO] codec: 'vp8_vaapi' encoder registered 2024-01-05 14:20:21.747 [ INFO] codec: 'vp9_vaapi' encoder registered 2024-01-05 14:20:21.747 [ ALERT] profile: no default streaming profile! reinstall data files 2024-01-05 14:20:23.747 [ ALERT] CRASH: Signal: 6 in PRG: /<customPathTo>/usr/local/bin/tvheadend (4.3-2190~g2151348f7-dirty) [bf99ae4c68f498e65603aceb4bf481878b107c50] CWD: /home/userName/Desktop 2024-01-05 14:20:23.747 [ ALERT] CRASH: Fault address 0x3e800317527 (N/A) 2024-01-05 14:20:23.747 [ ALERT] CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib/libssl.so.3 /usr/lib/libcrypto.so.3 /usr/lib/libz.so.1 /usr/lib/libpcre2-8.so.0 /usr/lib/libavahi-common.so.3 /usr/lib/libavahi-client.so.3 /usr/lib/libavfilter.so.7 /usr/lib/libswresample.so.3 /usr/lib/libswscale.so.5 /usr/lib/libavformat.so.58 /usr/lib/libavcodec.so.58 /usr/lib/libavutil.so.56 /usr/lib/libva.so.2 /usr/lib/libva-drm.so.2 /usr/lib/libdbus-1.so.3 /usr/lib/libm.so.6 /usr/lib/libc.so.6 /usr/lib/libpostproc.so.55 /usr/lib/libfribidi.so.0 /usr/lib/libass.so.9 /usr/lib/libvidstab.so.1.2 /usr/lib/libzimg.so.2 /usr/lib/libfontconfig.so.1 /usr/lib/libfreetype.so.6 /usr/lib/libmfx.so.1 /usr/lib/libsoxr.so.0 /usr/lib/libxml2.so.2 /usr/lib/libbz2.so.1.0 /usr/lib/libmodplug.so.1 /usr/lib/libbluray.so.2 /usr/lib/libgmp.so.10 /usr/lib/libgnutls.so.30 /usr/lib/libsrt.so.1.5 /usr/lib/libssh.so.4 /usr/lib/libvpx.so.8 /usr/lib/libwebpmux.so.3 /usr/lib/liblzma.so.5 /usr/lib/libdav1d.so.7 /usr/lib/libopencore-amrwb.so.0 /usr/lib/librsvg-2.so.2 /usr/lib/libgobject 2024-01-05 14:20:23.747 [ ALERT] CRASH: Register dump [23]: 00000000000000000000000000000081000000000000000800000000000002460000000000000000000000000000000600007fff8f03e3a000000000ffffffff0000000000317527000000000031752700007f230ea4a20000000000003175270000000000000006000000000000000000007f231e3b783c00007fff8f03e03000007f231e3b783c0000000000000246002b00000000003300000000000000000000000000000000fffffffe7ffbfa170000000000000000 2024-01-05 14:20:23.747 [ ALERT] CRASH: STACKTRACE 2024-01-05 14:20:23.779 [ ALERT] CRASH: /<pathTo>/tvheadend/src/trap.c:176 0x563d1d4632f2 0x563d1d2ad000 2024-01-05 14:20:23.912 [ ALERT] CRASH: ??:0 0x7f231e367710 0x7f231e329000 2024-01-05 14:20:24.049 [ ALERT] CRASH: ??:0 0x7f231e3b783c 0x7f231e329000 2024-01-05 14:20:24.049 [ ALERT] CRASH: raise+0x18 (/usr/lib/libc.so.6) 2024-01-05 14:20:24.049 [ ALERT] CRASH: abort+0xd7 (/usr/lib/libc.so.6) 2024-01-05 14:20:24.095 [ ALERT] CRASH: /<pathTo>/tvheadend/src/profile.c:2811 (discriminator 2) 0x563d1d48576f 0x563d1d2ad000 2024-01-05 14:20:24.108 [ ALERT] CRASH: /<pathTo>/tvheadend/src/main.c:1292 (discriminator 3) 0x563d1d40c957 0x563d1d2ad000 2024-01-05 14:20:24.242 [ ALERT] CRASH: ??:0 0x7f231e350cd0 0x7f231e329000 2024-01-05 14:20:24.242 [ ALERT] CRASH: __libc_start_main+0x8a (/usr/lib/libc.so.6)
While hts has been working well for me, I've started testing with containers and encountered this crashing.
At first I thought it was container-related until the latest test on the host with a new empty config location.
If the config already exists, OR I run it from the "build.linux" directory, I get:
... 2024-01-05 14:32:18.542 [ INFO] codec: 'webtv-vorbis' codec profile created 2024-01-05 14:32:18.542 [ INFO] codec: 'webtv-aac' codec profile created 2024-01-05 14:32:18.542 [ INFO] descrambler: adding CAID 2600/FFFF as ConstCW interval 10000ms pc 20 ep default (BISS) 2024-01-05 14:32:18.542 [ INFO] descrambler: adding CAID 0E00/FFFF as MultiPID interval 1000ms pc 2 ep default (PowerVu) 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'Canal Digitaal SD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'Canal Digitaal HD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'TV Vlaanderen SD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'TV Vlaanderen HD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'TéléSAT SD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'TéléSAT HD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'AustriaSat Astra1' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'Canal Digitaal HD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'TV Vlaanderen HD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'TéléSAT HD' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'AustriaSat Astra3' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'Skylink: Czech Republic' 2024-01-05 14:32:18.575 [ INFO] bouquet: new bouquet 'Skylink: Slovak Republic' 2024-01-05 14:32:18.575 [ INFO] iptv: Using 2 input thread(s) 2024-01-05 14:32:18.575 [WARNING] scanfile: no predefined muxes found, check path '/usr/share/dvb' 2024-01-05 14:32:18.575 [WARNING] scanfile: expected tree structure - http://git.linuxtv.org/cgit.cgi/dtv-scan-tables.git/tree/ 2024-01-05 14:32:18.581 [ INFO] linuxdvb: adapter added /dev/dvb/adapter0 2024-01-05 14:32:18.582 [ INFO] dvr: Creating new configuration '' 2024-01-05 14:32:18.582 [WARNING] dvr: Output directory for video recording is not yet configured for DVR configuration "". Defaulting to to "/home/userName/Videos". This can be changed from the web user interface. 2024-01-05 14:32:18.582 [WARNING] access: Created default wide open access controle entry 2024-01-05 14:32:18.582 [ INFO] epggrab: module uk_freesat created ...