Opened 3 months ago

Closed 3 months ago

Last modified 3 months ago

#13616 closed Bug Report - Crash (Duplicate)

current master segfults once per few days in scheduler

Reported by: warpme Owned by:
Priority: minor Milestone: 32.0
Component: MythTV - General Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

issue was discussed at IRC (see gigem msg as 10:56PM, 6/05/2020) with conclusion like:

"That's likely the same encoderlink list traversal bug that KdW has been trying to fix for weeks.  There appears to be some race condition with iterators but we don't know why or how to fix it.  We might have to force every user to make its own copy of the list (not the actual encoderlinks).  That's probably not a big deal for the scheduler and autoexpirer to do but would be a pain"

segfault trace:

----Proces trace------------------------------------------------------
GNU gdb (GDB) 7.10.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/mythbackend...done.
[New LWP 2969]
[New LWP 2498]
[New LWP 2527]
[New LWP 2535]
[New LWP 2502]
[New LWP 2519]
[New LWP 2501]
[New LWP 2543]
[New LWP 2579]
[New LWP 13693]
[New LWP 13616]
[New LWP 13484]
[New LWP 11570]
[New LWP 2606]
[New LWP 10784]
[New LWP 11568]
[New LWP 10607]
[New LWP 10608]
[New LWP 2635]
[New LWP 10606]
[New LWP 2655]
[New LWP 10605]
[New LWP 10604]
[New LWP 10574]
[New LWP 10572]
[New LWP 10573]
[New LWP 2734]
[New LWP 10571]
[New LWP 10570]
[New LWP 10566]
[New LWP 2768]
[New LWP 10565]
[New LWP 10563]
[New LWP 2814]
[New LWP 10564]
[New LWP 24844]
[New LWP 24842]
[New LWP 24843]
[New LWP 2901]
[New LWP 24591]
[New LWP 24590]
[New LWP 23103]
[New LWP 2907]
[New LWP 20975]
[New LWP 19906]
[New LWP 13818]
[New LWP 3494]
[New LWP 10459]
[New LWP 2908]
[New LWP 3064]
[New LWP 2911]
[New LWP 3065]
[New LWP 3066]
[New LWP 3063]
[New LWP 2926]
[New LWP 2976]
[New LWP 2974]
[New LWP 2975]
[New LWP 2960]
[New LWP 2970]
[New LWP 2973]
[New LWP 2971]
[New LWP 2968]
[New LWP 2972]
[New LWP 2848]
[New LWP 2963]
[New LWP 2966]
[New LWP 2877]
[New LWP 2796]
[New LWP 2759]
[New LWP 2709]
[New LWP 2700]
[New LWP 2664]
[New LWP 2560]
[New LWP 10568]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/mythbackend --systemd-journal --quiet'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00000000004c3d10 in EncoderLink::IsAsleep (this=0x31)
    at encoderlink.h:57
[Current thread is 1 (Thread 0x7f49f3fff700 (LWP 2969))]
 
Thread 75 (Thread 0x7f4911ffb700 (LWP 10568)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a9d513456 in DeviceReadBuffer::Poll (this=0x7f48e8035500) at recorders/DeviceReadBuffer.cpp:455
        timeout = 2500
        ret = 301968624
        retval = true
        timer = {m_timer = {t1 = 11590197, t2 = 627738583}, m_offset = 0}
        poll_cnt = 2
        polls = {{fd = 120, events = 3, revents = 0}, {fd = 123, events = 1, revents = 0}}
        __FUNCTION__ = "Poll"
        e = -1671757441
#2  0x00007f4a9d512d1d in DeviceReadBuffer::run (this=0x7f48e8035500) at recorders/DeviceReadBuffer.cpp:332
        errcnt = 0
        cnt = 1
        len = 752
        total = 752
        throttle = 24064
        __FUNCTION__ = "run"
#3  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e8791be0) at mthread.cpp:79
No locals.
#4  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 74 (Thread 0x7f4a71b16700 (LWP 2560)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d48070) at tv_rec.cpp:1632
        locker = {val = 30704193}
        recEnd = {d = {d = 0x171e5e321c01f, data = {status = 31, msecs = 1588699800000}}}
        lock = {val = 30704016}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d48320) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d32bb0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 73 (Thread 0x7f4a52ffd700 (LWP 2664)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d633d0) at tv_rec.cpp:1632
        locker = {val = 30815649}
        recEnd = {d = {d = 0x171e4504cc01f, data = {status = 31, msecs = 1588673400000}}}
        lock = {val = 30815472}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d63680) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d62800) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 72 (Thread 0x7f4a527fc700 (LWP 2700)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d63d10) at tv_rec.cpp:1632
        locker = {val = 30818017}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30817840}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d63fc0) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d63130) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 71 (Thread 0x7f4a51ffb700 (LWP 2709)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d64650) at tv_rec.cpp:1632
        locker = {val = 30820385}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30820208}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d64900) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d491c0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 70 (Thread 0x7f4a50ff9700 (LWP 2759)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d65930) at tv_rec.cpp:1632
        locker = {val = 30825217}
        recEnd = {d = {d = 0x171e113bf601f, data = {status = 31, msecs = 1588619100000}}}
        lock = {val = 30825040}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d65be0) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d65c10) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 69 (Thread 0x7f4a337fe700 (LWP 2796)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d66c30) at tv_rec.cpp:1632
        locker = {val = 30830081}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30829904}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d66ee0) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d66f10) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 68 (Thread 0x7f4a327fc700 (LWP 2877)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d68960) at tv_rec.cpp:1632
        locker = {val = 30837553}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30837376}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d68c10) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d68c40) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 67 (Thread 0x7f4a117fa700 (LWP 2966)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d6c260) at tv_rec.cpp:1632
        locker = {val = 30852145}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30851968}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d6c510) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d6c540) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 66 (Thread 0x7f4a11ffb700 (LWP 2963)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d6b8e0) at tv_rec.cpp:1632
        locker = {val = 30849713}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30849536}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d6bb90) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d6bbc0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 65 (Thread 0x7f4a32ffd700 (LWP 2848)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d67fe0) at tv_rec.cpp:1632
        locker = {val = 30835121}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30834944}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d68290) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d682c0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 64 (Thread 0x7f49f27fc700 (LWP 2972)):
#0  0x00007f4a9556507f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a93988564 in ?? () from /usr/lib/libQt5Script.so.5
No symbol table info available.
#2  0x00007f4a939885a9 in ?? () from /usr/lib/libQt5Script.so.5
No symbol table info available.
#3  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#4  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 63 (Thread 0x7f4a10ff9700 (LWP 2968)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d6cbe0) at tv_rec.cpp:1632
        locker = {val = 30854577}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30854400}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d6ce90) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d6cec0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 62 (Thread 0x7f49f2ffd700 (LWP 2971)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9cec44b8 in JobQueue::ProcessQueue (this=0x1e4d320) at jobqueue.cpp:490
        st = 60000
        startedJobAlready = false
        sleepTime = 60
        maxJobs = 4
        __FUNCTION__ = "ProcessQueue"
        logInfo = {static null = {<No data fields>}, d = 0x7f49e800f6f0}
        hostname = {static null = {<No data fields>}, d = 0x7f49e800ea10}
        jobStatus = {d = 0x7f4a93454240 <QMapDataBase::shared_null>}
        message = {static null = {<No data fields>}, d = 0x7f49e800b160}
        jobs = {d = 0x7f4a93454240 <QMapDataBase::shared_null>}
        atMax = false
        inTimeWindow = true
        rjiter = {i = 0x7f49e8003218}
        locker = {val = 31773569}
#4  0x00007f4a9cec04fe in JobQueue::run (this=0x1e4d320) at jobqueue.cpp:161
No locals.
#5  0x00007f4a9c5af6f6 in MThread::run (this=0x1f0f640) at mthread.cpp:322
No locals.
#6  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1fa7790) at mthread.cpp:79
No locals.
#7  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 61 (Thread 0x7f49f1ffb700 (LWP 2973)):
#0  0x00007f4a924e4af3 in select () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a9c9c4614 in SSDP::run (this=0x1feb810) at ssdp.cpp:286
        nMaxSocket = 76
        count = 0
        read_set = {fds_bits = {0, 6656, 0 <repeats 14 times>}}
        timeout = {tv_sec = 0, tv_usec = 451893}
        __FUNCTION__ = "run"
#2  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1fd9b50) at mthread.cpp:79
No locals.
#3  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#5  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 60 (Thread 0x7f49f37fe700 (LWP 2970)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x000000000043c9b0 in AutoExpire::Sleep (this=0x1d84720, sleepTime=59557) at autoexpire.cpp:352
        little_tm = {d = {d = 0x171e59a080d1f, data = {status = 31, msecs = 1588695009293}}}
        timeleft = 59557
#4  0x000000000043c836 in AutoExpire::RunExpirer (this=0x1d84720) at autoexpire.cpp:333
        timer = {t1 = 11590145, t2 = 173056057}
        curTime = {d = {d = 0x171e5991da01f, data = {status = 31, msecs = 1588694949280}}}
        next_expire = {d = {d = 0x171e59bdccd1f, data = {status = 31, msecs = 1588695129293}}}
        locker = {val = 30951265}
        __FUNCTION__ = "RunExpirer"
#5  0x000000000043a2b6 in ExpireThread::run (this=0x1de4b50) at autoexpire.cpp:59
No locals.
#6  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1ebe500) at mthread.cpp:79
No locals.
#7  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 59 (Thread 0x7f4a127fc700 (LWP 2960)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d6af60) at tv_rec.cpp:1632
        locker = {val = 30847281}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30847104}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d6b210) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d6b240) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 58 (Thread 0x7f49f0ff9700 (LWP 2975)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a99b40b94 in ?? () from /usr/lib/libdns_sd.so.1
No symbol table info available.
#2  0x00007f4a8db17c43 in avahi_simple_poll_run () from /usr/lib/libavahi-common.so.3
No symbol table info available.
#3  0x00007f4a99b41030 in ?? () from /usr/lib/libdns_sd.so.1
No symbol table info available.
#4  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#5  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 57 (Thread 0x7f49f17fa700 (LWP 2974)):
#0  0x00007f4a9556865d in nanosleep () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a9332b66d in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930e5518 in QThread::msleep(unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c5b0164 in MThreadInternal::MSleep (time=100) at mthread.cpp:92
No locals.
#4  0x00007f4a9c5af786 in MThread::msleep (time=100) at mthread.cpp:345
No locals.
#5  0x00007f4a9c9c9fab in TaskQueue::run (this=0x1fef6b0) at taskqueue.cpp:141
        ttNow = {tv_sec = 1588695001, tv_usec = 706987}
        pTask = 0x0
        __FUNCTION__ = "run"
#6  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1fed840) at mthread.cpp:79
No locals.
#7  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 56 (Thread 0x7f495bfff700 (LWP 2976)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9c5b00ba in MThreadInternal::QThreadRun (this=0x1ff1a40) at mthread.cpp:81
No locals.
#7  0x00007f4a9c5af708 in MThread::run (this=0x1ff19d0) at mthread.cpp:324
No locals.
#8  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1ff1a40) at mthread.cpp:79
No locals.
#9  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#11 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 55 (Thread 0x7f4a12ffd700 (LWP 2926)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d6a5e0) at tv_rec.cpp:1632
        locker = {val = 30844849}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30844672}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d6a890) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d6a8c0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 54 (Thread 0x7f4918fd0700 (LWP 3063)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6e189c in MythSystemLegacyManager::run (this=0x7f490c003bd0) at mythsystemunix.cpp:269
        pid = 13695
        status = 0
        i = {i = 0x7f490c025448}
        next = {i = 0x7f490c025448}
        now = 1588695001
        __FUNCTION__ = "run"
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f490c003b90) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 53 (Thread 0x7f4912ffd700 (LWP 3066)):
#0  0x00007f4a9556507f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930edacb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930ede19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6e097f in MythSystemLegacyIOHandler::run (this=0x7f490c014bf0) at mythsystemunix.cpp:93
        locker = {val = 139951710751761}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f490c024d10) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 52 (Thread 0x7f49137fe700 (LWP 3065)):
#0  0x00007f4a9556507f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930edacb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930ede19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6e097f in MythSystemLegacyIOHandler::run (this=0x7f490c004690) at mythsystemunix.cpp:93
        locker = {val = 139951710684849}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f490c0147b0) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 51 (Thread 0x7f4a13fff700 (LWP 2911)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d69c60) at tv_rec.cpp:1632
        locker = {val = 30842417}
        recEnd = {d = {d = 0x171d2131c401f, data = {status = 31, msecs = 1588367400000}}}
        lock = {val = 30842240}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d69f10) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d69f40) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 50 (Thread 0x7f4913fff700 (LWP 3064)):
#0  0x00007f4a9556865d in nanosleep () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a9c6e37e4 in MythSystemLegacySignalManager::run (this=0x7f490c003c60) at mythsystemunix.cpp:492
        ts = {tv_sec = 0, tv_nsec = 50000000}
        __FUNCTION__ = "run"
#2  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f490c0042c0) at mthread.cpp:79
No locals.
#3  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#5  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 49 (Thread 0x7f4a30ff9700 (LWP 2908)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a5057f225 in ?? () from /usr/lib/libQt5DBus.so.5
No symbol table info available.
#7  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 48 (Thread 0x7f4919fd2700 (LWP 10459)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00000000004c4f0f in FreeSpaceUpdater::run (this=0x7f48e98fd040) at mainserver.cpp:207
        t = {m_timer = {t1 = 11590182, t2 = 859131591}, m_offset = 0}
        list = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f48e8489880}, d = 0x7f48e8489880}}, <No data fields>}
        locker = {val = 139951132889177}
        left = 14997
#4  0x00007f4a9c5b3610 in MPoolThread::run (this=0x7f49ec58f2b0) at mthreadpool.cpp:140
        autodelete = true
        t = {m_timer = {t1 = 11585231, t2 = 725802413}, m_offset = 0}
        locker = {val = 139955474592465}
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f49ec7cc730) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 47 (Thread 0x7f4a137fe700 (LWP 3494)):
#0  0x00007f4a9556507f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930edacb in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930ede19 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6c0437 in HouseKeepingThread::run (this=0x1f6be20) at housekeeper.cpp:565
        task = 0x0
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d37740) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 46 (Thread 0x7f49397fa700 (LWP 13818)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9c5b00ba in MThreadInternal::QThreadRun (this=0x1fe12d0) at mthread.cpp:81
No locals.
#7  0x00007f4a9c5af708 in MThread::run (this=0x1d6cb80) at mthread.cpp:324
No locals.
#8  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1fe12d0) at mthread.cpp:79
No locals.
#9  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#11 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 45 (Thread 0x7f493b7fe700 (LWP 19906)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9be33d32 in ProgramInfoUpdater::run (this=0x1d0ae60) at programinfoupdater.cpp:95
        workDone = true
#4  0x00007f4a9c5b3610 in MPoolThread::run (this=0x1eaa8c0) at mthreadpool.cpp:140
        autodelete = false
        t = {m_timer = {t1 = 11590194, t2 = 988666537}, m_offset = 0}
        locker = {val = 32155873}
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1deb6e0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 44 (Thread 0x7f4958ff9700 (LWP 20975)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c5b3572 in MPoolThread::run (this=0x7f48e9b3de80) at mthreadpool.cpp:124
        autodelete = true
        t = {m_timer = {t1 = 11590153, t2 = 162763651}, m_offset = 0}
        locker = {val = 139951135252129}
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e840d9c0) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 43 (Thread 0x7f4a317fa700 (LWP 2907)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 42 (Thread 0x7f48ecfd0700 (LWP 23103)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c5b3572 in MPoolThread::run (this=0x7f48e87a93f0) at mthreadpool.cpp:124
        autodelete = true
        t = {m_timer = {t1 = 11590168, t2 = 162163368}, m_offset = 0}
        locker = {val = 139951114720273}
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e84d68b0) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 41 (Thread 0x7f48da7fc700 (LWP 24590)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9c5b00ba in MThreadInternal::QThreadRun (this=0x1fc6220) at mthread.cpp:81
No locals.
#7  0x00007f4a9c5af708 in MThread::run (this=0x1d74e30) at mthread.cpp:324
No locals.
#8  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1fc6220) at mthread.cpp:79
No locals.
#9  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#11 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 40 (Thread 0x7f48d97fa700 (LWP 24591)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9c5b00ba in MThreadInternal::QThreadRun (this=0x1fdc530) at mthread.cpp:81
No locals.
#7  0x00007f4a9c5af708 in MThread::run (this=0x1f6bff0) at mthread.cpp:324
No locals.
#8  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1fdc530) at mthread.cpp:79
No locals.
#9  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#11 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 39 (Thread 0x7f4a31ffb700 (LWP 2901)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d692e0) at tv_rec.cpp:1632
        locker = {val = 30839985}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30839808}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d69590) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d695c0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 38 (Thread 0x7f495b7fe700 (LWP 24843)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9c5b00ba in MThreadInternal::QThreadRun (this=0x1fdc8f0) at mthread.cpp:81
No locals.
#7  0x00007f4a9c5af708 in MThread::run (this=0x1d81960) at mthread.cpp:324
No locals.
#8  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1fdc8f0) at mthread.cpp:79
No locals.
#9  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#11 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 37 (Thread 0x7f48d3f9d700 (LWP 24842)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9c5b00ba in MThreadInternal::QThreadRun (this=0x1eafcc0) at mthread.cpp:81
No locals.
#7  0x00007f4a9c5af708 in MThread::run (this=0x1e899a0) at mthread.cpp:324
No locals.
#8  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1eafcc0) at mthread.cpp:79
No locals.
#9  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#11 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 36 (Thread 0x7f48d8ff9700 (LWP 24844)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930ededc in QWaitCondition::wait(QReadWriteLock*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930ee296 in QWaitCondition::wait(QReadWriteLock*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9cfc3e72 in MythMediaBuffer::run (this=0x7f48e8134770) at io/mythmediabuffer.cpp:906
        totfree = 3071
        KB32 = 32768
        KB512 = 524288
        readsWereAllowed = true
        isopened = true
        readResult = 65536
        used = 4191233
        lastread = {tv_sec = 1588690727, tv_usec = 199287}
        now = {tv_sec = 1588690727, tv_usec = 199287}
        readTimeAvg = 225
        ignoreForReadTiming = true
        eofreads = 0
        __FUNCTION__ = "run"
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e973f880) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 35 (Thread 0x7f48d9ffb700 (LWP 10564)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6cb2bf in ThreadedFileWriter::SyncLoop (this=0x7f4a60012a70) at threadedfilewriter.cpp:402
        locker = {val = 139957414996625}
#4  0x00007f4a9c6c8b98 in TFWSyncThread::run (this=0x7f4a60012830) at threadedfilewriter.cpp:38
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a60006310) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 34 (Thread 0x7f4a80f2a700 (LWP 2814)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d67660) at tv_rec.cpp:1632
        locker = {val = 30832689}
        recEnd = {d = {d = 0x171e5d566201f, data = {status = 31, msecs = 1588698900000}}}
        lock = {val = 30832512}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d67910) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d67940) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 33 (Thread 0x7f49597fa700 (LWP 10563)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6cb58f in ThreadedFileWriter::DiskLoop (this=0x7f4a60012a70) at threadedfilewriter.cpp:458
        buf = 0x7f48e9725f00
        data = 0x7f48e996ef10
        write_ok = true
        tot = 62604
        errcnt = 0
        writeTimer = {m_timer = {t1 = 11590197, t2 = 507406392}, m_offset = 0}
        mwte = 0
        sz = 62604
        locker = {val = 139957414996625}
        minWriteTimer = {m_timer = {t1 = 11590197, t2 = 507405831}, m_offset = 0}
        lastRegisterTimer = {m_timer = {t1 = 11590195, t2 = 467197009}, m_offset = 0}
        total_written = 117408068
        __FUNCTION__ = "DiskLoop"
#4  0x00007f4a9c6c8b60 in TFWWriteThread::run (this=0x7f4a6003a530) at threadedfilewriter.cpp:30
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a600497e0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 32 (Thread 0x7f493bfff700 (LWP 10565)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d647eaf in DVBRecorder::run (this=0x7f4a6005c0b0) at recorders/dvbrecorder.cpp:139
        locker = {val = 139957415297313}
        __FUNCTION__ = "run"
        locker = {val = 139957414952912}
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x7f4a6000ed80) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a60007fd0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 31 (Thread 0x7f4a33fff700 (LWP 2768)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d662b0) at tv_rec.cpp:1632
        locker = {val = 30827649}
        recEnd = {d = {d = 0x171e0c5ed801f, data = {status = 31, msecs = 1588614000000}}}
        lock = {val = 30827472}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d66560) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d66590) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 30 (Thread 0x7f4939ffb700 (LWP 10566)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d5157b3 in DeviceReadBuffer::WaitForUsed (this=0x7f48e8035500, needed=24064, max_wait=20) at recorders/DeviceReadBuffer.cpp:697
        timer = {m_timer = {t1 = 11590197, t2 = 617530623}, m_offset = 0}
        locker = {val = 139951106905425}
        avail = 2444
#4  0x00007f4a9d51548d in DeviceReadBuffer::Read (this=0x7f48e8035500, buf=0x7f48ea5baed0 "G\001\245\035\326f\252փ\005\243D\251JT!kR\237Z\347ֹ\311\034\222\257\235_9^\006\205\341r\aH\221B\211\354\245JL\224\270\205\t\343\304\b!B\267\tks\222\220\206(_\212\027\321]\025\333z\266\365.\v\212\376\277\246\347\257A\002\"U*h\270jX\261g\265\223&ݺ\325\310\325*ֵ\200", count=2820000) at recorders/DeviceReadBuffer.cpp:620
        avail = 0
        cnt = 0
#5  0x00007f4a9d64aff2 in DVBStreamHandler::RunTS (this=0x7f48e99022d0) at recorders/dvbstreamhandler.cpp:212
        len = 0
        dvr_dev_path = {d = 0x7f48e84a20f0}
        dvr_fd = 120
        __FUNCTION__ = "RunTS"
        remainder = 0
        buffer_size = 2820000
        buffer = 0x7f48ea5baed0 "G\001\245\035\326f\252փ\005\243D\251JT!kR\237Z\347ֹ\311\034\222\257\235_9^\006\205\341r\aH\221B\211\354\245JL\224\270\205\t\343\304\b!B\267\tks\222\220\206(_\212\027\321]\025\333z\266\365.\v\212\376\277\246\347\257A\002\"U*h\270jX\261g\265\223&ݺ\325\310\325*ֵ\200"
        drb = 0x7f48e8035500
        fd_select_set = {fds_bits = {0, 72057594037927936, 0 <repeats 14 times>}}
#6  0x00007f4a9d649c5a in DVBStreamHandler::run (this=0x7f48e99022d0) at recorders/dvbstreamhandler.cpp:119
        __FUNCTION__ = "run"
#7  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e8796050) at mthread.cpp:79
No locals.
#8  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#9  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#10 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 29 (Thread 0x7f49117fa700 (LWP 10570)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6cb58f in ThreadedFileWriter::DiskLoop (this=0x7f4a6c01b640) at threadedfilewriter.cpp:458
        buf = 0x7f48e84f8ca0
        data = 0x7f48e974b740
        write_ok = true
        tot = 83096
        errcnt = 0
        writeTimer = {m_timer = {t1 = 11590197, t2 = 606594746}, m_offset = 0}
        mwte = 0
        sz = 83096
        locker = {val = 139957616359009}
        minWriteTimer = {m_timer = {t1 = 11590197, t2 = 606594413}, m_offset = 0}
        lastRegisterTimer = {m_timer = {t1 = 11590192, t2 = 240340184}, m_offset = 0}
        total_written = 623699964
        __FUNCTION__ = "DiskLoop"
#4  0x00007f4a9c6c8b60 in TFWWriteThread::run (this=0x7f4a6c01bc80) at threadedfilewriter.cpp:30
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a6c006920) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 28 (Thread 0x7f48dbfff700 (LWP 10571)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6cb2bf in ThreadedFileWriter::SyncLoop (this=0x7f4a6c01b640) at threadedfilewriter.cpp:402
        locker = {val = 139957616359009}
#4  0x00007f4a9c6c8b98 in TFWSyncThread::run (this=0x7f4a6c028440) at threadedfilewriter.cpp:38
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a6c00b9c0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 27 (Thread 0x7f4a517fa700 (LWP 2734)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d64fb0) at tv_rec.cpp:1632
        locker = {val = 30822785}
        recEnd = {d = {d = 0x171e599e3c01f, data = {status = 31, msecs = 1588695000000}}}
        lock = {val = 30822608}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d65260) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d65290) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 26 (Thread 0x7f48daffd700 (LWP 10573)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d5157b3 in DeviceReadBuffer::WaitForUsed (this=0x7f48e937d480, needed=24064, max_wait=20) at recorders/DeviceReadBuffer.cpp:697
        timer = {m_timer = {t1 = 11590197, t2 = 628184868}, m_offset = 0}
        locker = {val = 139951127123153}
        avail = 0
#4  0x00007f4a9d51548d in DeviceReadBuffer::Read (this=0x7f48e937d480, buf=0x7f48e9461e60 "G\005\025\034HWsfN\026\367\335\066_6g\364\256Zz\312\035m\267\253\n1[\261\254\330\004e\216\031P\242\353\302\025X4\321\302OZ\233\356C\314p\226a\301A\303\377\060\062w\224cm\342\022:\021\215\312F\314\364\205\237S\217\233\061Q\251\067\364\032\253\355\276\300\351\272T\371\203\346\277Pm\306\357\215\302\374\225\065\r\324]\247\212\216\364\247\r-\244\366OS\366ƍ}'\025\256=>\313ԓ\"\304cuO\315\"O˟\272£$\314k\357\234!\212\f9\236.\031\020\346\177\377U`\211\235\030W\247\n\355\222Ol\362;\216\252\267\006\002\227\347\330=E\370y\250\270X\373G\005\025\035R\247\206\366B\231\260\256"..., count=2820000) at recorders/DeviceReadBuffer.cpp:620
        avail = 0
        cnt = 0
#5  0x00007f4a9d64aff2 in DVBStreamHandler::RunTS (this=0x7f48e88af000) at recorders/dvbstreamhandler.cpp:212
        len = 0
        dvr_dev_path = {d = 0x7f48e84b8af0}
        dvr_fd = 115
        __FUNCTION__ = "RunTS"
        remainder = 0
        buffer_size = 2820000
        buffer = 0x7f48e9461e60 "G\005\025\034HWsfN\026\367\335\066_6g\364\256Zz\312\035m\267\253\n1[\261\254\330\004e\216\031P\242\353\302\025X4\321\302OZ\233\356C\314p\226a\301A\303\377\060\062w\224cm\342\022:\021\215\312F\314\364\205\237S\217\233\061Q\251\067\364\032\253\355\276\300\351\272T\371\203\346\277Pm\306\357\215\302\374\225\065\r\324]\247\212\216\364\247\r-\244\366OS\366ƍ}'\025\256=>\313ԓ\"\304cuO\315\"O˟\272£$\314k\357\234!\212\f9\236.\031\020\346\177\377U`\211\235\030W\247\n\355\222Ol\362;\216\252\267\006\002\227\347\330=E\370y\250\270X\373G\005\025\035R\247\206\366B\231\260\256"...
        drb = 0x7f48e937d480
        fd_select_set = {fds_bits = {0, 2251799813685248, 0 <repeats 14 times>}}
#6  0x00007f4a9d649c5a in DVBStreamHandler::run (this=0x7f48e88af000) at recorders/dvbstreamhandler.cpp:119
        __FUNCTION__ = "run"
#7  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e846b120) at mthread.cpp:79
No locals.
#8  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#9  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#10 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 25 (Thread 0x7f48db7fe700 (LWP 10572)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d647eaf in DVBRecorder::run (this=0x7f4a6c02e960) at recorders/dvbrecorder.cpp:139
        locker = {val = 139957616437713}
        __FUNCTION__ = "run"
        locker = {val = 139957616315584}
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x7f4a6c018a80) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a6c010cc0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 24 (Thread 0x7f48d479e700 (LWP 10574)):
#0  0x00007f4a9556865d in nanosleep () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a9332b66d in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930e5554 in QThread::usleep(unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c5b017f in MThreadInternal::USleep (time=1000) at mthread.cpp:93
No locals.
#4  0x00007f4a9c5af7a2 in MThread::usleep (time=1000) at mthread.cpp:350
No locals.
#5  0x00007f4a9d5130fc in DeviceReadBuffer::run (this=0x7f48e937d480) at recorders/DeviceReadBuffer.cpp:374
        errcnt = 0
        cnt = 1
        len = 2632
        total = 2632
        throttle = 24064
        __FUNCTION__ = "run"
#6  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e83d31e0) at mthread.cpp:79
No locals.
#7  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 23 (Thread 0x7f48d2f9b700 (LWP 10604)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6cb58f in ThreadedFileWriter::DiskLoop (this=0x7f4a780140b0) at threadedfilewriter.cpp:458
        buf = 0x7f48e973e510
        data = 0x7f48e8e413a0
        write_ok = true
        tot = 65424
        errcnt = 0
        writeTimer = {m_timer = {t1 = 11590197, t2 = 574890502}, m_offset = 0}
        mwte = 0
        sz = 65424
        locker = {val = 139957817655505}
        minWriteTimer = {m_timer = {t1 = 11590197, t2 = 574889863}, m_offset = 0}
        lastRegisterTimer = {m_timer = {t1 = 11590188, t2 = 246679633}, m_offset = 0}
        total_written = 428887972
        __FUNCTION__ = "DiskLoop"
#4  0x00007f4a9c6c8b60 in TFWWriteThread::run (this=0x7f4a7802fa90) at threadedfilewriter.cpp:30
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a78015650) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 22 (Thread 0x7f48d379c700 (LWP 10605)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c6cb2bf in ThreadedFileWriter::SyncLoop (this=0x7f4a780140b0) at threadedfilewriter.cpp:402
        locker = {val = 139957817655505}
#4  0x00007f4a9c6c8b98 in TFWSyncThread::run (this=0x7f4a780482d0) at threadedfilewriter.cpp:38
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a7800c700) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 21 (Thread 0x7f4a537fe700 (LWP 2655)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d46470) at tv_rec.cpp:1632
        locker = {val = 30697025}
        recEnd = {d = {d = 0x171e599e3c01f, data = {status = 31, msecs = 1588695000000}}}
        lock = {val = 30696848}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d46720) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d39ef0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 20 (Thread 0x7f48d279a700 (LWP 10606)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d647eaf in DVBRecorder::run (this=0x7f4a7804bfd0) at recorders/dvbrecorder.cpp:139
        locker = {val = 139957817884737}
        __FUNCTION__ = "run"
        locker = {val = 139957817882768}
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x7f4a78022bf0) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f4a7804b890) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 19 (Thread 0x7f4a53fff700 (LWP 2635)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d45a80) at tv_rec.cpp:1632
        locker = {val = 30694481}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30694304}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d45d30) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d41dc0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 18 (Thread 0x7f48cf76b700 (LWP 10608)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a9d513456 in DeviceReadBuffer::Poll (this=0x7f48e816f0e0) at recorders/DeviceReadBuffer.cpp:455
        timeout = 2500
        ret = -814306064
        retval = true
        timer = {m_timer = {t1 = 11590197, t2 = 605853373}, m_offset = 0}
        poll_cnt = 2
        polls = {{fd = 302, events = 3, revents = 0}, {fd = 304, events = 1, revents = 0}}
        __FUNCTION__ = "Poll"
        e = -1655624949
#2  0x00007f4a9d512d1d in DeviceReadBuffer::run (this=0x7f48e816f0e0) at recorders/DeviceReadBuffer.cpp:332
        errcnt = 0
        cnt = 1
        len = 28200
        total = 28200
        throttle = 24064
        __FUNCTION__ = "run"
#3  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e84bb590) at mthread.cpp:79
No locals.
#4  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 17 (Thread 0x7f48d1f99700 (LWP 10607)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d5157b3 in DeviceReadBuffer::WaitForUsed (this=0x7f48e816f0e0, needed=24064, max_wait=20) at recorders/DeviceReadBuffer.cpp:697
        timer = {m_timer = {t1 = 11590197, t2 = 627191312}, m_offset = 0}
        locker = {val = 139951108190513}
        avail = 0
#4  0x00007f4a9d51548d in DeviceReadBuffer::Read (this=0x7f48e816f0e0, buf=0x7f48ea86b680 "G\002\027\031\250\373\002\004\336\341ִb\364Ag\263\230L2e\234G\016l?\242\231\\\244<]\233\304!0\234rby\307S\242\036+\025a@G\206~-\r \017\323U\240|\230c\234\225\352î\257\215xx\317 \342V\310{~\262\026q'\200\364tX\304\316\375t\374\267W\027ͤS\f\207\312\177\367.\301[Jc\276\300\231\327\327\255\350f\225O\207ԑ\356\367:\023\312\375o\251\227\257\253\067\004\327\311\063j\204{_\035\254\225c\272\340\067v\266\340-\371\067\021\065\017\243\275G\031nC_<@\265v\275\225[\257R\377sJ\016>\346\066\311a\307\f\030J\n|P\217G\002\027\032.\n\301\250\\ \"|"..., count=2820000) at recorders/DeviceReadBuffer.cpp:620
        avail = 0
        cnt = 0
#5  0x00007f4a9d64aff2 in DVBStreamHandler::RunTS (this=0x7f48e9cade00) at recorders/dvbstreamhandler.cpp:212
        len = 0
        dvr_dev_path = {d = 0x7f48e85d8680}
        dvr_fd = 302
        __FUNCTION__ = "RunTS"
        remainder = 0
        buffer_size = 2820000
        buffer = 0x7f48ea86b680 "G\002\027\031\250\373\002\004\336\341ִb\364Ag\263\230L2e\234G\016l?\242\231\\\244<]\233\304!0\234rby\307S\242\036+\025a@G\206~-\r \017\323U\240|\230c\234\225\352î\257\215xx\317 \342V\310{~\262\026q'\200\364tX\304\316\375t\374\267W\027ͤS\f\207\312\177\367.\301[Jc\276\300\231\327\327\255\350f\225O\207ԑ\356\367:\023\312\375o\251\227\257\253\067\004\327\311\063j\204{_\035\254\225c\272\340\067v\266\340-\371\067\021\065\017\243\275G\031nC_<@\265v\275\225[\257R\377sJ\016>\346\066\311a\307\f\030J\n|P\217G\002\027\032.\n\301\250\\ \"|"...
        drb = 0x7f48e816f0e0
        fd_select_set = {fds_bits = {0, 0, 0, 0, 70368744177664, 0 <repeats 11 times>}}
#6  0x00007f4a9d649c5a in DVBStreamHandler::run (this=0x7f48e9cade00) at recorders/dvbstreamhandler.cpp:119
        __FUNCTION__ = "run"
#7  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e81688e0) at mthread.cpp:79
No locals.
#8  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#9  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#10 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 16 (Thread 0x7f48cef6a700 (LWP 11568)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9c5b00ba in MThreadInternal::QThreadRun (this=0x1f1cad0) at mthread.cpp:81
No locals.
#7  0x00007f4a9c5af708 in MThread::run (this=0x1d6dd50) at mthread.cpp:324
No locals.
#8  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1f1cad0) at mthread.cpp:79
No locals.
#9  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#11 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 15 (Thread 0x7f48cd767700 (LWP 10784)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c5b3572 in MPoolThread::run (this=0x7f48e81a9fa0) at mthreadpool.cpp:124
        autodelete = true
        t = {m_timer = {t1 = 11590183, t2 = 149867390}, m_offset = 0}
        locker = {val = 139951108431809}
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f48e8495cd0) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 14 (Thread 0x7f4a70b14700 (LWP 2606)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d48cd0) at tv_rec.cpp:1632
        locker = {val = 30707361}
        recEnd = {d = {d = 0x171dbf1f7401f, data = {status = 31, msecs = 1588533000000}}}
        lock = {val = 30707184}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d48f80) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d3edf0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 13 (Thread 0x7f48cdf68700 (LWP 11570)):
#0  0x00007f4a924e2e5d in poll () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a8d633fbc in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f4a9332bd2b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#4  0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a930e4a04 in QThread::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9c5b00ba in MThreadInternal::QThreadRun (this=0x1f6a0f0) at mthread.cpp:81
No locals.
#7  0x00007f4a9c5af708 in MThread::run (this=0x1d8d670) at mthread.cpp:324
No locals.
#8  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1f6a0f0) at mthread.cpp:79
No locals.
#9  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#11 0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 12 (Thread 0x7f4959ffb700 (LWP 13484)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c5b3572 in MPoolThread::run (this=0x1ec5cc0) at mthreadpool.cpp:124
        autodelete = true
        t = {m_timer = {t1 = 11590189, t2 = 107100229}, m_offset = 0}
        locker = {val = 32267489}
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1e881a0) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 11 (Thread 0x7f495affd700 (LWP 13616)):
#0  0x00007f4a924e79c9 in syscall () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a930e8fc4 in QSemaphore::acquire(int) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a9c6c6ff9 in MythSystemLegacy::Wait (this=0x7f48e9b572b0, timeout=0) at mythsystemlegacy.cpp:276
No locals.
#3  0x00007f4a9cf8c76f in PreviewGenerator::Run (this=0x7f495400be30) at previewgenerator.cpp:272
        cmdargs = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f48e835fcf0}, d = 0x7f48e835fcf0}}, <No data fields>}
        ms = 0x7f48e9b572b0
        ret = 4206282341
        msg = {static null = {<No data fields>}, d = 0x7f4a93401460 <QArrayData::shared_null>}
        tm = {mds = 65400197}
        te = {t1 = 11590196, t2 = 76756414}
        ok = false
        command = {static null = {<No data fields>}, d = 0x7f48e8344b70}
        local_ok = true
        __FUNCTION__ = "Run"
        locker = {val = 139953036052756}
        output_fn = {static null = {<No data fields>}, d = 0x7f48e87b2498}
        dt = {d = {d = 0x1e, data = {status = 30, msecs = 0}}}
        message = {static null = {<No data fields>}, d = 0xffffffffffffffff}
#4  0x00007f4a9cf8e328 in PreviewGenerator::run (this=0x7f495400be30) at previewgenerator.cpp:354
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f495400b090) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 10 (Thread 0x7f493a7fc700 (LWP 13693)):
#0  0x00007f4a924e79c9 in syscall () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a930e8fc4 in QSemaphore::acquire(int) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a9c6c6ff9 in MythSystemLegacy::Wait (this=0x7f48e8798b70, timeout=0) at mythsystemlegacy.cpp:276
No locals.
#3  0x00007f4a9cf8c76f in PreviewGenerator::Run (this=0x7f495400c780) at previewgenerator.cpp:272
        cmdargs = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f48e8db4c40}, d = 0x7f48e8db4c40}}, <No data fields>}
        ms = 0x7f48e8798b70
        ret = 4206282341
        msg = {static null = {<No data fields>}, d = 0x7f4a93401460 <QArrayData::shared_null>}
        tm = {mds = 65400741}
        te = {t1 = 11590196, t2 = 620842656}
        ok = false
        command = {static null = {<No data fields>}, d = 0x7f48e88d7f20}
        local_ok = true
        __FUNCTION__ = "Run"
        locker = {val = 48}
        output_fn = {static null = {<No data fields>}, d = 0xd2}
        dt = {d = {d = 0x7f48e88885a0, data = {status = 160, msecs = 546684045445}}}
        message = {static null = {<No data fields>}, d = 0xd2}
#4  0x00007f4a9cf8e328 in PreviewGenerator::run (this=0x7f495400c780) at previewgenerator.cpp:354
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x7f495400a3b0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 9 (Thread 0x7f4a71315700 (LWP 2579)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d60830) at tv_rec.cpp:1632
        locker = {val = 30804481}
        recEnd = {d = {d = 0x171e579d8a01f, data = {status = 31, msecs = 1588692900000}}}
        lock = {val = 30804304}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d60aa0) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d39630) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 8 (Thread 0x7f4a72317700 (LWP 2543)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d60160) at tv_rec.cpp:1632
        locker = {val = 30802737}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30802560}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d603d0) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d3afc0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 7 (Thread 0x7f4a81f2c700 (LWP 2501)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c684eaf in LogForwardThread::run (this=0x1d348e0) at loggingserver.cpp:689
        lock = {val = 139958431453481}
        processed = 3
        loggers = {<QListSpecialMethods<LoggerBase*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1d34b00}, d = 0x1d34b00}}
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1cdce60) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 6 (Thread 0x7f4a73b1a700 (LWP 2519)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d61350) at tv_rec.cpp:1632
        locker = {val = 30807329}
        recEnd = {d = {d = 0x171e5c316a01f, data = {status = 31, msecs = 1588697700000}}}
        lock = {val = 30807152}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d5fda0) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d58c10) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 5 (Thread 0x7f4a8172b700 (LWP 2502)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9c677a4f in LoggerThread::run (this=0x1d335c0) at logging.cpp:317
        item = 0x7f48e806d6a0
        __FUNCTION__ = "run"
        dieNow = false
        qLock = {val = 139958431453337}
#4  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1cdcb20) at mthread.cpp:79
No locals.
#5  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#6  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#7  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 4 (Thread 0x7f4a72b18700 (LWP 2535)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d61d00) at tv_rec.cpp:1632
        locker = {val = 30809809}
        recEnd = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        lock = {val = 30809632}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d61f70) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1cdc7a0) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 3 (Thread 0x7f4a73319700 (LWP 2527)):
#0  0x00007f4a95565428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
No symbol table info available.
#1  0x00007f4a930eda54 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930edde6 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x00007f4a9d4d565a in TVRec::run (this=0x1d62de0) at tv_rec.cpp:1632
        locker = {val = 30814129}
        recEnd = {d = {d = 0x171e0a5e2601f, data = {status = 31, msecs = 1588611900000}}}
        lock = {val = 30813952}
        __FUNCTION__ = "run"
#4  0x00007f4a9c5af6f6 in MThread::run (this=0x1d63050) at mthread.cpp:322
No locals.
#5  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d39b70) at mthread.cpp:79
No locals.
#6  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#7  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#8  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
 
Thread 2 (Thread 0x7f4aa071a800 (LWP 2498)):
#0  0x00007f4a924e79c9 in syscall () from /usr/lib/libc.so.6
No symbol table info available.
#1  0x00007f4a930e6375 in QBasicMutex::lockInternal() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#2  0x00007f4a930e63d7 in QMutex::lock() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#3  0x0000000000447c9b in QMutexLocker::QMutexLocker (this=0x7fffe0283100, m=0x1f6eff8) at /usr/include/qt/QtCore/qmutex.h:206
No locals.
#4  0x00000000004eea71 in Scheduler::GetAllPending (this=0x1f6ef70, retList=std::deque with 0 elements, recRuleId=0) at scheduler.cpp:1737
        lockit = {val = 32960504}
        hasconflicts = false
#5  0x00000000004c1054 in MainServer::UpdateSystemdStatus (this=0x1ff0dd0) at mainserver.cpp:8379
        recordings = std::deque with 0 elements
        active = 3
        scheduled = 0
        status2 = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1fb1010}, d = 0x1fb1010}}, <No data fields>}
        status = {static null = {<No data fields>}, d = 0x7fffe0280020}
#6  0x000000000047890a in MainServer::customEvent (this=0x1ff0dd0, e=0x7f4a440146a0) at mainserver.cpp:1450
        tokens = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1de9120}, d = 0x1de9120}}, <No data fields>}
        startts = {d = {d = 0x171e522df001f, data = {status = 31, msecs = 1588687200000}}}
        recendts = {d = {d = 0x171e599e3c01f, data = {status = 31, msecs = 1588695000000}}}
        cardid = 9
        chanid = 23207
        recstatus = RecStatus::Recorded
        me = 0x7f4a440146a0
        message = {static null = {<No data fields>}, d = 0x7f4a4404b2a0}
        error = {static null = {<No data fields>}, d = 0x7f4a93401460 <QArrayData::shared_null>}
        mod_me = {<QEvent> = {<No data fields>}, static MythEventMessage = 65533, static MythUserMessage = 65532, static kUpdateTvProgressEventType = 65531, static kExitToMainMenuEventType = 65530, static kMythPostShowEventType = 65529, static kPushDisableDrawingEventType = 65528, static kPopDisableDrawingEventType = 65527, static kLockInputDevicesEventType = 65526, static kUnlockInputDevicesEventType = 65525, static kUpdateBrowseInfoEventType = 65524, static kDisableUDPListenerEventType = 65523, static kEnableUDPListenerEventType = 65522, m_message = {static null = {<No data fields>}, d = 0x1fb1010}, m_extradata = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1ef23e0}, d = 0x1ef23e0}}, <No data fields>}}
        broadcast = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7f4a93403420 <QListData::shared_null>}, d = 0x7f4a93403420 <QListData::shared_null>}}, <No data fields>}
        receivers = {q_hash = {{d = 0x7f4a934033a0 <QHashData::shared_null>, e = 0x7f4a934033a0 <QHashData::shared_null>}}}
        decrRefEmpty = true
        __FUNCTION__ = "customEvent"
#7  0x00007f4a932ffbf3 in QObject::event(QEvent*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#8  0x00007f4a932d02db in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#9  0x00007f4a932d3ab7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#10 0x00007f4a9332c723 in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#11 0x00007f4a8d633dc7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#12 0x00007f4a8d634020 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#13 0x00007f4a8d6340cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f4a9332bd0f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#15 0x00007f4a932ceb22 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#16 0x00007f4a932d7a64 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#17 0x0000000000571eb6 in run_backend (cmdline=...) at main_helpers.cpp:735
        __FUNCTION__ = "run_backend"
        ismaster = true
        port = 6543
        fatal_error = false
        runsched = true
        sched = 0x1f6ef70
        httpStatus = 0x1ff0900
        pHS = 0x1f4f1a0
        exitCode = 0
#18 0x000000000046c1a7 in main (argc=3, argv=0x7fffe0284c28) at main.cpp:159
        cmdline = {<MythCommandLineParser> = {_vptr.MythCommandLineParser = 0x86a530 <vtable for MythBackendCommandLineParser+16>, m_appname = {static null = {<No data fields>}, d = 0x1d23c20}, m_optionedArgs = {d = 0x1d241c0}, m_namedArgs = {d = 0x1d24130}, m_passthroughActive = false, m_overridesImported = true, m_verbose = false}, <No data fields>}
        a = <incomplete type>
        retval = 0
        daemonize = false
        mask = {static null = {<No data fields>}, d = 0x1d30460}
        callCleanup = {m_cleanFunction = 0x56d6e8 <cleanup()>}
        signallist = {<QListSpecialMethods<int>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x1d34f00}, d = 0x1d34f00}}
        __FUNCTION__ = "main"
 
Thread 1 (Thread 0x7f49f3fff700 (LWP 2969)):
#0  0x00000000004c3d10 in EncoderLink::IsAsleep (this=0x31) at encoderlink.h:57
No locals.
#1  0x00000000004f5729 in Scheduler::HandleWakeSlave (this=0x1f6ef70, ri=..., prerollseconds=0) at scheduler.cpp:2577
        kSysEventSecs = {120, 90, 60, 30, 0}
        curtime = {d = {d = 0x171e599e6ab1f, data = {status = 31, msecs = 1588695000747}}}
        nextrectime = {d = {d = 0x171e59e77a01f, data = {status = 31, msecs = 1588695300000}}}
        secsleft = 299
        tvlocker = {q_val = 139958450417601}
        tvit = {i = 0x1d6dfa8}
        sysEventKey = {static null = {<No data fields>}, d = 0x7f49ec7b9810}
        i = 4
        pendingEventSent = false
        keys = {q_hash = {{d = 0x7f4a934033a0 <QHashData::shared_null>, e = 0x7f4a934033a0 <QHashData::shared_null>}}}
        nexttv = 0x31
        __FUNCTION__ = "HandleWakeSlave"
#2  0x00000000004f1b63 in Scheduler::run (this=0x1f6ef70) at scheduler.cpp:2181
        secsleft = 299
        it =
        curtime = {d = {d = 0x171e599e6ab1f, data = {status = 31, msecs = 1588695000747}}}
        secs_to_next = 0
        sched_sleep = 0
        haveRequests = true
        done = true
        kSleepCheck = 300
        checkSlaves = false
        lockit = {val = 32960505}
        prerollseconds = 0
        wakeThreshold = 300
        idleTimeoutSecs = 0
        idleWaitForRecordingTime = 15
        blockShutdown = false
        firstRun = false
        nextSleepCheck = {d = {d = 0x171e59c77261f, data = {status = 31, msecs = 1588695168806}}}
        startIter =
        idleSince = {d = {d = 0x1, data = {status = 1, msecs = 0}}}
        schedRunTime = 9
        statuschanged = false
        nextStartTime = {d = {d = 0x171e59e02701f, data = {status = 31, msecs = 1588695270000}}}
        nextWakeTime = {d = {d = 0x171e59c77261f, data = {status = 31, msecs = 1588695168806}}}
        __FUNCTION__ = "run"
#3  0x00007f4a9c5b009f in MThreadInternal::run (this=0x1d39cc0) at mthread.cpp:79
No locals.
#4  0x00007f4a930e604e in ?? () from /usr/lib/libQt5Core.so.5
No symbol table info available.
#5  0x00007f4a9555f4a4 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#6  0x00007f4a924ebdcd in clone () from /usr/lib/libc.so.6
No symbol table info available.
----------------------------------------------------------------------

Change History (5)

comment:1 Changed 3 months ago by Klaas de Waal

The traceback from thread 1, with the this pointer at a wrong value, looks identical to the trace in ticket #13571 comment:24.

The testcode in comment:11 of ticket #13571 does not crash anymore when all foreach loops in mainserver.cpp and scheduler.cpp that traverse the m_encoderList/m_tvList are reverted to iterator loops as they were in v30.

comment:2 Changed 3 months ago by Klaas de Waal

Maybe you can try the test patch just added to #13571 and see if that makes a difference for you.

comment:3 Changed 3 months ago by Stuart Auchterlonie

Milestone: needs_triage32.0
Version: UnspecifiedMaster Head

comment:4 Changed 3 months ago by gigem

Resolution: Duplicate
Status: newclosed

This is believed to be a duplicate of #13571.

comment:5 Changed 3 months ago by warpme

Klaas, Sure. I applied 20200513-encoderlink-revert.patch on current master. I'll give run for week or two and report. Stay tuned!

Note: See TracTickets for help on using tickets.