Mailing List archive

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

[vdr] Re: vdr-1.3.13 with NTPL



On 23 Oct 2004 Malte Schröder <MalteSch@gmx.de> wrote:

> (gdb) bt
> #0  0xb7fbad4c in pthread_cancel () from /lib/tls/libpthread.so.0
> #1  0x080e97c3 in cThread::Cancel (this=0x8591ab0, WaitSeconds=0)
>      at thread.c:289
> #2  0xb7cdc128 in ~cNetConnect (this=0x8591ab0) at network.c:157
> #3  0xb7cdc9ba in cNet::Connect (this=0x8981a10, hostname=0x0, port=0)
>      at network.c:248
> #4  0xb7cdb068 in cNetStream::SendRequest (this=0x8590740) at stream.c:385
> #5  0xb7cdb5bc in cNetStream::Open (this=0x8590740, log=true) at 
> stream.c:477
> #6  0xb7ce0362 in cMP3Decoder::Start (this=0x85916b8) at decoder-mp3.c:153
> #7  0xb7cd9103 in cMP3Player::Action (this=0x8591510) at player-mp3.c:1761
> #8  0x080e957b in cThread::StartThread (Thread=0x859151c) at thread.c:234
> #9  0xb7fb79b4 in start_thread () from /lib/tls/libpthread.so.0
> #10 0x00000000 in ?? ()

I'm not sure, but this may be triggered by unclean programming in
VDRs thread class revealing a pthread bug (i.e. calling
pthread_cancel with NULL arg).

Can you please change in network.c, line 157:
Cancel(0) into Cancel(1)

Any success?

Regards.

-- 
Stefan Huelswitt
s.huelswitt@gmx.de  | http://www.muempf.de/




Home | Main Index | Thread Index