Project

General

Profile

Bug #5431

CRASH on channel map 4.3-1663~g552cea0fc

Added by Vik Toras about 6 years ago. Updated about 6 years ago.

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

100%

Estimated time:
Found in version:
4.3-1663~g552cea0fc
Affected Versions:

Description

It crashes when I try to map all services.

2018-12-13 23:49:59.855 [  ALERT] CRASH: Signal: 11 in PRG: tvheadend (4.3-1663~g552cea0fc~bionic) [46e66aa1917395571bce7d225aa0e2c56ff71bd1] CWD: /home/hts
2018-12-13 23:49:59.855 [  ALERT] CRASH: Fault address (nil) (N/A)
2018-12-13 23:49:59.855 [  ALERT] CRASH: Loaded libraries: linux-vdso.so.1 /usr/lib/x86_64-linux-gnu/libhdhomerun.so.4 /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 /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 /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 /usr/lib/x86_64-linux-gnu/libavfilter.so.6 /usr/lib/x86_64-linux-gnu/libavformat.so.57 /usr/lib/x86_64-linux-gnu/libavcodec.so.57 /usr/lib/x86_64-linux-gnu/libavutil.so.55 /usr/lib/x86_64-linux-gnu/libva.so.2 /lib/x86_64-linux-gnu/libdbus-1.so.3 /lib/x86_64-linux-gnu/libsystemd.so.0 /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 /usr/lib/x86_64-linux-gnu/libavresample.so.3 /usr/lib/x86_64-linux-gnu/libswscale.so.4 /usr/lib/x86_64-linux-gnu/libpostproc.so.54 /usr/lib/x86_64-lin
2018-12-13 23:49:59.855 [  ALERT] CRASH: Register dump [23]: 000000000000000000000000000000000000000000000000000000000000020600005595585cb02000007f52b916f1c000007f52b916f1b800007f52b8b6bfa800007f5290003d0000007f52b916f1b80000000000000006413335323532353200007f52b916f1c00000000000000000000000007fffffff00007f52b916f14000005595584b6b370000000000010246002b0000000000330000000000000000000000000000000dfffffffe7ffbba130000000000000000
2018-12-13 23:49:59.855 [  ALERT] CRASH: STACKTRACE
2018-12-13 23:49:59.863 [   INFO] service-mapper: lat/lat.m3u8 - Stream3 (S)/Service01: success
2018-12-13 23:49:59.864 [   INFO] service-mapper: lat/lat.m3u8 - Stream2 (S)/Service01: success
2018-12-13 23:49:59.865 [   INFO] service-mapper: lat/lat.m3u8 - Stream1 (S)/Service01: success
2018-12-13 23:49:59.867 [   INFO] service-mapper: lat/lat.m3u8 - Stream4/Service01: success
2018-12-13 23:49:59.867 [   INFO] service-mapper: lat/lat.m3u8 - Stream5/Service01: success
2018-12-13 23:49:59.968 [  ALERT] CRASH: /build/tvheadend-LFrRN0/tvheadend-4.3/src/trap.c:176 0x5595584bd5bd 0x559558319000
2018-12-13 23:50:00.061 [  ALERT] CRASH: ??:0 0x7f52e11bb890 0x7f52e11a9000
2018-12-13 23:50:00.146 [  ALERT] CRASH: /build/tvheadend-LFrRN0/tvheadend-4.3/src/htsmsg.h:119 0x5595584b6b37 0x559558319000
2018-12-13 23:50:00.235 [  ALERT] CRASH: /build/tvheadend-LFrRN0/tvheadend-4.3/src/htsmsg_binary.c:378 0x5595584b6ff2 0x559558319000
2018-12-13 23:50:00.326 [  ALERT] CRASH: /build/tvheadend-LFrRN0/tvheadend-4.3/src/htsp_server.c:3371 0x5595584ae260 0x559558319000
2018-12-13 23:50:00.414 [  ALERT] CRASH: /build/tvheadend-LFrRN0/tvheadend-4.3/src/tvh_thread.c:91 0x55955847daf8 0x559558319000

History

#1

Updated by Vik Toras about 6 years ago

GDB output

#0  0x000055a5b97d1b37 in htsmsg_field_name (f=0x7464697745353532) at src/htsmsg.h:119
No locals.
#1  htsmsg_binary_count (msg=<optimized out>) at src/htsmsg_binary.c:223
        f = 0x7464697745353532
        len = 6
        u64 = <optimized out>
#2  0x000055a5b97d1ff2 in htsmsg_binary_serialize (msg=<optimized out>, datap=datap@entry=0x7f3cbfbfc1b8, lenp=lenp@entry=0x7f3cbfbfc1c0, maxlen=maxlen@entry=2147483647) at src/htsmsg_binary.c:378
        len = <optimized out>
        data = <optimized out>
#3  0x000055a5b97c9260 in htsp_write_scheduler (aux=0x7f3ce076cef0) at src/htsp_server.c:3371
        htsp = 0x7f3ce076cef0
        hmq = <optimized out>
        hm = 0x7f3cb4001b20
        dptr = 0x7f3cb8002ec0
        dlen = 88
        r = <optimized out>
#4  0x000055a5b9798af8 in thread_wrapper (p=0x7f3cb8000b60) at src/tvh_thread.c:91
        ts = <optimized out>
        set = {__val = {16388, 0 <repeats 15 times>}}
        r = <optimized out>
#5  0x00007f3cff5996db in start_thread (arg=0x7f3cbfbfd700) at pthread_create.c:463
        pd = 0x7f3cbfbfd700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139898891785984, -8691859522492499480, 139898891780992, 0, 139898761775968, 139899440647680, 8726059282555795944, 8726200795952380392}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f3cfed1c88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

#2

Updated by B C about 6 years ago

this seems to be the same problem as #5430, does mapping work for you when you disable all tag creation?

#3

Updated by Jaroslav Kysela about 6 years ago

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

Applied in changeset commit:tvheadend|abfc7c92d5151046bd47e0b36dc67797158bd6b8.

Also available in: Atom PDF