Bug#538734: SEGV in SIP_PDU::Write

Eugen Dedu Eugen.Dedu at pu-pm.univ-fcomte.fr
Sun Jul 26 18:08:28 UTC 2009


Joachim Breitner wrote:
> Package: libopal3.6.4
> Version: 3.6.4~dfsg-1
> Severity: normal
> File: /usr/lib/libopal.so.3.6.4
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hi,
> 
> when trying to register on account that is configured to an existing
> host with no sip server running, it fails. If I then click on the
> checkbox, it fails again, but one moment later, ekiga crashes:
> 
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fffe5ba3950 (LWP 17558)]
> 0x00007ffff68b1ca9 in SIP_PDU::Write(OpalTransport&, OpalTransportAddress const&, PString const&) () from /usr/lib/libopal.so.3.6.4
> (gdb) bt
> #0  0x00007ffff68b1ca9 in SIP_PDU::Write(OpalTransport&, OpalTransportAddress const&, PString const&) () from /usr/lib/libopal.so.3.6.4
> #1  0x00007ffff68b24f1 in SIPTransaction::SendPDU(SIP_PDU&) () from /usr/lib/libopal.so.3.6.4
> #2  0x00007ffff68bda74 in SIPTransaction::OnRetry(PTimer&, long) () from /usr/lib/libopal.so.3.6.4
> #3  0x00007ffff5d1e08c in PTimer::Process(PTimeInterval const&, PTimeInterval&) () from /usr/lib/libpt.so.2.6.4
> #4  0x00007ffff5d24c48 in PTimerList::Process() () from /usr/lib/libpt.so.2.6.4
> #5  0x00007ffff5ceff6e in PHouseKeepingThread::Main() () from /usr/lib/libpt.so.2.6.4
> #6  0x00007ffff5ceed58 in PThread::PX_ThreadStart(void*) () from /usr/lib/libpt.so.2.6.4
> #7  0x00007ffff36c3f9a in start_thread () from /lib/libpthread.so.0
> #8  0x00007ffff278555d in clone () from /lib/libc.so.6
> #9  0x0000000000000000 in ?? ()
> (gdb) 
> 
> or (on second try with -d 3):
> 
> 2009/07/26 18:18:50.523	  0:12.144	 Housekeeper:0xe5ba3950	SIP	Sending PDU REGISTER sip:debconf9.debconf.org (592 bytes) to: rem=udp$89.16.166.56:5060,local=udp$10.254.1.12:5060,if=10.254.1.12%br0
> 2009/07/26 18:18:50.524	  0:12.145	 Housekeeper:0xe5ba3950	OpalUDP	Setting interface to 10.254.1.12%br0
> 2009/07/26 18:18:50.553	  0:12.175	Opal Liste...0xe5b62950	MonSock	UDP Port on remote not ready.
> 2009/07/26 18:18:50.762	  0:12.383	Opal Garbage:0xe5c25950	Opal	Transport clean up on termination
> 2009/07/26 18:18:50.762	  0:12.383	Opal Garbage:0xe5c25950	Opal	Transport clean up on termination
> 2009/07/26 18:18:50.796	  0:12.418	 Housekeeper:0xe5ba3950	SIP	REGISTER transaction id=z9hG4bK06663bab-6d78-de11-813b-0016eae5d6c4 timeout, making retry 2, timeout 2.000
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fffe5ba3950 (LWP 17794)]
> 0x0000000000854638 in vtable for std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > ()
> (gdb) bt
> #0  0x0000000000854638 in vtable for std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > ()

Thanks a lot for your bug report.  This is a known issue 
(http://sourceforge.net/tracker/?func=detail&aid=2824248&group_id=204472&atid=989748), 
hoping it will be fixed soon.

-- 
Eugen





More information about the Pkg-voip-maintainers mailing list