root@yavdr08:/home/alexander/vanilla_vdr/vdr# gdb --args ./vdr -c /etc/vdr/ -v /srv/vdr/video/ -u vdr -l3 "-Psofthddevice -d :0 -vnoop -a pulse -w alsa-driver-broken" GNU gdb (Ubuntu 9.1-0ubuntu1) 9.1 Copyright (C) 2020 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from ./vdr... (gdb) r Starting program: /home/alexander/vanilla_vdr/vdr/vdr -c /etc/vdr/ -v /srv/vdr/video/ -u vdr -l3 -Psofthddevice\ -d\ :0\ -vnoop\ -a\ pulse\ -w\ alsa-driver-broken [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffef149700 (LWP 25958)] [New Thread 0x7fffee948700 (LWP 25959)] [Thread 0x7fffee948700 (LWP 25959) exited] [New Thread 0x7fffee948700 (LWP 25967)] [New Thread 0x7fffee147700 (LWP 25968)] [New Thread 0x7fffed946700 (LWP 25969)] [New Thread 0x7fffdfdf9700 (LWP 25976)] [New Thread 0x7fffdf5f8700 (LWP 25978)] [New Thread 0x7fffdfdf9700 (LWP 25979)] [Thread 0x7fffdfdf9700 (LWP 25976) exited] [New Thread 0x7fffdfdf9700 (LWP 26025)] [Thread 0x7fffdfdf9700 (LWP 25979) exited] [Thread 0x7fffdfdf9700 (LWP 26025) exited] [New Thread 0x7fffdfdf9700 (LWP 26026)] [New Thread 0x7fffdfdf9700 (LWP 26027)] [Thread 0x7fffdfdf9700 (LWP 26026) exited] [New Thread 0x7fffdfdf9700 (LWP 26028)] [Thread 0x7fffdfdf9700 (LWP 26027) exited] [New Thread 0x7fffdfdf9700 (LWP 26030)] [Thread 0x7fffdfdf9700 (LWP 26028) exited] [New Thread 0x7fffdfdf9700 (LWP 26031)] [Thread 0x7fffdfdf9700 (LWP 26030) exited] [New Thread 0x7fffdfdf9700 (LWP 26036)] [Thread 0x7fffdfdf9700 (LWP 26031) exited] [Thread 0x7fffdfdf9700 (LWP 26036) exited] [New Thread 0x7fffdfdf9700 (LWP 26037)] [New Thread 0x7fffdfdf9700 (LWP 26084)] [Thread 0x7fffdfdf9700 (LWP 26037) exited] [New Thread 0x7fffdfdf9700 (LWP 26085)] [Thread 0x7fffdfdf9700 (LWP 26084) exited] [Thread 0x7fffdfdf9700 (LWP 26085) exited] [New Thread 0x7fffdfdf9700 (LWP 26086)] [New Thread 0x7fffdfdf9700 (LWP 26087)] [Thread 0x7fffdfdf9700 (LWP 26086) exited] [New Thread 0x7fffdfdf9700 (LWP 26088)] [Thread 0x7fffdfdf9700 (LWP 26087) exited] [New Thread 0x7fffdfdf9700 (LWP 26090)] [Thread 0x7fffdfdf9700 (LWP 26088) exited] [New Thread 0x7fffdfdf9700 (LWP 26091)] [Thread 0x7fffdfdf9700 (LWP 26090) exited] [New Thread 0x7fffdfdf9700 (LWP 26092)] [Thread 0x7fffdfdf9700 (LWP 26091) exited] [New Thread 0x7fffdfdf9700 (LWP 26093)] [Thread 0x7fffdfdf9700 (LWP 26092) exited] [New Thread 0x7fffdfdf9700 (LWP 26094)] [Thread 0x7fffdfdf9700 (LWP 26093) exited] [New Thread 0x7fffdfdf9700 (LWP 26096)] [Thread 0x7fffdfdf9700 (LWP 26094) exited] [New Thread 0x7fffdfdf9700 (LWP 26097)] [Thread 0x7fffdfdf9700 (LWP 26096) exited] [New Thread 0x7fffdfdf9700 (LWP 26098)] [Thread 0x7fffdfdf9700 (LWP 26097) exited] [New Thread 0x7fffdfdf9700 (LWP 26099)] [Thread 0x7fffdfdf9700 (LWP 26098) exited] [New Thread 0x7fffdfdf9700 (LWP 26101)] [Thread 0x7fffdfdf9700 (LWP 26099) exited] [New Thread 0x7fffdedf7700 (LWP 26102)] [New Thread 0x7fffde371700 (LWP 26103)] [New Thread 0x7fffddb70700 (LWP 26104)] [New Thread 0x7fffdd36f700 (LWP 26105)] [New Thread 0x7fffa7fff700 (LWP 26106)] [New Thread 0x7fffa77fe700 (LWP 26112)] [Thread 0x7fffdfdf9700 (LWP 26101) exited] [New Thread 0x7fffdfdf9700 (LWP 26214)] [Thread 0x7fffa7fff700 (LWP 26106) exited] [Thread 0x7fffddb70700 (LWP 26104) exited] [New Thread 0x7fffddb70700 (LWP 27109)] [New Thread 0x7fffa7fff700 (LWP 27111)] [Thread 0x7fffa7fff700 (LWP 27111) exited] [Thread 0x7fffddb70700 (LWP 27109) exited] [New Thread 0x7fffddb70700 (LWP 27121)] [New Thread 0x7fffa7fff700 (LWP 27122)] [Thread 0x7fffdfdf9700 (LWP 26214) exited] [New Thread 0x7fffdfdf9700 (LWP 27129)] [Thread 0x7fffef149700 (LWP 25958) exited] [Thread 0x7fffa7fff700 (LWP 27122) exited] [Thread 0x7fffddb70700 (LWP 27121) exited] [New Thread 0x7fffddb70700 (LWP 27140)] [New Thread 0x7fffa7fff700 (LWP 27141)] [Thread 0x7fffa7fff700 (LWP 27141) exited] [Thread 0x7fffddb70700 (LWP 27140) exited] [New Thread 0x7fffddb70700 (LWP 27149)] [New Thread 0x7fffa7fff700 (LWP 27150)] [Thread 0x7fffdfdf9700 (LWP 27129) exited] [New Thread 0x7fffdfdf9700 (LWP 27157)] [New Thread 0x7fffef149700 (LWP 27170)] [New Thread 0x7fffa6ffd700 (LWP 27171)] [Thread 0x7fffa7fff700 (LWP 27150) exited] [Thread 0x7fffddb70700 (LWP 27149) exited] [Thread 0x7fffa6ffd700 (LWP 27171) exited] [Thread 0x7fffef149700 (LWP 27170) exited] [New Thread 0x7fffef149700 (LWP 27181)] [New Thread 0x7fffa6ffd700 (LWP 27182)] [Thread 0x7fffdfdf9700 (LWP 27157) exited] [New Thread 0x7fffdfdf9700 (LWP 27188)] [New Thread 0x7fffddb70700 (LWP 27204)] [New Thread 0x7fffa7fff700 (LWP 27205)] [Thread 0x7fffa6ffd700 (LWP 27182) exited] [Thread 0x7fffef149700 (LWP 27181) exited] [Thread 0x7fffdfdf9700 (LWP 27188) exited] [New Thread 0x7fffdfdf9700 (LWP 27213)] [Thread 0x7fffa7fff700 (LWP 27205) exited] [Thread 0x7fffddb70700 (LWP 27204) exited] [New Thread 0x7fffddb70700 (LWP 27217)] [New Thread 0x7fffa7fff700 (LWP 27218)] [Thread 0x7fffdfdf9700 (LWP 27213) exited] [New Thread 0x7fffdfdf9700 (LWP 27225)] [New Thread 0x7fffef149700 (LWP 27249)] [New Thread 0x7fffa6ffd700 (LWP 27250)] [Thread 0x7fffa7fff700 (LWP 27218) exited] [Thread 0x7fffddb70700 (LWP 27217) exited] [Thread 0x7fffdfdf9700 (LWP 27225) exited] [New Thread 0x7fffdfdf9700 (LWP 27261)] [Thread 0x7fffa6ffd700 (LWP 27250) exited] [Thread 0x7fffef149700 (LWP 27249) exited] [New Thread 0x7fffef149700 (LWP 27263)] [New Thread 0x7fffa6ffd700 (LWP 27264)] [Thread 0x7fffdfdf9700 (LWP 27261) exited] [New Thread 0x7fffdfdf9700 (LWP 27271)] [New Thread 0x7fffddb70700 (LWP 27288)] [New Thread 0x7fffa7fff700 (LWP 27289)] [Thread 0x7fffa6ffd700 (LWP 27264) exited] [Thread 0x7fffef149700 (LWP 27263) exited] [Thread 0x7fffdfdf9700 (LWP 27271) exited] [New Thread 0x7fffdfdf9700 (LWP 27294)] [Thread 0x7fffa7fff700 (LWP 27289) exited] [Thread 0x7fffddb70700 (LWP 27288) exited] [New Thread 0x7fffddb70700 (LWP 27299)] [New Thread 0x7fffa7fff700 (LWP 27301)] [Thread 0x7fffdfdf9700 (LWP 27294) exited] [New Thread 0x7fffdfdf9700 (LWP 27307)] [New Thread 0x7fffef149700 (LWP 27333)] [New Thread 0x7fffa6ffd700 (LWP 27334)] [Thread 0x7fffdfdf9700 (LWP 27307) exited] [New Thread 0x7fffdfdf9700 (LWP 27338)] [Thread 0x7fffa7fff700 (LWP 27301) exited] [Thread 0x7fffddb70700 (LWP 27299) exited] [Thread 0x7fffa6ffd700 (LWP 27334) exited] [Thread 0x7fffef149700 (LWP 27333) exited] [New Thread 0x7fffef149700 (LWP 27343)] [New Thread 0x7fffa6ffd700 (LWP 27344)] [Thread 0x7fffa6ffd700 (LWP 27344) exited] [Thread 0x7fffef149700 (LWP 27343) exited] [New Thread 0x7fffef149700 (LWP 27351)] [New Thread 0x7fffa6ffd700 (LWP 27352)] [Thread 0x7fffdfdf9700 (LWP 27338) exited] [New Thread 0x7fffdfdf9700 (LWP 27356)] [Thread 0x7fffa6ffd700 (LWP 27352) exited] [Thread 0x7fffef149700 (LWP 27351) exited] --Type for more, q to quit, c to continue without paging--c Thread 36 "SVDRP server ha" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffdd36f700 (LWP 26105)] 0x0000555555623910 in cDvbPlayer::~cDvbPlayer (this=0x7fffa01e8b00, __in_chrg=) at dvbplayer.c:344 344 delete ringBuffer; (gdb) bt #0 0x0000555555623910 in cDvbPlayer::~cDvbPlayer() (this=0x7fffa01e8b00, __in_chrg=) at dvbplayer.c:344 #1 0x00005555556247ce in cDvbPlayer::~cDvbPlayer() (this=0x7fffa01e8b00, __in_chrg=) at dvbplayer.c:337 #2 cDvbPlayerControl::Stop() (this=this@entry=0x7fffa0007f50) at dvbplayer.c:1010 #3 0x000055555565250a in cReplayControl::Stop() (this=0x7fffa0007f50) at menu.c:5667 #4 0x00005555556527d2 in cReplayControl::~cReplayControl() (this=0x7fffa0007f50, __in_chrg=) at menu.c:5615 #5 0x000055555565282d in cReplayControl::~cReplayControl() (this=0x7fffa0007f50, __in_chrg=) at menu.c:5611 #6 0x0000555555674499 in cControl::Shutdown() () at player.c:108 #7 0x00005555556ae95e in cSVDRPServer::CmdPLAY(char const*) (this=0x7fffa02db730, Option=) at svdrp.c:2262 #8 0x00005555556b1392 in cSVDRPServer::Process() (this=0x7fffa02db730) at svdrp.c:2621 #9 0x00005555556b1620 in cSVDRPServerHandler::ProcessConnections() (this=0x5555559d5f40) at svdrp.c:2725 #10 0x00005555556b1835 in cSVDRPServerHandler::Action() (this=0x5555559d5f40) at svdrp.c:2749 #11 0x00005555556b3b65 in cThread::StartThread(cThread*) (Thread=0x5555559d5f40) at thread.c:293 #12 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #13 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 (gdb) thread apply all bt full Thread 80 (Thread 0x7fffdfdf9700 (LWP 27356)): #0 0x00007ffff79ca96f in poll () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fffec4311d6 in () at /lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007fffec422841 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007fffec422ec3 in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007fffec422f70 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007fffec43111d in () at /lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007fffec3cf57c in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #7 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #8 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 38 (Thread 0x7fffa77fe700 (LWP 26112)): #0 0x00007ffff7995361 in clock_nanosleep () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff799aeb7 in nanosleep () at /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007ffff79cd82f in usleep () at /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007ffff70f3494 in VideoDisplayHandlerThread (dummy=) at video.c:14076 #4 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 36 (Thread 0x7fffdd36f700 (LWP 26105)): #0 0x0000555555623910 in cDvbPlayer::~cDvbPlayer() (this=0x7fffa01e8b00, __in_chrg=) at dvbplayer.c:344 #1 0x00005555556247ce in cDvbPlayer::~cDvbPlayer() (this=0x7fffa01e8b00, __in_chrg=) at dvbplayer.c:337 #2 cDvbPlayerControl::Stop() (this=this@entry=0x7fffa0007f50) at dvbplayer.c:1010 #3 0x000055555565250a in cReplayControl::Stop() (this=0x7fffa0007f50) at menu.c:5667 #4 0x00005555556527d2 in cReplayControl::~cReplayControl() (this=0x7fffa0007f50, __in_chrg=) at menu.c:5615 #5 0x000055555565282d in cReplayControl::~cReplayControl() (this=0x7fffa0007f50, __in_chrg=) at menu.c:5611 #6 0x0000555555674499 in cControl::Shutdown() () at player.c:108 MutexLock = {mutex = 0x555555796300 , locked = true} c = 0x7fffa0007f50 #7 0x00005555556ae95e in cSVDRPServer::CmdPLAY(char const*) (this=0x7fffa02db730, Option=) at svdrp.c:2262 FileName = {_vptr.cString = 0x555555738d38 , s = 0x7fffa02db660 "/srv/vdr/video/Recordings_on_VDR(nfs)/local/Der_Clown/2020-02-19.00.10.30-0.rec"} Title = {_vptr.cString = 0x555555738d38 , s = 0x7fffa02db1a0 "19.02.20 00:10 Recordings on VDR(nfs)~local~Der Clown"} FramesPerSecond = 50 IsPesRecording = false Recording = StateKey = {stateLock = 0x0, write = false, state = 257, timedOut = false} opt = 0x7fffa02db710 "108" num = 0x7fffa02db710 "108" option = 0x7fffa02db713 "" c = 0 '\000' #8 0x00005555556b1392 in cSVDRPServer::Process() (this=0x7fffa02db730) at svdrp.c:2621 c = 10 '\n' r = #9 0x00005555556b1620 in cSVDRPServerHandler::ProcessConnections() (this=0x5555559d5f40) at svdrp.c:2725 i = 0 #10 0x00005555556b1835 in cSVDRPServerHandler::Action() (this=0x5555559d5f40) at svdrp.c:2749 #11 0x00005555556b3b65 in cThread::StartThread(cThread*) (Thread=0x5555559d5f40) at thread.c:293 #12 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #13 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 34 (Thread 0x7fffde371700 (LWP 26103)): #0 0x00007ffff79ca96f in poll () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00005555556bf9f1 in poll (__timeout=, __nfds=, __fds=0x7fffde370bb0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:41 #2 cPoller::Poll(int) (this=this@entry=0x7fffde370bb0, TimeoutMs=) at tools.c:1520 #3 0x0000555555682d81 in cKbdRemote::ReadKey() (this=this@entry=0x5555559d5ab0) at remote.c:310 Poller = {pfd = {{fd = 0, events = 1, revents = 0}, {fd = 18, events = 15, revents = 0}, {fd = 4, events = 120, revents = 0}, {fd = 5, events = 135, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = 7200, events = 0, revents = 0}, {fd = 1434202448, events = 21845, revents = 0}, {fd = 26103, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} , {fd = -672554496, events = 8650, revents = -11537}, {fd = 0, events = 0, revents = 0}, {fd = 1433288984, events = 21845, revents = 0}, {fd = 7, events = 0, revents = 0}, {fd = -566817616, events = 32767, revents = 0}, {fd = 1433288761, events = 21845, revents = 0}, {fd = -8128, events = 32767, revents = 0}, {fd = -566816896, events = 32767, revents = 0}, {fd = 1433124221, events = 21845, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = 48, events = 48, revents = 0}, {fd = -566817136, events = 32767, revents = 0}, {fd = -566817344, events = 32767, revents = 0}, {fd = 825635419, events = 13104, revents = 8285}, {fd = 1948283685, events = 29288, revents = 24933}, {fd = 1953701988, events = 29281, revents = 25972}, {fd = 1881677924, events = 25705, revents = 9533}, {fd = 1948265572, events = 25705, revents = 9533}, {fd = 1881156708, events = 26994, revents = 15727}, {fd = 2716453, events = 0, revents = 0}, {fd = 0, events = 0, revents = 0} , {fd = 1, events = 0, revents = 0}, {fd = -566817376, events = 32767, revents = 0}, {fd = -566817424, events = 32767, revents = 0}, {fd = -134420200, events = 32767, revents = 0}, {fd = -566817376, events = 32767, revents = 0}, {fd = 1433288761, events = 21845, revents = 0}, {fd = 1, events = 0, revents = 0}, {fd = -140946891, events = 32767, revents = 0}, {fd = 0, events = 0, revents = 0}, {fd = -566817376, events = 32767, revents = 0}, {fd = 1433651500, events = 21845, revents = 0}, {fd = 1433129576, events = 21845, revents = 0}, {fd = 9263, events = 0, revents = 0}, {fd = 888226394, events = 0, revents = 0}}, numFileHandles = 1} #4 0x0000555555682e39 in cKbdRemote::ReadKeySequence() (this=this@entry=0x5555559d5ab0) at remote.c:326 k = 0 key1 = #5 0x0000555555683074 in cKbdRemote::Action() (this=0x5555559d5ab0) at remote.c:392 Command = FirstTime = {begin = 9263888} LastTime = {begin = 9263888} FirstCommand = 0 LastCommand = 0 Delayed = false Repeat = false #6 0x00005555556b3b65 in cThread::StartThread(cThread*) (Thread=0x5555559d5ad0) at thread.c:293 #7 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #8 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 33 (Thread 0x7fffdedf7700 (LWP 26102)): --Type for more, q to quit, c to continue without paging--c #0 0x00007ffff7995361 in clock_nanosleep () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff799aeb7 in nanosleep () at /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007ffff79cd82f in usleep () at /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007ffff70f66cf in AlsaPlayRingbuffer () at audio.c:827 avail = err = frames = n = p = 0x7fffec47df74 first = 1 err = #4 AlsaThread () at audio.c:976 err = #5 AlsaThread () at audio.c:946 #6 0x00007ffff70f8ff0 in AudioPlayHandlerThread (dummy=) at audio.c:2138 filled = read = err = 0 i = flush = #7 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #8 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 8 (Thread 0x7fffdf5f8700 (LWP 25978)): #0 0x00007ffff79ca96f in poll () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007fffec4311d6 in () at /lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007fffec422841 in pa_mainloop_poll () at /lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007fffec422ec3 in pa_mainloop_iterate () at /lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007fffec422f70 in pa_mainloop_run () at /lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007fffec43111d in () at /lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007fffec3cf57c in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so #7 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #8 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 6 (Thread 0x7fffed946700 (LWP 25969)): #0 0x00007ffff7f197b1 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00005555556b3439 in cCondVar::TimedWait(cMutex&, int) (this=this@entry=0x5555559d66e0, Mutex=..., TimeoutMs=) at thread.c:142 locked = 1 abstime = {tv_sec = 1589561878, tv_nsec = 939396000} r = true #2 0x00007ffff70d95af in cSoftRemote::Action() (this=0x5555559d6630) at softhddevice.cpp:260 MutexLock = {mutex = 0x5555559d66b0, locked = true} FirstTime = {begin = 9263336} LastTime = {begin = 9263336} FirstCommand = {_vptr.cString = 0x555555738d38 , s = 0x7fffd8000b60 ""} LastCommand = {_vptr.cString = 0x555555738d38 , s = 0x7fffd8000ba0 ""} Delayed = false Repeat = false #3 0x00005555556b3b65 in cThread::StartThread(cThread*) (Thread=0x5555559d6650) at thread.c:293 #4 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 5 (Thread 0x7fffee147700 (LWP 25968)): #0 0x00007ffff79ca96f in poll () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x000055555568a7d0 in poll (__timeout=1000, __nfds=6, __fds=0x7fffee145dd0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 NumFilters = 6 pfd = 0x7fffee145dd0 oldStatusCount = 381 #2 cSectionHandler::Action() (this=0x5555559e6240) at sections.c:184 NumFilters = 6 pfd = 0x7fffee145dd0 oldStatusCount = 381 #3 0x00005555556b3b65 in cThread::StartThread(cThread*) (Thread=0x5555559e6240) at thread.c:293 #4 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 4 (Thread 0x7fffee948700 (LWP 25967)): #0 0x00007ffff7f197b1 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00005555556b3439 in cCondVar::TimedWait(cMutex&, int) (this=this@entry=0x5555559d1618, Mutex=..., TimeoutMs=TimeoutMs@entry=1000) at thread.c:142 locked = 1 abstime = {tv_sec = 1589561879, tv_nsec = 356036000} r = true #2 0x000055555561d958 in cDvbTuner::Action() (this=0x5555559d0e50) at dvbdevice.c:1760 WaitTime = 1000 NewStatus = (FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_VITERBI | FE_HAS_SYNC | FE_HAS_LOCK) MutexLock = {mutex = 0x5555559d15b8, locked = true} Timer = {begin = 9272904} LostLock = false Status = (FE_HAS_SIGNAL | FE_HAS_CARRIER | FE_HAS_VITERBI | FE_HAS_SYNC | FE_HAS_LOCK) #3 0x00005555556b3b65 in cThread::StartThread(cThread*) (Thread=0x5555559d0e50) at thread.c:293 #4 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 1 (Thread 0x7ffff7827480 (LWP 25868)): #0 0x00007ffff7f1d110 in __lll_lock_wait () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007ffff7f150a3 in pthread_mutex_lock () at /lib/x86_64-linux-gnu/libpthread.so.0 #2 0x00005555556b355d in cMutex::Lock() (this=0x555555796300 ) at thread.c:224 #3 0x00005555556b3cf3 in cMutexLock::Lock(cMutex*) (this=0x7fffffffe110, Mutex=) at thread.c:404 #4 0x0000555555674470 in cControl::Shutdown() () at player.c:103 MutexLock = {mutex = 0x555555796300 , locked = false} c = #5 0x00005555555f5695 in main(int, char**) (argc=, argv=) at vdr.c:1445 state = Now = 1589561878 Interact = 0x7fffa0007f50 key = NewPrimaryDVB = savedTm = {c_iflag = 1280, c_oflag = 5, c_cflag = 189, c_lflag = 35387, c_line = 0 '\000', c_cc = "\003\034\177\025\004\000\001\000\021\023\032\000\022\017\027\026", '\000' , c_ispeed = 13, c_ospeed = 13} HasStdin = StartedAsRoot = VdrUser = UserDump = SVDRPport = AudioCommand = VideoDirectory = ConfigDirectory = CacheDirectory = ResourceDirectory = LocaleDirectory = EpgDataFileName = DisplayHelp = DisplayVersion = DaemonMode = SysLogTarget = MuteAudio = WatchdogTimeout = 0 Terminal = OverrideCharacterTable = UseKbd = LircDevice = Args = PluginManager = {_vptr.cPluginManager = 0x555555736cf0 , static pluginManager = 0x7fffffffe330, directory = 0x5555557b9090 "/home/alexander/vanilla_vdr/vdr/PLUGINS/lib", lastHousekeeping = 1589561867, nextHousekeeping = -1, dlls = {> = { = {_vptr.cListBase = 0x555555736be8 , objects = 0x5555557b9190, lastObject = 0x5555557b9190, count = 1, stateLock = {name = 0x0, threadId = 0, rwLock = {rwlock = {__data = {__readers = 0, __writers = 0, __wrphase_futex = 0, __writers_futex = 0, __pad3 = 0, __pad4 = 0, __cur_writer = 0, __shared = 0, __rwelision = 0 '\000', __pad1 = "\000\000\000\000\000\000", __pad2 = 0, __flags = 1}, __size = '\000' , "\001\000\000\000\000\000\000", __align = 0}, locked = 0, writeLockThreadId = 0}, state = 0, explicitModify = 0, syncStateKey = 0x0}, needsLocking = 0x0, useGarbageCollector = false}, }, }} long_options = {{name = 0x5555556e6ce3 "audio", has_arg = 1, flag = 0x0, val = 97}, {name = 0x5555556e6ce9 "cachedir", has_arg = 1, flag = 0x0, val = 355}, {name = 0x5555556e6cf2 "chartab", has_arg = 1, flag = 0x0, val = 611}, {name = 0x5555556e6cfa "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x5555556e6d01 "daemon", has_arg = 0, flag = 0x0, val = 100}, {name = 0x5555556d9350 "device", has_arg = 1, flag = 0x0, val = 68}, {name = 0x5555556e6d08 "dirnames", has_arg = 1, flag = 0x0, val = 356}, {name = 0x5555556e6d11 "edit", has_arg = 1, flag = 0x0, val = 357}, {name = 0x5555556e6d16 "epgfile", has_arg = 1, flag = 0x0, val = 69}, {name = 0x5555556e6d1e "filesize", has_arg = 1, flag = 0x0, val = 358}, {name = 0x5555556e6d27 "genindex", has_arg = 1, flag = 0x0, val = 359}, {name = 0x5555556e6d30 "grab", has_arg = 1, flag = 0x0, val = 103}, {name = 0x5555556e6d35 "help", has_arg = 0, flag = 0x0, val = 104}, {name = 0x5555556e6d3a "instance", has_arg = 1, flag = 0x0, val = 105}, {name = 0x5555556e6d43 "lib", has_arg = 1, flag = 0x0, val = 76}, {name = 0x5555556e6d47 "lirc", has_arg = 2, flag = 0x0, val = 364}, {name = 0x5555556e6d4c "localedir", has_arg = 1, flag = 0x0, val = 620}, {name = 0x5555556e6d56 "log", has_arg = 1, flag = 0x0, val = 108}, {name = 0x5555556e3d40 "mute", has_arg = 0, flag = 0x0, val = 109}, {name = 0x5555556e6d5a "no-kbd", has_arg = 0, flag = 0x0, val = 366}, {name = 0x5555556e6d61 "plugin", has_arg = 1, flag = 0x0, val = 80}, {name = 0x5555556e3428 "port", has_arg = 1, flag = 0x0, val = 112}, {name = 0x5555556e6d68 "record", has_arg = 1, flag = 0x0, val = 114}, {name = 0x5555556e6d6f "resdir", has_arg = 1, flag = 0x0, val = 370}, {name = 0x5555556e6d76 "showargs", has_arg = 2, flag = 0x0, val = 627}, {name = 0x5555556e6d7f "shutdown", has_arg = 1, flag = 0x0, val = 115}, {name = 0x5555556e6d88 "split", has_arg = 0, flag = 0x0, val = 371}, {name = 0x5555556e6d8e "terminal", has_arg = 1, flag = 0x0, val = 116}, {name = 0x5555556e6d97 "updindex", has_arg = 1, flag = 0x0, val = 629}, {name = 0x5555556e6da0 "user", has_arg = 1, flag = 0x0, val = 117}, {name = 0x5555556e6da5 "userdump", has_arg = 0, flag = 0x0, val = 373}, {name = 0x5555556e33f7 "version", has_arg = 0, flag = 0x0, val = 86}, {name = 0x5555556e6dae "vfat", has_arg = 0, flag = 0x0, val = 374}, {name = 0x5555556d9470 "video", has_arg = 1, flag = 0x0, val = 118}, {name = 0x5555556e6db3 "watchdog", has_arg = 1, flag = 0x0, val = 119}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}} c = CodeSet = EpgDataReader = { = {_vptr.cThread = 0x555555733da8 , active = false, running = false, childTid = 140737196099328, childThreadId = 25959, mutex = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' , "\002", '\000' , __align = 0}, locked = 0}, description = 0x5555557c3bd0 "epg data reader", lowPriority = false, static mainThreadId = 25868}, } Menu = LastChannel = 1 LastTimerChannel = -1 PreviousChannel = {1, 1} PreviousChannelIndex = 0 LastChannelChanged = 1589561868 LastInteract = 1589561878 MaxLatencyTime = 0 InhibitEpgScan = false IsInfoMenu = CurrentSkin =