[BUG?] unanswered call hangup

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[BUG?] unanswered call hangup

Michael Rickmann
Hello,
I just tested todays Ekiga snapshot on a Kubuntu breezy system. I entered my
account with VoipBuster (sip1.voipbuster.com) which I will eventually use for
international calls disabled video and called my son at home via land line.
Everything was fine and I could terminate the call. Then I called the phone
next door - nobody would answer. I could hear it ringing. When I tried to
disconnect the phone stopped ringing immediately but Ekiga continued to play
the dial tone even when I minimized it or tried to stop it completely.
Processes still active were:
 1054 ?        00:00:06 ekiga-snapshot
 1056 ?        00:00:00 gconfd-2
 1058 ?        00:00:00 bonobo-activati
 1065 ?        00:00:00 evolution-data-
I had to killall ekiga-snapshot.
Regards
Michael Rickmann
_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: [BUG?] unanswered call hangup

Damien Sandras
Le mercredi 01 mars 2006 à 17:11 +0100, Michael Rickmann a écrit :

> Hello,
> I just tested todays Ekiga snapshot on a Kubuntu breezy system. I entered my
> account with VoipBuster (sip1.voipbuster.com) which I will eventually use for
> international calls disabled video and called my son at home via land line.
> Everything was fine and I could terminate the call. Then I called the phone
> next door - nobody would answer. I could hear it ringing. When I tried to
> disconnect the phone stopped ringing immediately but Ekiga continued to play
> the dial tone even when I minimized it or tried to stop it completely.
> Processes still active were:
>  1054 ?        00:00:06 ekiga-snapshot
>  1056 ?        00:00:00 gconfd-2
>  1058 ?        00:00:00 bonobo-activati
>  1065 ?        00:00:00 evolution-data-
> I had to killall ekiga-snapshot.

Yes it is probably a bug, see if you can repeat it, and provide a
backtrace/debug output.
--
 _      Damien Sandras
(o-    
//\     Ekiga Softphone: http://www.ekiga.org/
v_/_    FOSDEM 2006    : http://www.fosdem.org/
        SIP Phone      : sip:[hidden email]
                         sip:[hidden email]

_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: [BUG?] unanswered call hangup

Michael Rickmann
Hello

Am Mittwoch 01 März 2006 17:17 schrieb Damien Sandras:

> Le mercredi 01 mars 2006 à 17:11 +0100, Michael Rickmann a écrit :
> > Hello,
> > I just tested todays Ekiga snapshot on a Kubuntu breezy system. I entered
> > my account with VoipBuster (sip1.voipbuster.com) which I will eventually
> > use for international calls disabled video and called my son at home via
> > land line. Everything was fine and I could terminate the call. Then I
> > called the phone next door - nobody would answer. I could hear it
> > ringing. When I tried to disconnect the phone stopped ringing immediately
> > but Ekiga continued to play the dial tone even when I minimized it or
> > tried to stop it completely. Processes still active were:
> >  1054 ?        00:00:06 ekiga-snapshot
> >  1056 ?        00:00:00 gconfd-2
> >  1058 ?        00:00:00 bonobo-activati
> >  1065 ?        00:00:00 evolution-data-
> > I had to killall ekiga-snapshot.
>
> Yes it is probably a bug, see if you can repeat it, and provide a
> backtrace/debug output.
Ekiga's attitude is highly reproducable. I tried on a different computer with
the same results. Attached are the traces, hopefully I did them right.
ekiga-d4.trace and ekiga-d6.trace are without answering Ekiga's call on the
land-line phone. The first large gap in the traces marks the point when I
tried to hang up. callanswered-d4.trace shows the situation when the call is
answered and Ekiga handles hang-up gracefully.
Regards
Michael Rickmann

_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list

ekiga-traces.tar.bz2 (19K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [BUG?] unanswered call hangup

Damien Sandras
Le mercredi 01 mars 2006 à 20:20 +0100, Michael Rickmann a écrit :

> Hello
>
> Am Mittwoch 01 März 2006 17:17 schrieb Damien Sandras:
> > Le mercredi 01 mars 2006 à 17:11 +0100, Michael Rickmann a écrit :
> > > Hello,
> > > I just tested todays Ekiga snapshot on a Kubuntu breezy system. I entered
> > > my account with VoipBuster (sip1.voipbuster.com) which I will eventually
> > > use for international calls disabled video and called my son at home via
> > > land line. Everything was fine and I could terminate the call. Then I
> > > called the phone next door - nobody would answer. I could hear it
> > > ringing. When I tried to disconnect the phone stopped ringing immediately
> > > but Ekiga continued to play the dial tone even when I minimized it or
> > > tried to stop it completely. Processes still active were:
> > >  1054 ?        00:00:06 ekiga-snapshot
> > >  1056 ?        00:00:00 gconfd-2
> > >  1058 ?        00:00:00 bonobo-activati
> > >  1065 ?        00:00:00 evolution-data-
> > > I had to killall ekiga-snapshot.
> >
> > Yes it is probably a bug, see if you can repeat it, and provide a
> > backtrace/debug output.
>
> Ekiga's attitude is highly reproducable. I tried on a different computer with
> the same results. Attached are the traces, hopefully I did them right.
> ekiga-d4.trace and ekiga-d6.trace are without answering Ekiga's call on the
> land-line phone. The first large gap in the traces marks the point when I
> tried to hang up. callanswered-d4.trace shows the situation when the call is
> answered and Ekiga handles hang-up gracefully.

The easiest would probably be that you give me your login/password and I
try here. I see nothing wrong in the traces.
--
 _      Damien Sandras
(o-    
//\     Ekiga Softphone: http://www.ekiga.org/
v_/_    FOSDEM 2006    : http://www.fosdem.org/
        SIP Phone      : sip:[hidden email]
                         sip:[hidden email]

_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: [BUG?] unanswered call hangup

Johnny Strom
Damien Sandras wrote:

> Le mercredi 01 mars 2006 à 20:20 +0100, Michael Rickmann a écrit :
>
>>Hello
>>
>>Am Mittwoch 01 März 2006 17:17 schrieb Damien Sandras:
>>
>>>Le mercredi 01 mars 2006 à 17:11 +0100, Michael Rickmann a écrit :
>>>
>>>>Hello,
>>>>I just tested todays Ekiga snapshot on a Kubuntu breezy system. I entered
>>>>my account with VoipBuster (sip1.voipbuster.com) which I will eventually
>>>>use for international calls disabled video and called my son at home via
>>>>land line. Everything was fine and I could terminate the call. Then I
>>>>called the phone next door - nobody would answer. I could hear it
>>>>ringing. When I tried to disconnect the phone stopped ringing immediately
>>>>but Ekiga continued to play the dial tone even when I minimized it or
>>>>tried to stop it completely. Processes still active were:
>>>> 1054 ?        00:00:06 ekiga-snapshot
>>>> 1056 ?        00:00:00 gconfd-2
>>>> 1058 ?        00:00:00 bonobo-activati
>>>> 1065 ?        00:00:00 evolution-data-
>>>>I had to killall ekiga-snapshot.
>>>
>>>Yes it is probably a bug, see if you can repeat it, and provide a
>>>backtrace/debug output.
>>
>>Ekiga's attitude is highly reproducable. I tried on a different computer with
>>the same results. Attached are the traces, hopefully I did them right.
>>ekiga-d4.trace and ekiga-d6.trace are without answering Ekiga's call on the
>>land-line phone. The first large gap in the traces marks the point when I
>>tried to hang up. callanswered-d4.trace shows the situation when the call is
>>answered and Ekiga handles hang-up gracefully.
>
>
> The easiest would probably be that you give me your login/password and I
> try here. I see nothing wrong in the traces.

Hi

I have seen a simular problem on sipdiscount Ekiga dose not hangup by
itself when the remote end hangsup.


Damien I can give you my account info if you want to test it.


Cheers Johnny
_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: [BUG?] unanswered call hangup

CJ van den Berg
In reply to this post by Damien Sandras
On Wed, Mar 01, 2006 at 08:34:10PM +0100, Damien Sandras wrote:

> Le mercredi 01 mars 2006 à 20:20 +0100, Michael Rickmann a écrit :
> > Ekiga's attitude is highly reproducable. I tried on a different computer with
> > the same results. Attached are the traces, hopefully I did them right.
> > ekiga-d4.trace and ekiga-d6.trace are without answering Ekiga's call on the
> > land-line phone. The first large gap in the traces marks the point when I
> > tried to hang up. callanswered-d4.trace shows the situation when the call is
> > answered and Ekiga handles hang-up gracefully.
>
> The easiest would probably be that you give me your login/password and I
> try here. I see nothing wrong in the traces.

I noticed that the proxy never responds to the original invite request
after Ekiga cancels it. It's supposed to terminate the original invite
transaction with a 487. So Ekiga sends four cancel requests and then gives
up.

Is Ekiga perhaps not cleaning up properly somewhere in this situation?

If you can't reproduce this scenario I can reproduce it here with some
scripted testing tools and get you a back trace if you want.

--
CJ van den Berg

mailto:[hidden email]
  xmpp:[hidden email]
   sip:[hidden email]
_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: [BUG?] unanswered call hangup

Damien Sandras
Le jeudi 02 mars 2006 à 12:30 +0100, CJ van den Berg a écrit :

> On Wed, Mar 01, 2006 at 08:34:10PM +0100, Damien Sandras wrote:
> > Le mercredi 01 mars 2006 à 20:20 +0100, Michael Rickmann a écrit :
> > > Ekiga's attitude is highly reproducable. I tried on a different computer with
> > > the same results. Attached are the traces, hopefully I did them right.
> > > ekiga-d4.trace and ekiga-d6.trace are without answering Ekiga's call on the
> > > land-line phone. The first large gap in the traces marks the point when I
> > > tried to hang up. callanswered-d4.trace shows the situation when the call is
> > > answered and Ekiga handles hang-up gracefully.
> >
> > The easiest would probably be that you give me your login/password and I
> > try here. I see nothing wrong in the traces.
>
> I noticed that the proxy never responds to the original invite request
> after Ekiga cancels it. It's supposed to terminate the original invite
> transaction with a 487. So Ekiga sends four cancel requests and then gives
> up.
>

Exactly, I should sleep more.

The problem is different from what I thought. The INVITE should be doing
a timeout, but it doesn't. It shouldn't wait forever after the 487.

> Is Ekiga perhaps not cleaning up properly somewhere in this situation?
>

Yes.

> If you can't reproduce this scenario I can reproduce it here with some
> scripted testing tools and get you a back trace if you want.
>

I can reproduce it, I will work on it tonight.

Craig, my explanation to you is wrong ;)

--
 _      Damien Sandras
(o-    
//\     Ekiga Softphone: http://www.ekiga.org/
v_/_    FOSDEM 2006    : http://www.fosdem.org/
        SIP Phone      : sip:[hidden email]
                         sip:[hidden email]

_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: [BUG?] unanswered call hangup

Damien Sandras
In reply to this post by Michael Rickmann
Hi,

Le mercredi 01 mars 2006 à 20:20 +0100, Michael Rickmann a écrit :

> Hello
>
> Am Mittwoch 01 März 2006 17:17 schrieb Damien Sandras:
> > Le mercredi 01 mars 2006 à 17:11 +0100, Michael Rickmann a écrit :
> > > Hello,
> > > I just tested todays Ekiga snapshot on a Kubuntu breezy system. I entered
> > > my account with VoipBuster (sip1.voipbuster.com) which I will eventually
> > > use for international calls disabled video and called my son at home via
> > > land line. Everything was fine and I could terminate the call. Then I
> > > called the phone next door - nobody would answer. I could hear it
> > > ringing. When I tried to disconnect the phone stopped ringing immediately
> > > but Ekiga continued to play the dial tone even when I minimized it or
> > > tried to stop it completely. Processes still active were:
> > >  1054 ?        00:00:06 ekiga-snapshot
> > >  1056 ?        00:00:00 gconfd-2
> > >  1058 ?        00:00:00 bonobo-activati
> > >  1065 ?        00:00:00 evolution-data-
> > > I had to killall ekiga-snapshot.
> >
> > Yes it is probably a bug, see if you can repeat it, and provide a
> > backtrace/debug output.
>
> Ekiga's attitude is highly reproducable. I tried on a different computer with
> the same results. Attached are the traces, hopefully I did them right.
> ekiga-d4.trace and ekiga-d6.trace are without answering Ekiga's call on the
> land-line phone. The first large gap in the traces marks the point when I
> tried to hang up. callanswered-d4.trace shows the situation when the call is
> answered and Ekiga handles hang-up gracefully.

There is actually no bug. If you wait long enough (30 seconds), it hangs
up. I will diminish the timeout time. Actually, your provider is broken,
it doesn't send the 487 Request Cancelled response after which Ekiga is
waiting. So it waits for the timeout.

> Regards
> Michael Rickmann
> _______________________________________________
> Gnomemeeting-devel-list mailing list
> [hidden email]
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
--
 _      Damien Sandras
(o-    
//\     Ekiga Softphone: http://www.ekiga.org/
v_/_    FOSDEM 2006    : http://www.fosdem.org/
        SIP Phone      : sip:[hidden email]
                         sip:[hidden email]

_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
Reply | Threaded
Open this post in threaded view
|

Re: [BUG?] unanswered call hangup

Damien Sandras
Le jeudi 02 mars 2006 à 13:01 +0100, Damien Sandras a écrit :

> Hi,
>
> Le mercredi 01 mars 2006 à 20:20 +0100, Michael Rickmann a écrit :
> > Hello
> >
> > Am Mittwoch 01 März 2006 17:17 schrieb Damien Sandras:
> > > Le mercredi 01 mars 2006 à 17:11 +0100, Michael Rickmann a écrit :
> > > > Hello,
> > > > I just tested todays Ekiga snapshot on a Kubuntu breezy system. I entered
> > > > my account with VoipBuster (sip1.voipbuster.com) which I will eventually
> > > > use for international calls disabled video and called my son at home via
> > > > land line. Everything was fine and I could terminate the call. Then I
> > > > called the phone next door - nobody would answer. I could hear it
> > > > ringing. When I tried to disconnect the phone stopped ringing immediately
> > > > but Ekiga continued to play the dial tone even when I minimized it or
> > > > tried to stop it completely. Processes still active were:
> > > >  1054 ?        00:00:06 ekiga-snapshot
> > > >  1056 ?        00:00:00 gconfd-2
> > > >  1058 ?        00:00:00 bonobo-activati
> > > >  1065 ?        00:00:00 evolution-data-
> > > > I had to killall ekiga-snapshot.
> > >
> > > Yes it is probably a bug, see if you can repeat it, and provide a
> > > backtrace/debug output.
> >
> > Ekiga's attitude is highly reproducable. I tried on a different computer with
> > the same results. Attached are the traces, hopefully I did them right.
> > ekiga-d4.trace and ekiga-d6.trace are without answering Ekiga's call on the
> > land-line phone. The first large gap in the traces marks the point when I
> > tried to hang up. callanswered-d4.trace shows the situation when the call is
> > answered and Ekiga handles hang-up gracefully.
>
> There is actually no bug. If you wait long enough (30 seconds), it hangs
> up. I will diminish the timeout time. Actually, your provider is broken,

done, thanks for your account info btw, it really helped.

I will delete it now. thank you again!


> it doesn't send the 487 Request Cancelled response after which Ekiga is
> waiting. So it waits for the timeout.
>
> > Regards
> > Michael Rickmann
> > _______________________________________________
> > Gnomemeeting-devel-list mailing list
> > [hidden email]
> > http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list
--
 _      Damien Sandras
(o-    
//\     Ekiga Softphone: http://www.ekiga.org/
v_/_    FOSDEM 2006    : http://www.fosdem.org/
        SIP Phone      : sip:[hidden email]
                         sip:[hidden email]

_______________________________________________
Gnomemeeting-devel-list mailing list
[hidden email]
http://mail.gnome.org/mailman/listinfo/gnomemeeting-devel-list