Hallo Leute,
kann den Segfault jemand auswerten?
Das ganze tritt auf wenn ein Timer anliegt, und der VDR beim abspielen von VDR-Aufnahmen oder Videos via MPlayer ist.
Code
Core was generated by `/usr/src/vdr/vdr -l 3 -w 60 --no-kbd --user=root --userdump --lirc=/dev/lircd -'.
Program terminated with signal 11, Segmentation fault.
#0 0x00000000 in ?? ()
Thread 10 (Thread 3372):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7543696 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0x0813baab in cSectionHandler::Action (this=0x8bf21e0) at sections.c:183
NumFilters = 6
oldStatusCount = 604589
#3 0x08171348 in cThread::StartThread (Thread=0x8bf21e0) at thread.c:262
No locals.
#4 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 9 (Thread 4076):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb77c7482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x081722ab in cCondWait::Wait (this=0xa2baa40, TimeoutMs=100) at thread.c:71
abstime = {tv_sec = 1375665379, tv_nsec = 410394000}
#3 0x0813956e in cRingBuffer::WaitForGet (this=0xa2ba9f0) at ringbuffer.c:74
No locals.
#4 0x0813968a in cRingBufferLinear::Get (this=0xa2ba9f0, Count=@0x9f9961bc) at ringbuffer.c:366
Head = 919124
rest = <value optimized out>
cont = -516
p = 0x0
#5 0x080ba805 in cTSBuffer::Get (this=0x8e67af0) at device.c:1768
Count = 0
p = <value optimized out>
#6 0xb42fb3de in cStreamdevDevice::GetTSPacket (this=0x9daaed0, Data=@0x9f99631c) at device.c:222
m_TSFails = 0
#7 0x080bd2f6 in cDevice::Action (this=0x9daaed0) at device.c:1572
b = 0x0
#8 0x08171348 in cThread::StartThread (Thread=0x9daaed0) at thread.c:262
No locals.
#9 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#10 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 8 (Thread 4252):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb77c7482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x081722ab in cCondWait::Wait (this=0x9a29c28, TimeoutMs=10) at thread.c:71
abstime = {tv_sec = 1375665379, tv_nsec = 381048000}
#3 0x0813956e in cRingBuffer::WaitForGet (this=0x9a29bd8) at ringbuffer.c:74
No locals.
#4 0xb4ac4572 in cRingTxtFrames::Wait (this=0x9a29a78) at txtrecv.h:44
No locals.
#5 cTxtReceiver::Action (this=0x9a29a78) at txtrecv.c:177
frame = 0x0
#6 0x08171348 in cThread::StartThread (Thread=0x9a29b9c) at thread.c:262
No locals.
#7 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 7 (Thread 3373):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7543696 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0x081791eb in cPoller::Poll (this=0x64, TimeoutMs=100) at tools.c:1377
No locals.
#3 0x080babec in cTSBuffer::Action (this=0x9d95038) at device.c:1745
Poller = {pfd = {{fd = 25, events = 1, revents = 0}, {fd = 0, events = 0, revents = 0} <repeats 11 times>, {fd = -1528609912, events = 0,
revents = 0}, {fd = 0, events = -11785, revents = -18604}, {fd = 136198816, events = 20536, revents = 2521}, {fd = 4001536, events = 17208,
revents = -23325}}, numFileHandles = 1}
#4 0x08171348 in cThread::StartThread (Thread=0x9d95038) at thread.c:262
No locals.
#5 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 6 (Thread 4250):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7543696 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb5c555e6 in ?? () from /usr/lib/libasound.so.2
No symbol table info available.
#3 0xb5c557a3 in snd_pcm_wait () from /usr/lib/libasound.so.2
No symbol table info available.
#4 0xb5dab056 in AudioInit () at audio.c:2779
u = 24
name = 0x1 <Address 0x1 out of bounds>
#5 0xb5dad669 in AudioVideoReady (pts=-6485751429888737280) at audio.c:2301
used = 3051017833
#6 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 5 (Thread 4077):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb7543696 in poll () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#2 0x081791eb in cPoller::Poll (this=0x64, TimeoutMs=100) at tools.c:1377
No locals.
#3 0x080babec in cTSBuffer::Action (this=0x8e67af0) at device.c:1745
Poller = {pfd = {{fd = 41, events = 1, revents = 0}, {fd = 161651872, events = 4808, revents = -23709}, {fd = 135730314, events = -25440,
revents = 2466}, {fd = 30254, events = -26676, revents = 20990}, {fd = 136198816, events = -25640, revents = 2466}, {fd = 161651872,
events = 4856, revents = -23709}, {fd = 135500888, events = -25640, revents = 2466}, {fd = -1396911720, events = 4856, revents = -23709}, {
fd = 135501166, events = -25560, revents = 2466}, {fd = 10, events = -27637, revents = 2067}, {fd = -1263741556, events = 2272,
revents = -19283}, {fd = -1396911720, events = 4920, revents = -23709}, {fd = -1553788024, events = 15008, revents = 2078}, {fd = -1263778661,
events = -11785, revents = -18604}, {fd = 136198816, events = 31472, revents = 2278}, {fd = 4001536, events = 4920, revents = -23709}},
numFileHandles = 1}
#4 0x08171348 in cThread::StartThread (Thread=0x8e67af0) at thread.c:262
No locals.
#5 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 4 (Thread 3374):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb77c7482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x081722ab in cCondWait::Wait (this=0x9da9278, TimeoutMs=100) at thread.c:71
abstime = {tv_sec = 1375665379, tv_nsec = 401886000}
#3 0x0813956e in cRingBuffer::WaitForGet (this=0x9da9228) at ringbuffer.c:74
No locals.
#4 0x0813968a in cRingBufferLinear::Get (this=0x9da9228, Count=@0xa463322c) at ringbuffer.c:366
Head = 787740
rest = <value optimized out>
cont = -516
p = 0x0
#5 0x080ba805 in cTSBuffer::Get (this=0x9d95038) at device.c:1768
Count = 0
p = <value optimized out>
#6 0xb42fcc63 in cStreamdevFilters::Action (this=0x8bf20f8) at filter.c:225
block = 0xbc3fe68 "8r0\264\350\036\371\v"
fails = 0
#7 0x08171348 in cThread::StartThread (Thread=0x8bf2108) at thread.c:262
No locals.
#8 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#9 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 3 (Thread 3360):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb77c7482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x081722ab in cCondWait::Wait (this=0xb1230184, TimeoutMs=3000) at thread.c:71
abstime = {tv_sec = 1375665379, tv_nsec = 727874000}
#3 0x0817230e in cCondWait::SleepMs (TimeoutMs=3000) at thread.c:60
w = {mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 1, {__spins = 0, __list = {__next = 0x0}}},
__size = '\000' <repeats 16 times>, "\001\000\000\000\000\000\000", __align = 0}, cond = {__data = {__lock = 0, __futex = 1, __total_seq = 1,
__wakeup_seq = 0, __woken_seq = 0, __mutex = 0xb1230184, __nwaiters = 2, __broadcast_seq = 0},
__size = "\000\000\000\000\001\000\000\000\001", '\000' <repeats 23 times>"\204, \001#\261\002\000\000\000\000\000\000\000\000\001#\261",
__align = 4294967296}, signaled = false}
#4 0x080eac07 in cLircRemote::Action (this=0x8be4578) at lirc.c:80
ready = <value optimized out>
ret = <value optimized out>
FirstTime = {begin = 134785955}
buf = '0' <repeats 14 times>, "20 00 VOL+ lircd.conf\000\000\000f", '\000' <repeats 88 times>
timeout = <value optimized out>
LastTime = {begin = 134785955}
ThisTime = {begin = 134785955}
LastKeyName = "VOL+\000\000\000T", '\000' <repeats 21 times>
pressed = true
repeat = false
#5 0x08171348 in cThread::StartThread (Thread=0x8be4588) at thread.c:262
No locals.
#6 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 2 (Thread 3359):
#0 0xb7805424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb77c7482 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0x081722ab in cCondWait::Wait (this=0x8be4444, TimeoutMs=1000) at thread.c:71
abstime = {tv_sec = 1375665379, tv_nsec = 636393000}
#3 0xb434a464 in cConflictCheckThread::Action (this=0x8be4408) at conflictcheck_thread.c:161
now = 1375665360
nextUpdate = 1375666920
#4 0x08171348 in cThread::StartThread (Thread=0x8be4408) at thread.c:262
No locals.
#5 0xb77c2955 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb7550e7e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.
Thread 1 (Thread 3350):
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0xb5d9f20b in VideoSetSoftStartSync (onoff=-2147483648) at video.c:10394
No locals.
#2 0x00000000 in ?? ()
No symbol table info available.
Alles anzeigen
Frank