Hello everyone,

I have obs-0.3.0-pre2 on a Red Hat 6.2 + errata machine.

I just had obsd segfault on me..... here is the gdb backtrace

Core was generated by `./obsd -d'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libpthread.so.0...done.
Reading symbols from /usr/lib/libshout.so.1...done.
Reading symbols from /lib/libm.so.6...done.
Reading symbols from /usr/lib/libstdc++-libc6.1-1.so.2...done.
Reading symbols from /lib/libc.so.6...done.
Reading symbols from /lib/ld-linux.so.2...done.
Reading symbols from /lib/libnss_files.so.2...done.
#0  0x40123c61 in __libc_nanosleep () from /lib/libc.so.6
(gdb) bt
#0  0x40123c61 in __libc_nanosleep () from /lib/libc.so.6
#1  0x4001ffee in pthread_cond_timedwait_relative_new (cond=0x80a503c, 
    mutex=0x80a5024, abstime=0xbedffd58) at condvar.c:318
#2  0x40020211 in pthread_cond_timedwait (cond=0x80a503c, mutex=0x80a5024, 
    abstime=0xbedffd58) at condvar.c:381
#3  0x8055db5 in RTPTransmitter::TitleThread_v (this=0x80a4fe0)
    at RTPTransmitter.cpp:531
#4  0x80550db in StartTitleThread_v (pVoidBuffer=0x80a4fe0)
    at RTPTransmitter.cpp:75
#5  0x40020b85 in pthread_start_thread (arg=0xbedffe40) at manager.c:241
(gdb) 

I have also experienced a number of failed assert()s.  Unfortunatly, I
don't know exactly how to cause them (or if I cause them) and I don't have
any handy to cut and paste.

But a quick search through the source to find where the asserts are and I
am pretty sure this is the one that I was getting:
xmit/PullBuffer.cpp:   assert(m_iBytesToRead > 0);

Thanks...

Best,
Sean

_______________________________________________
Obs-dev mailing list
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/obs-dev

Reply via email to