Bug#735600: ekiga: Segmentation fault after libpt2.10.10 upgrade

2014-02-14 Thread Sylvain BOILARD
On Fri, Feb 14, 2014 at 09:53:09AM +0100, Eugen Dedu wrote:
> We plan to use a newer version of ptlib very soon, which had many
> fixes.  I am pretty sure this bug is fixed, since I remember some
> changes on Contacts.
> 
> I suggest to wait until this new release appears.
> 
> Your crash is not related to ptlib upgrade, as far as I see.  Are
> you sure that you did not have the crash before, and now you have
> it?
> 

Actually I think I’ve had this crash ever since I installed Ekiga
circa Dec 1, so it’s probably not related indeed.

Anyway, I’ll wait for an upgrade then.

Bye,

-- 
Sylvain Boilard


signature.asc
Description: Digital signature


Bug#735600: ekiga: Segmentation fault after libpt2.10.10 upgrade

2014-02-14 Thread Eugen Dedu

On 10/02/14 23:49, Sylvain BOILARD wrote:

notfixed 735600 2.10.10~dfsg-4
thanks


Hi,

I still encounter crashes seemingly caused by libpt with Ekiga.

Here is the backtrace I get when Ekiga crashes after the program has
ran for a while:


We plan to use a newer version of ptlib very soon, which had many fixes. 
 I am pretty sure this bug is fixed, since I remember some changes on 
Contacts.


I suggest to wait until this new release appears.

Your crash is not related to ptlib upgrade, as far as I see.  Are you 
sure that you did not have the crash before, and now you have it?


--
Eugen


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#735600: ekiga: Segmentation fault after libpt2.10.10 upgrade

2014-02-10 Thread Sylvain BOILARD
notfixed 735600 2.10.10~dfsg-4
thanks


Hi,

I still encounter crashes seemingly caused by libpt with Ekiga.

Here is the backtrace I get when Ekiga crashes after the program has
ran for a while:


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd40d3700 (LWP 29466)]
0x in ?? ()
(gdb) bt
#0  0x in ?? ()
#1  0x73e61c1b in PStringOptions::SetAt(PCaselessString const&, PString 
const&) () from /usr/lib/libopal.so.3.10.10
#2  0x73eff05d in PStringOptions::SetAt(char const*, PString const&) () 
from /usr/lib/libopal.so.3.10.10
#3  0x742cbc5f in SIPMIMEInfo::SetContact(PString const&) () from 
/usr/lib/libopal.so.3.10.10
#4  0x7429b8e0 in SIPEndPoint::AdjustToRegistration(SIP_PDU&, 
OpalTransport const&, SIPConnection const*) () from /usr/lib/libopal.so.3.10.10
#5  0x742d1ea8 in SIP_PDU::SendResponse(OpalTransport&, SIP_PDU&, 
SIPEndPoint*) const () from /usr/lib/libopal.so.3.10.10
#6  0x742db055 in SIPResponse::Send(OpalTransport&, SIP_PDU const&) () 
from /usr/lib/libopal.so.3.10.10
#7  0x74296347 in SIPEndPoint::OnReceivedOPTIONS(OpalTransport&, 
SIP_PDU&) () from /usr/lib/libopal.so.3.10.10
#8  0x7429373b in 
SIPEndPoint::OnReceivedConnectionlessPDU(OpalTransport&, SIP_PDU*) () from 
/usr/lib/libopal.so.3.10.10
#9  0x74292e25 in SIPEndPoint::OnReceivedPDU(OpalTransport&, SIP_PDU*) 
() from /usr/lib/libopal.so.3.10.10
#10 0x742912f9 in SIPEndPoint::HandlePDU(OpalTransport&) () from 
/usr/lib/libopal.so.3.10.10
#11 0x7428ff19 in SIPEndPoint::NewIncomingConnection(OpalTransport*) () 
from /usr/lib/libopal.so.3.10.10
#12 0x73e758fd in OpalEndPoint::ListenerCallback(PThread&, long) () 
from /usr/lib/libopal.so.3.10.10
#13 0x73e77017 in 
OpalEndPoint::ListenerCallback_PNotifier::Call(PObject&, long) const () from 
/usr/lib/libopal.so.3.10.10
#14 0x73ec0812 in OpalListener::ListenForConnections(PThread&, long) () 
from /usr/lib/libopal.so.3.10.10
#15 0x73ec97af in 
OpalListener::ListenForConnections_PNotifier::Call(PObject&, long) const () 
from /usr/lib/libopal.so.3.10.10
#16 0x73209ad2 in PThread::PX_ThreadStart(void*) () from 
/usr/lib/libpt.so.2.10.10
#17 0x71d78e0e in start_thread (arg=0x7fffd40d3700) at 
pthread_create.c:311
#18 0x71aae0fd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:113


And the backtrace I get when the program crashes just after it has
started:


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd40d3700 (LWP 30781)]
0x73e61c0f in PStringOptions::SetAt(PCaselessString const&, PString 
const&) () from /usr/lib/libopal.so.3.10.10
(gdb) bt
#0  0x73e61c0f in PStringOptions::SetAt(PCaselessString const&, PString 
const&) () from /usr/lib/libopal.so.3.10.10
#1  0x73eff05d in PStringOptions::SetAt(char const*, PString const&) () 
from /usr/lib/libopal.so.3.10.10
.
. (Same as before after that, just different frame numbers.)
.


Looking at the disassembly, the crash seems to happen on the call to
method MakeUnique() in the file include/ptlib/pstring.h at line 2867.

Hope this helps.

Cheers,

-- 
Sylvain Boilard


signature.asc
Description: Digital signature


Bug#735600: ekiga: Segmentation fault after libpt2.10.10 upgrade

2014-01-16 Thread Eugen Dedu

On 16/01/14 20:01, Torquil Macdonald Sørensen wrote:

Package: ekiga
Version: 4.0.1-2+b2
Severity: grave
Justification: renders package unusable

After the upgrade of libpt2.10.10 from 2.10.10~dfsg-2.1 to 2.10.10~dfsg-3, Ekiga
crashes on every startup, when it registers at ekiga.net. Downgrading to
2.10.10~dfsg-2.1 fixes the problem.


Pfff, I will take a look tomorrow...

--
Eugen


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#735600: ekiga: Segmentation fault after libpt2.10.10 upgrade

2014-01-16 Thread Torquil Macdonald Sørensen
Package: ekiga
Version: 4.0.1-2+b2
Severity: grave
Justification: renders package unusable

After the upgrade of libpt2.10.10 from 2.10.10~dfsg-2.1 to 2.10.10~dfsg-3, Ekiga
crashes on every startup, when it registers at ekiga.net. Downgrading to
2.10.10~dfsg-2.1 fixes the problem.

Here is the gdb backtrace that led me to suspect libpt2:

..
..
..
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffd4eb0700 (LWP 4753)]
0x73217621 in ?? () from /usr/lib/libpt.so.2.10.10
(gdb) bt
#0  0x73217621 in ?? () from /usr/lib/libpt.so.2.10.10
#1  0x7321830f in PTimeParse () from /usr/lib/libpt.so.2.10.10
#2  0x73225b73 in PTime::ReadFrom(std::istream&) () from 
/usr/lib/libpt.so.2.10.10
#3  0x73227263 in PTime::Parse(PString const&) () from 
/usr/lib/libpt.so.2.10.10
#4  0x742f5815 in SIPPresenceInfo::ParseXML(PString const&, 
std::list >&, PString&) ()
   from /usr/lib/libopal.so.3.10.10
#5  0x74305723 in 
SIP_Presentity::OnPresenceNotify(SIPSubscribeHandler&, 
SIPSubscribe::NotifyCallbackInfo&) () from /usr/lib/libopal.so.3.10.10
#6  0x74310e3d in 
SIP_Presentity::OnPresenceNotify_PNotifier::Call(PObject&, 
SIPSubscribe::NotifyCallbackInfo&) const () from /usr/lib/libopal.so.3.10.10
#7  0x73f013dd in 
PNotifierTemplate::operator()(PObject&, 
SIPSubscribe::NotifyCallbackInfo&) const ()
   from /usr/lib/libopal.so.3.10.10
#8  0x742f2c36 in SIPSubscribeHandler::DispatchNOTIFY(SIP_PDU&, 
SIP_PDU&) () from /usr/lib/libopal.so.3.10.10
#9  0x742f1e95 in SIPSubscribeHandler::OnReceivedNOTIFY(SIP_PDU&) () 
from /usr/lib/libopal.so.3.10.10
#10 0x742939b4 in SIPEndPoint::OnReceivedNOTIFY(OpalTransport&, 
SIP_PDU&) () from /usr/lib/libopal.so.3.10.10
#11 0x74291689 in 
SIPEndPoint::OnReceivedConnectionlessPDU(OpalTransport&, SIP_PDU*) () from 
/usr/lib/libopal.so.3.10.10
#12 0x74290e25 in SIPEndPoint::OnReceivedPDU(OpalTransport&, SIP_PDU*) 
() from /usr/lib/libopal.so.3.10.10
#13 0x7428f2f9 in SIPEndPoint::HandlePDU(OpalTransport&) () from 
/usr/lib/libopal.so.3.10.10
#14 0x7428df19 in SIPEndPoint::NewIncomingConnection(OpalTransport*) () 
from /usr/lib/libopal.so.3.10.10
#15 0x73e738fd in OpalEndPoint::ListenerCallback(PThread&, long) () 
from /usr/lib/libopal.so.3.10.10
#16 0x73e75017 in 
OpalEndPoint::ListenerCallback_PNotifier::Call(PObject&, long) const () from 
/usr/lib/libopal.so.3.10.10
#17 0x73ebe812 in OpalListener::ListenForConnections(PThread&, long) () 
from /usr/lib/libopal.so.3.10.10
#18 0x73ec77af in 
OpalListener::ListenForConnections_PNotifier::Call(PObject&, long) const () 
from /usr/lib/libopal.so.3.10.10
#19 0x731ffad2 in PThread::PX_ThreadStart(void*) () from 
/usr/lib/libpt.so.2.10.10
#20 0x71d6ee0e in start_thread (arg=0x7fffd4eb0700) at 
pthread_create.c:311
#21 0x71aa40fd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

The output of ekiga -d 2 at the segfault is:

$ ekiga -d 2
 on Unix Linux (3.12-1-amd64-x86_64) with PTLib (v2.10.10 (svn:29149)) at 
2014/1/16 19:46:48.675
2014/01/16 19:46:48.718   0:00.042  OpalPlugin  
Not adding H.323 capability for plugin codec MPEG4 as this has been 
specifically disabled
2014/01/16 19:46:48.722   0:00.046  PTLib   No 
permission to set priority level 4
2014/01/16 19:46:48.722   0:00.046  PTLib   No 
permission to set priority level 4
2014/01/16 19:46:48.722   0:00.046  PTLib   No 
permission to set priority level 4
2014/01/16 19:46:48.724   0:00.048  PTLib   No 
permission to set priority level 4
2014/01/16 19:46:48.725   0:00.049  HalManager_dbus 
Populating full device list failed - The name org.freedesktop.Hal was not 
provided by any .service files
2014/01/16 19:46:48.726   0:00.050  HalManager_dbus 
Populating full interface list failed - Method "getDevices" with signature "" 
on interface "org.freedesktop.NetworkManager" doesn't exist

2014/01/16 19:46:48.726   0:00.050  PV4L2Plugin 
Detecting V4L2 devices
2014/01/16 19:46:48.726   0:00.051  PV4L2Plugin 
detected device metadata at /sys/class/video4linux/
2014/01/16 19:46:48.781   0:00.105  PV4L2Plugin 
Detecting V4L2 devices
2014/01/16 19:46:48.781   0:00.105  PV4L2Plugin 
detected device metadata at /sys/class/video4linux/
2014/01/16 19:46:48.808   0:00.132  PTLib   No 
permission to set priority level 4
2014/01/16 19:46:48.951   0:00.275  PV4L2Plugin 
Detecting V4L2 devices
2014/01/16 19:46:48.951   0:00.276  PV4L2Plugin 
detected device metadata at /sys/class/video4l