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 30372)] [New Thread 0x7fffee948700 (LWP 30373)] [Thread 0x7fffee948700 (LWP 30373) exited] [New Thread 0x7fffee948700 (LWP 30376)] [New Thread 0x7fffee147700 (LWP 30377)] [New Thread 0x7fffed946700 (LWP 30378)] [New Thread 0x7fffdfdf9700 (LWP 30379)] [New Thread 0x7fffdf5f8700 (LWP 30380)] [New Thread 0x7fffdfdf9700 (LWP 30381)] [Thread 0x7fffdfdf9700 (LWP 30379) exited] [New Thread 0x7fffdfdf9700 (LWP 30382)] [Thread 0x7fffdfdf9700 (LWP 30381) exited] [New Thread 0x7fffdfdf9700 (LWP 30383)] [Thread 0x7fffdfdf9700 (LWP 30382) exited] [New Thread 0x7fffdfdf9700 (LWP 30384)] [Thread 0x7fffdfdf9700 (LWP 30383) exited] [New Thread 0x7fffdfdf9700 (LWP 30385)] [Thread 0x7fffdfdf9700 (LWP 30384) exited] [New Thread 0x7fffdfdf9700 (LWP 30386)] [Thread 0x7fffdfdf9700 (LWP 30385) exited] [New Thread 0x7fffdfdf9700 (LWP 30387)] [Thread 0x7fffdfdf9700 (LWP 30386) exited] [New Thread 0x7fffdfdf9700 (LWP 30388)] [Thread 0x7fffdfdf9700 (LWP 30387) exited] [New Thread 0x7fffdfdf9700 (LWP 30389)] [Thread 0x7fffdfdf9700 (LWP 30388) exited] [New Thread 0x7fffdfdf9700 (LWP 30390)] [Thread 0x7fffdfdf9700 (LWP 30389) exited] [New Thread 0x7fffdfdf9700 (LWP 30391)] [Thread 0x7fffdfdf9700 (LWP 30390) exited] [New Thread 0x7fffdfdf9700 (LWP 30392)] [Thread 0x7fffdfdf9700 (LWP 30391) exited] [New Thread 0x7fffdfdf9700 (LWP 30393)] [Thread 0x7fffdfdf9700 (LWP 30392) exited] [New Thread 0x7fffdfdf9700 (LWP 30394)] [Thread 0x7fffdfdf9700 (LWP 30393) exited] [New Thread 0x7fffdfdf9700 (LWP 30395)] [Thread 0x7fffdfdf9700 (LWP 30394) exited] [New Thread 0x7fffdfdf9700 (LWP 30396)] [Thread 0x7fffdfdf9700 (LWP 30395) exited] [New Thread 0x7fffdfdf9700 (LWP 30397)] [Thread 0x7fffdfdf9700 (LWP 30396) exited] [New Thread 0x7fffdfdf9700 (LWP 30398)] [Thread 0x7fffdfdf9700 (LWP 30397) exited] [New Thread 0x7fffdfdf9700 (LWP 30399)] [Thread 0x7fffdfdf9700 (LWP 30398) exited] [New Thread 0x7fffdfdf9700 (LWP 30400)] [Thread 0x7fffdfdf9700 (LWP 30399) exited] [New Thread 0x7fffdfdf9700 (LWP 30401)] [Thread 0x7fffdfdf9700 (LWP 30400) exited] [New Thread 0x7fffdfdf9700 (LWP 30402)] [Thread 0x7fffdfdf9700 (LWP 30401) exited] [New Thread 0x7fffdfdf9700 (LWP 30403)] [Thread 0x7fffdfdf9700 (LWP 30402) exited] [New Thread 0x7fffdfdf9700 (LWP 30404)] [Thread 0x7fffdfdf9700 (LWP 30403) exited] [New Thread 0x7fffdedf7700 (LWP 30405)] [New Thread 0x7fffde371700 (LWP 30406)] [New Thread 0x7fffddb70700 (LWP 30407)] [New Thread 0x7fffdd36f700 (LWP 30408)] [New Thread 0x7fffa7fff700 (LWP 30409)] [New Thread 0x7fffa77fe700 (LWP 30410)] [Thread 0x7fffdfdf9700 (LWP 30404) exited] [New Thread 0x7fffdfdf9700 (LWP 30411)] [Thread 0x7fffef149700 (LWP 30372) exited] [Thread 0x7fffa7fff700 (LWP 30409) exited] [Thread 0x7fffddb70700 (LWP 30407) exited] [New Thread 0x7fffddb70700 (LWP 31099)] [New Thread 0x7fffa7fff700 (LWP 31102)] [Thread 0x7fffdfdf9700 (LWP 30411) exited] [New Thread 0x7fffdfdf9700 (LWP 31104)] [Thread 0x7fffa7fff700 (LWP 31102) exited] [Thread 0x7fffddb70700 (LWP 31099) exited] [New Thread 0x7fffddb70700 (LWP 31112)] [New Thread 0x7fffa7fff700 (LWP 31113)] [Thread 0x7fffdfdf9700 (LWP 31104) exited] [New Thread 0x7fffdfdf9700 (LWP 31118)] [Thread 0x7fffa7fff700 (LWP 31113) exited] [Thread 0x7fffddb70700 (LWP 31112) exited] [New Thread 0x7fffddb70700 (LWP 31122)] [New Thread 0x7fffa7fff700 (LWP 31125)] [Thread 0x7fffdfdf9700 (LWP 31118) exited] [New Thread 0x7fffdfdf9700 (LWP 31126)] [Thread 0x7fffa7fff700 (LWP 31125) exited] [Thread 0x7fffddb70700 (LWP 31122) exited] [New Thread 0x7fffddb70700 (LWP 31129)] [New Thread 0x7fffa7fff700 (LWP 31130)] [Thread 0x7fffdfdf9700 (LWP 31126) exited] [New Thread 0x7fffdfdf9700 (LWP 31133)] [Thread 0x7fffa7fff700 (LWP 31130) exited] [Thread 0x7fffddb70700 (LWP 31129) exited] [New Thread 0x7fffddb70700 (LWP 31157)] [New Thread 0x7fffa7fff700 (LWP 31158)] [New Thread 0x7fffef149700 (LWP 31159)] [New Thread 0x7fffa6ffd700 (LWP 31160)] [Thread 0x7fffdfdf9700 (LWP 31133) exited] [New Thread 0x7fffdfdf9700 (LWP 31161)] [Thread 0x7fffa6ffd700 (LWP 31160) exited] [Thread 0x7fffa7fff700 (LWP 31158) exited] [Thread 0x7fffdfdf9700 (LWP 31161) exited] [New Thread 0x7fffdfdf9700 (LWP 31163)] --Type for more, q to quit, c to continue without paging--c Thread 1 "vdr" received signal SIGINT, Interrupt. 0x00007ffff7f197b1 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 (gdb) thread apply all bt Thread 57 (Thread 0x7fffdfdf9700 (LWP 31163)): #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 54 (Thread 0x7fffef149700 (LWP 31159)): #0 0x00007ffff7f197b1 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00005555556b345f in cCondWait::Wait(int) (this=this@entry=0x7fffef148bd0, TimeoutMs=TimeoutMs@entry=10) at thread.c:86 #2 0x00005555556b34dc in cCondWait::SleepMs(int) (TimeoutMs=TimeoutMs@entry=10) at thread.c:75 #3 0x000055555560ff1a in cTSBuffer::Action() (this=0x7fffac0076c0) at device.c:1887 #4 0x00005555556b3db5 in cThread::StartThread(cThread*) (Thread=0x7fffac0076c0) at thread.c:293 #5 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 52 (Thread 0x7fffddb70700 (LWP 31157)): #0 0x00007ffff7f197b1 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00005555556b345f in cCondWait::Wait(int) (this=this@entry=0x7fffac000eb8, TimeoutMs=) at thread.c:86 #2 0x0000555555688439 in cRingBuffer::WaitForGet() (this=this@entry=0x7fffac000e50) at ringbuffer.c:74 #3 0x0000555555688bfb in cRingBufferLinear::Get(int&) (this=0x7fffac000e50, Count=@0x7fffddb6fd14: 0) at ringbuffer.c:367 #4 0x0000555555614b9b in cTSBuffer::Get(int*, bool) (this=0x7fffac0076c0, Available=Available@entry=0x0, CheckAvailable=CheckAvailable@entry=false) at device.c:1902 #5 0x00005555556192a9 in cDvbDevice::GetTSPacket(unsigned char*&) (this=0x5555559f1b80, Data=@0x7fffddb6fdc8: 0x0) at dvbdevice.c:2343 #6 0x0000555555614d5c in cDevice::Action() (this=0x5555559f1b80) at device.c:1732 #7 0x00005555556b3db5 in cThread::StartThread(cThread*) (Thread=0x5555559f1b80) at thread.c:293 #8 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 38 (Thread 0x7fffa77fe700 (LWP 30410)): #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 30408)): #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 0x00005555556b37ad in cMutex::Lock() (this=0x555555796300 ) at thread.c:224 #3 0x00005555556b3f43 in cMutexLock::Lock(cMutex*) (this=0x7fffdd36ece0, Mutex=) at thread.c:404 #4 0x00005555556746a0 in cControl::Shutdown() () at player.c:111 #5 0x00005555556aebae in cSVDRPServer::CmdPLAY(char const*) (this=0x7fffa00e3e80, Option=) at svdrp.c:2262 #6 0x00005555556b15e2 in cSVDRPServer::Process() (this=0x7fffa00e3e80) at svdrp.c:2621 #7 0x00005555556b1870 in cSVDRPServerHandler::ProcessConnections() (this=0x5555559d5f40) at svdrp.c:2725 #8 0x00005555556b1a85 in cSVDRPServerHandler::Action() (this=0x5555559d5f40) at svdrp.c:2749 #9 0x00005555556b3db5 in cThread::StartThread(cThread*) (Thread=0x5555559d5f40) at thread.c:293 #10 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 34 (Thread 0x7fffde371700 (LWP 30406)): #0 0x00007ffff79ca96f in poll () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00005555556bfc41 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 0x0000555555682fb1 in cKbdRemote::ReadKey() (this=this@entry=0x5555559d5ab0) at remote.c:310 #4 0x0000555555683069 in cKbdRemote::ReadKeySequence() (this=this@entry=0x5555559d5ab0) at remote.c:326 #5 0x00005555556832a4 in cKbdRemote::Action() (this=0x5555559d5ab0) at remote.c:392 #6 0x00005555556b3db5 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 30405)): #0 0x00007ffff79ca96f in poll () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff6ff5a00 in () at /lib/x86_64-linux-gnu/libasound.so.2 #2 0x00007ffff6ff5d47 in snd_pcm_wait () at /lib/x86_64-linux-gnu/libasound.so.2 #3 0x00007ffff70f65e7 in AlsaThread () at audio.c:959 #4 AlsaThread () at audio.c:946 #5 0x00007ffff70f8ff0 in AudioPlayHandlerThread (dummy=) at audio.c:2138 #6 0x00007ffff7f12609 in start_thread () at /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007ffff79d7103 in clone () at /lib/x86_64-linux-gnu/libc.so.6 Thread 8 (Thread 0x7fffdf5f8700 (LWP 30380)): #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 --Type for more, q to quit, c to continue without paging--c #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 30378)): #0 0x00007ffff7f197b1 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00005555556b3689 in cCondVar::TimedWait(cMutex&, int) (this=this@entry=0x5555559d66e0, Mutex=..., TimeoutMs=) at thread.c:142 #2 0x00007ffff70d95af in cSoftRemote::Action() (this=0x5555559d6630) at softhddevice.cpp:260 #3 0x00005555556b3db5 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 30377)): #0 0x00007ffff79ca96f in poll () at /lib/x86_64-linux-gnu/libc.so.6 #1 0x000055555568aa00 in poll (__timeout=1000, __nfds=6, __fds=0x7fffee145dd0) at /usr/include/x86_64-linux-gnu/bits/poll2.h:46 #2 cSectionHandler::Action() (this=0x5555559c2ae0) at sections.c:184 #3 0x00005555556b3db5 in cThread::StartThread(cThread*) (Thread=0x5555559c2ae0) 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 30376)): #0 0x00007ffff7f197b1 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00005555556b3689 in cCondVar::TimedWait(cMutex&, int) (this=this@entry=0x5555559c4658, Mutex=..., TimeoutMs=TimeoutMs@entry=1000) at thread.c:142 #2 0x000055555561dae8 in cDvbTuner::Action() (this=0x5555559c3e90) at dvbdevice.c:1760 #3 0x00005555556b3db5 in cThread::StartThread(cThread*) (Thread=0x5555559c3e90) 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 30371)): #0 0x00007ffff7f197b1 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00005555556b3689 in cCondVar::TimedWait(cMutex&, int) (this=this@entry=0x5555557968a0 , Mutex=..., TimeoutMs=TimeoutMs@entry=1000) at thread.c:142 #2 0x0000555555682b97 in cRemote::Get(int, char**) (WaitMs=1000, UnknownCode=0x0) at remote.c:194 #3 0x00005555555f4ed3 in main(int, char**) (argc=, argv=) at vdr.c:1201