Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] AnalogTV 0.4.0 Sengment fault



Hi List,

first thanks goes out to Andreas Kool and everybody who supported him!!!

When switching a channel I get a segment fault. GDB brings up the
following:

--snip--
 [r=88064]!analogtv: cAnalogtvDevice::GetTSPacket() -- first call
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0,
frequency=258500, Channel->Frequency()=203250)
analogtv: Start RECORDING a analogue channel
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1,
result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetPid(Type=4, On=0, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=0, Pid=80)
!analogtv: cAnalogtvDevice::CloseDvr()
!analogtv: cAnalogtvDevice::StopEncoder()
!analogtv: cEncoder::~cEncoder()
!analogtv: kill(16705)=0, 4:Interrupted system call

Stop at 1051378740.090912
Video: End of file

Audio: End of file
0:13 (3.9 MB), system load 100.0 %
mp1e: Done.
analogtv: Beginning to drop PES frames - not tuned to a analogue channel
analogtv: Ringbuffer max usage: 1414512 byte (out of 67108864 byte) =
2.1%
analogtv: 68 PES frame(s), 23788 TS frame(s) processed (total, incl.
dropped)
analogtv: 0 TS frame(s) dropped (ringbuffer was full)
analogtv: 0 PES frame(s) dropped, rmax=88064
analogtv: 1 PES frame(s) dropped while not on a analogue channel
!analogtv: cAnalogtvDevice::ProvidesChannel(Receiving()=0,
frequency=258500, Channel->Frequency()=203250)
!analogtv: cAnalogtvDevice::ProvidesSource(Source=16384)
!analogtv: cAnalogtvDevice::ProvidesCa(Ca=32001, ca=32001)
!analogtv: cAnalogtvDevice::ProvidesChannel(): NeedsDetachReceivers=1,
result=1, hasPriority=1
!analogtv: cAnalogtvDevice::SetChannelDevice(LiveView=0, Receiving()=0)
!analogtv: cAnalogtvDevice::SetPid(Type=4, On=1, Pid=160)
!analogtv: cAnalogtvDevice::SetPid(Type=5, On=1, Pid=80)
[New Thread 8201 (LWP 24967)]
[New Thread 9226 (LWP 24992)]
!analogtv: cAnalogtvDevice::OpenDvr()
!analogtv: cEncoder::cEncoder()
[New Thread 10251 (LWP 24993)]
!analogtv: cEncoder::Action()
!analogtv: cAnalogtvDevice::GetTSPacket() -- first call
analogtv: Detected V4L version 1

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 9226 (LWP 24992)]
0x401507f7 in memcpy () from /lib/libc.so.6
(gdb) where
#0  0x401507f7 in memcpy () from /lib/libc.so.6
#1  0x40238533 in read_buffer () from
/usr/local/src/VDRa/PLUGINS/lib/libvdr-analogtv.so.1.1.28
#2  0x4023c35c in cAnalogtvDevice::GetTSPacket () from
/usr/local/src/VDRa/PLUGINS/lib/libvdr-analogtv.so.1.1.28
#3  0x0806d532 in Action__7cDevice (this=0x8100f78) at device.c:648
#4  0x080978ce in StartThread__7cThreadP7cThread (Thread=0x8100f78) at
thread.c:144
#5  0x40050e67 in pthread_start_thread () from /lib/libpthread.so.0
#6  0x40050eb5 in pthread_start_thread_event () from
/lib/libpthread.so.0


I am thankfull for every hint.

Greetings
David




-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index