> From looking at the file, the media patch thread error does not seem to cause
> t38modem to crash because it keeps working for three minutes after the
> exception occurs. If it "just dies", please have it create a core dump and
> examine the location of the crash using gdb.
Here's a trace (without debug symbols, i hope it can be useful anyway)
This is the command:
/opt/t38modem/bin/t38modem --no-h323 --ptty +/dev/ttyT38-1,+/dev/ttyT38-2,+/dev/ttyT38-3,+/dev/ttyT38-4,+/dev/ttyT38-5,+/dev/ttyT38-99 --sip-listen "udp\$localhost:5060" --route "modem:.*=sip:<dn>@10.10.13.139:5070" --route "sip:.*=modem:<dn>" --sip-audio G.711-uLaw-64k
[...]
Open T38ModemMediaStream-Source-T.38 for Call[C8ecb057814]
Open OpalRTPMediaStream-Sink-T.38 for Call[C8ecb057814]
[New Thread 0x7ffff1828700 (LWP 21555)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff1620700 (LWP 20686)]
0x00000000006a6750 in vtable for __cxxabiv1::__si_class_type_info ()
(gdb) bt full
#0 0x00000000006a6750 in vtable for __cxxabiv1::__si_class_type_info ()
No symbol table info available.
#1 0x000000000043637d in PWaitAndSignal::PWaitAndSignal(PSync const&, bool) ()
No symbol table info available.
#2 0x00007ffff74fd191 in RTP_Session::EncodingLock::~EncodingLock() () from /opt/t38modem/lib/libopal.so.3.10.3
No symbol table info available.
#3 0x00007ffff74f4a4a in RTP_Session::OnReceiveData(RTP_DataFrame&) () from /opt/t38modem/lib/libopal.so.3.10.3
No symbol table info available.
#4 0x00007ffff74faefd in RTP_UDP::Internal_ReadData(RTP_DataFrame&) () from /opt/t38modem/lib/libopal.so.3.10.3
No symbol table info available.
#5 0x00007ffff74fd4e0 in RTP_Encoding::ReadData(RTP_DataFrame&) () from /opt/t38modem/lib/libopal.so.3.10.3
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#6 0x00007ffff74face8 in RTP_UDP::ReadData(RTP_DataFrame&) () from /opt/t38modem/lib/libopal.so.3.10.3
No symbol table info available.
#7 0x00007ffff74f2aa8 in RTP_Session::ReadBufferedData(RTP_DataFrame&) () from /opt/t38modem/lib/libopal.so.3.10.3
No symbol table info available.
#8 0x00007ffff74d346e in OpalRTPMediaStream::ReadPacket(RTP_DataFrame&) () from /opt/t38modem/lib/libopal.so.3.10.3
No symbol table info available.
#9 0x00007ffff74d9fb4 in OpalMediaPatch::Main() () from /opt/t38modem/lib/libopal.so.3.10.3
No symbol table info available.
#10 0x00007ffff74dcc8f in OpalMediaPatch::Thread::Main() () from /opt/t38modem/lib/libopal.so.3.10.3
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#11 0x00007ffff6ac2967 in PThread::PX_ThreadStart(void*) () from /opt/t38modem/lib/libpt.so.2.10.3
No symbol table info available.
#12 0x00007ffff5c81e9a in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
No symbol table info available.
#13 0x00007ffff5f8b31d in clone () from /lib/x86_64-linux-gnu/libc.so.6
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.
--
Lorenzo Milesi - lor...@ye...
YetOpen S.r.l. - http://www.yetopen.it/
|