Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-31 Thread Alec Leamas
I've isolated the problem. In a fresh install, right after the 
configuration wizard, clear the Authentication User field for the 
Ekiga account. After this an exit + restart corrupts the Ekiga account data.


Trying to  sort things out, I ran ekiga under valgrind. There is a lot 
of Conditional jump or move depends on uninitialised value(s);  I 
presume these are irrelevant. Besides these, Ekiga runs clean when the 
Authentication User field is non-empty.


However, the following two errors occurs iff the Authentication User 
field is empty i. e., when the data corruption occurs.


Signing off,

--alec

==27886== Syscall param socketcall.sendto(msg) points to uninitialised 
byte(s)

==27886==at 0x3906C0E65C: (within /lib64/libpthread-2.9.so)
==27886==by 0x3A68F4230B: PSocket::os_sendto(void const*, int, int, 
sockaddr*, int) (in /usr/lib64/libpt.so.2.4.4)
==27886==by 0x3A68F66A08: PIPDatagramSocket::WriteTo(void const*, 
int, PIPSocket::Address const, unsigned short) (in 
/usr/lib64/libpt.so.2.4.4)
==27886==by 0x3A68F6CDC4: PMonitoredSockets::WriteToSocket(void 
const*, int, PIPSocket::Address const, unsigned short, 
PMonitoredSockets::SocketInfo const, int) (in /usr/lib64/libpt.so.2.4.4)
==27886==by 0x3A68F6CEF3: PMonitoredSocketBundle::WriteToBundle(void 
const*, int, PIPSocket::Address const, unsigned short, PString const, 
int) (in /usr/lib64/libpt.so.2.4.4)
==27886==by 0x3A68F6C91E: PMonitoredSocketChannel::Write(void 
const*, int) (in /usr/lib64/libpt.so.2.4.4)
==27886==by 0x3A68F46327: PIndirectChannel::Write(void const*, int) 
(in /usr/lib64/libpt.so.2.4.4)
==27886==by 0x3A68F46911: PChannel::WriteString(PString const) (in 
/usr/lib64/libpt.so.2.4.4)
==27886==by 0x3A69B9B2AF: SIP_PDU::Write(OpalTransport, 
OpalTransportAddress const, PString const) (in 
/usr/lib64/libopal.so.3.4-beta4)
==27886==by 0x3A69BA0C43: SIPTransaction::Start() (in 
/usr/lib64/libopal.so.3.4-beta4)
==27886==by 0x3A69BB6153: 
SIPHandler::WriteSIPHandler(OpalTransport) (in 
/usr/lib64/libopal.so.3.4-beta4)
==27886==by 0x3A69BB62C8: 
SIPHandler::WriteSIPHandler(OpalTransport, void*) (in 
/usr/lib64/libopal.so.3.4-beta4)


==27886== Use of uninitialised value of size 8
==27886==at 0x390EC7F0B3: (within /usr/lib64/libstdc++.so.6.0.10)
==27886==by 0x390EC85BC6: std::ostreambuf_iteratorchar, 
std::char_traitschar  std::num_putchar, 
std::ostreambuf_iteratorchar, std::char_traitschar  
::_M_insert_intunsigned long(std::ostreambuf_iteratorchar, 
std::char_traitschar , std::ios_base, char, unsigned long) const (in 
/usr/lib64/libstdc++.so.6.0.10)
==27886==by 0x390EC85DF6: std::num_putchar, 
std::ostreambuf_iteratorchar, std::char_traitschar  
::do_put(std::ostreambuf_iteratorchar, std::char_traitschar , 
std::ios_base, char, unsigned long) const (in 
/usr/lib64/libstdc++.so.6.0.10)
==27886==by 0x390EC98D5B: std::ostream 
std::ostream::_M_insertunsigned long(unsigned long) (in 
/usr/lib64/libstdc++.so.6.0.10)

==27886==by 0x4BD1FF: Opal::Account::edit() (in /usr/bin/ekiga)
==27886==by 0x390AC0B7DC: g_closure_invoke (in 
/lib64/libgobject-2.0.so.0.1800.3)

==27886==by 0x390AC214BC: (within /lib64/libgobject-2.0.so.0.1800.3)
==27886==by 0x390AC22B67: g_signal_emit_valist (in 
/lib64/libgobject-2.0.so.0.1800.3)
==27886==by 0x390AC23092: g_signal_emit (in 
/lib64/libgobject-2.0.so.0.1800.3)
==27886==by 0x3569831ACA: gtk_widget_activate (in 
/usr/lib64/libgtk-x11-2.0.so.0.1400.5)
==27886==by 0x356973658C: gtk_menu_shell_activate_item (in 
/usr/lib64/libgtk-x11-2.0.so.0.1400.5)

==27886==by 0x3569737FD4: (within /usr/lib64/libgtk-x11-2.0.so.0.1400.5)



chaitanya mehandru wrote:

If you can do this,it may help to resolve:
 - ekiga-config-tool --clean
 - ekiga-config-tool --fix-permissions
 - ekiga-config-tool --clean-schemas
 - ekiga-config-tool --install-schemas


--Disable the STUN support while running the configuration wizard; 

--Make 2 new sip accounts and while running the configuration 
wizard,register with one of the new users. 

--Add a sip account to ekiga with authentication user being the same 
as user name. If this doesn't help, probably there might be some 
library to be installed to keep the values in the respective fields. 

I have been able to run Ekiga 3.0.2 with H264 enabled on Ubuntu 
8.10,8.04 without any similar issues.




On Fri, Jan 30, 2009 at 5:08 PM, Alec Leamas leamas.a...@gmail.com 
mailto:leamas.a...@gmail.com wrote:


Thanks for your reply!

First of all I should add that I'm on Fedora/X86_64.

Did the ekiga-config-tool thing. After a reinstall, and disabling
the stun server,  there is only two accounts: my ekiga account and
an account at sip.mysecretary.net http://sip.mysecretary.net.
Situation after a Chat | Quit + restart:

- The data for both accounts is corrupted (password moved to
 Authentication User,  Password + Timeout set to random values).

- The account is presented 

Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-31 Thread Damien Sandras
Le vendredi 30 janvier 2009 à 18:50 +0100, Alec Leamas a écrit :
 Thanks for your reply!
 
 As for the data corruption issues, this seems to happen iff I leave the 
 field Authentication User blank in the Edit Account dialog. If I fill 
 this (with same vale as User) data is not corrupted and Ekiga runs fine. 

Ah, please report this to bugzilla.gnome.org. There might be a bug in
that case!

-- 
 _ Damien Sandras
(o-  
//\Ekiga Softphone : http://www.ekiga.org/
v_/_   Be IP   : http://www.beip.be/
   FOSDEM  : http://www.fosdem.org/
   SIP Phone   : sip:dsand...@ekiga.net
   

___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-31 Thread Alec Leamas

Done: http://bugzilla.gnome.org/show_bug.cgi?id=570024

Cheers,

--alec

Damien Sandras wrote:

Le vendredi 30 janvier 2009 à 18:50 +0100, Alec Leamas a écrit :
  

Thanks for your reply!

As for the data corruption issues, this seems to happen iff I leave the 
field Authentication User blank in the Edit Account dialog. If I fill 
this (with same vale as User) data is not corrupted and Ekiga runs fine. 



Ah, please report this to bugzilla.gnome.org. There might be a bug in
that case!

  


___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-31 Thread Damien Sandras
Le samedi 31 janvier 2009 à 22:20 +0100, Alec Leamas a écrit :
 Done: http://bugzilla.gnome.org/show_bug.cgi?id=570024

Thanks!
-- 
 _ Damien Sandras
(o-  
//\Ekiga Softphone : http://www.ekiga.org/
v_/_   Be IP   : http://www.beip.be/
   FOSDEM  : http://www.fosdem.org/
   SIP Phone   : sip:dsand...@ekiga.net
   

___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-30 Thread Damien Sandras
Le jeudi 29 janvier 2009 à 13:45 +0100, Alec Leamas a écrit :
 Oops, forgot...  Ekiga 3.0.2 on Fedora 10, updated as of today. The 
 install is a clean install from Fedora's repositories.
 

Try purging the configuration totally (ekiga-config-tool --clean) and
start from scratch. There is no known bug corrupting the accounts data.
-- 
 _ Damien Sandras
(o-  
//\Ekiga Softphone : http://www.ekiga.org/
v_/_   Be IP   : http://www.beip.be/
   FOSDEM  : http://www.fosdem.org/
   SIP Phone   : sip:dsand...@ekiga.net
   

___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-30 Thread Alec Leamas

Thanks for your reply!

First of all I should add that I'm on Fedora/X86_64.

Did the ekiga-config-tool thing. After a reinstall, and disabling the 
stun server,  there is only two accounts: my ekiga account and an 
account at sip.mysecretary.net. Situation after a Chat | Quit + restart:


- The data for both accounts is corrupted (password moved to
 Authentication User,  Password + Timeout set to random values).

- The account is presented as Registered despite that it isn't logged 
in at the
 server  (I can verify this on the server side  for the mysecretary 
account).


- Invoking the Account | Edit Account dialog with correct, unchanged data
 effectively toggles the account between Registered and Unregistered.

- With data OK, successfully logged in to mysecretary.net and making
 a Chat | Quit the server does not understand that the client is 
disconnected (still

 presented as present/logged in by server). Possibly a server issue?

- The server eventually understands that the client has disconnected 
after the

 timeout specified fot the account.

I have a feeling that there are at least two things here: data 
corruption and presence mgmt. But, I'm a newbie and should thus not have 
any feelings ;-)


Damien Sandras wrote:

Le jeudi 29 janvier 2009 à 13:45 +0100, Alec Leamas a écrit :
  
Oops, forgot...  Ekiga 3.0.2 on Fedora 10, updated as of today. The 
install is a clean install from Fedora's repositories.





Try purging the configuration totally (ekiga-config-tool --clean) and
start from scratch. There is no known bug corrupting the accounts data.
  


___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-30 Thread chaitanya mehandru
If you can do this,it may help to resolve: - ekiga-config-tool --clean
 - ekiga-config-tool --fix-permissions
 - ekiga-config-tool --clean-schemas
 - ekiga-config-tool --install-schemas


--Disable the STUN support while running the configuration wizard;

--Make 2 new sip accounts and while running the configuration
wizard,register with one of the new users.

--Add a sip account to ekiga with authentication user being the same as user
name. If this doesn't help, probably there might be some library to be
installed to keep the values in the respective fields.

I have been able to run Ekiga 3.0.2 with H264 enabled on Ubuntu 8.10,8.04
without any similar issues.



On Fri, Jan 30, 2009 at 5:08 PM, Alec Leamas leamas.a...@gmail.com wrote:

 Thanks for your reply!

 First of all I should add that I'm on Fedora/X86_64.

 Did the ekiga-config-tool thing. After a reinstall, and disabling the stun
 server,  there is only two accounts: my ekiga account and an account at
 sip.mysecretary.net. Situation after a Chat | Quit + restart:

 - The data for both accounts is corrupted (password moved to
  Authentication User,  Password + Timeout set to random values).

 - The account is presented as Registered despite that it isn't logged in
 at the
  server  (I can verify this on the server side  for the mysecretary
 account).

 - Invoking the Account | Edit Account dialog with correct, unchanged data
  effectively toggles the account between Registered and Unregistered.

 - With data OK, successfully logged in to mysecretary.net and making
  a Chat | Quit the server does not understand that the client is
 disconnected (still
  presented as present/logged in by server). Possibly a server issue?

 - The server eventually understands that the client has disconnected after
 the
  timeout specified fot the account.

 I have a feeling that there are at least two things here: data corruption
 and presence mgmt. But, I'm a newbie and should thus not have any feelings
 ;-)

 Damien Sandras wrote:

 Le jeudi 29 janvier 2009 à 13:45 +0100, Alec Leamas a écrit :


 Oops, forgot...  Ekiga 3.0.2 on Fedora 10, updated as of today. The
 install is a clean install from Fedora's repositories.




 Try purging the configuration totally (ekiga-config-tool --clean) and
 start from scratch. There is no known bug corrupting the accounts data.



 ___
 ekiga-list mailing list
 ekiga-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/ekiga-list

___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-30 Thread Alec Leamas

Thanks for your reply!

As for the data corruption issues, this seems to happen iff I leave the 
field Authentication User blank in the Edit Account dialog. If I fill 
this (with same vale as User) data is not corrupted and Ekiga runs fine. 
So,  I don't have any blocking errors for the time being. But the 
presence stuff still seems a little odd e. g., Ekiga displays an account 
as Registered despite a login failure.


I've started a thread on Fedora Forum to see if there are  Fedora users 
having similar problems. No luck so far.


I'll try your recipe, and look a little more into this. Not this 
evening, though ;-)  Stay tuned..


--alec
chaitanya mehandru wrote:

If you can do this,it may help to resolve:
 - ekiga-config-tool --clean
 - ekiga-config-tool --fix-permissions
 - ekiga-config-tool --clean-schemas
 - ekiga-config-tool --install-schemas


--Disable the STUN support while running the configuration wizard; 

--Make 2 new sip accounts and while running the configuration 
wizard,register with one of the new users. 

--Add a sip account to ekiga with authentication user being the same 
as user name. If this doesn't help, probably there might be some 
library to be installed to keep the values in the respective fields. 

I have been able to run Ekiga 3.0.2 with H264 enabled on Ubuntu 
8.10,8.04 without any similar issues.




On Fri, Jan 30, 2009 at 5:08 PM, Alec Leamas leamas.a...@gmail.com 
mailto:leamas.a...@gmail.com wrote:


Thanks for your reply!

First of all I should add that I'm on Fedora/X86_64.

Did the ekiga-config-tool thing. After a reinstall, and disabling
the stun server,  there is only two accounts: my ekiga account and
an account at sip.mysecretary.net http://sip.mysecretary.net.
Situation after a Chat | Quit + restart:

- The data for both accounts is corrupted (password moved to
 Authentication User,  Password + Timeout set to random values).

- The account is presented as Registered despite that it isn't
logged in at the
 server  (I can verify this on the server side  for the
mysecretary account).

- Invoking the Account | Edit Account dialog with correct,
unchanged data
 effectively toggles the account between Registered and Unregistered.

- With data OK, successfully logged in to mysecretary.net
http://mysecretary.net and making
 a Chat | Quit the server does not understand that the client is
disconnected (still
 presented as present/logged in by server). Possibly a server issue?

- The server eventually understands that the client has
disconnected after the
 timeout specified fot the account.

I have a feeling that there are at least two things here: data
corruption and presence mgmt. But, I'm a newbie and should thus
not have any feelings ;-)


Damien Sandras wrote:

Le jeudi 29 janvier 2009 à 13:45 +0100, Alec Leamas a écrit :
 


Oops, forgot...  Ekiga 3.0.2 on Fedora 10, updated as of
today. The install is a clean install from Fedora's
repositories.

   



Try purging the configuration totally (ekiga-config-tool
--clean) and
start from scratch. There is no known bug corrupting the
accounts data.
 



___
ekiga-list mailing list
ekiga-list@gnome.org mailto:ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list




___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list


___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list


[Ekiga-list] Newbie, help: Account mgmt problems

2009-01-29 Thread Alec Leamas
I have a setup with four SIP providers, the last most used. Once 
configured, everything works OK. But if I exit Ekiga, and later restart 
it, the account data for my last account is corrupted: The password has 
became Authentication user, the timeout is some random value.


In this situation my client obviously can connect to the sip provider, I 
can verify this on the server side. However, the Accounts window still 
presents the account as Registered.


If I rectify  the data it works again. However, if I invoke the Edit 
dialog for this account and closes it without changing anything (data 
OK) the account becomes Unregistered. Invoking Edit Account again, 
closing with same data restores the account to Registered


In short, a mess. Has anyone out there a clue to what's going on?

--alec
___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list


Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-29 Thread yannick
Le jeudi 29 janvier 2009 à 13:21 +0100, Alec Leamas a écrit :
 I have a setup with four SIP providers, the last most used. Once 
 configured, everything works OK. But if I exit Ekiga, and later restart 
 it, the account data for my last account is corrupted: The password has 
 became Authentication user, the timeout is some random value.
 
 In this situation my client obviously can connect to the sip provider, I 
 can verify this on the server side. However, the Accounts window still 
 presents the account as Registered.
 
 If I rectify  the data it works again. However, if I invoke the Edit 
 dialog for this account and closes it without changing anything (data 
 OK) the account becomes Unregistered. Invoking Edit Account again, 
 closing with same data restores the account to Registered
 
 In short, a mess. Has anyone out there a clue to what's going on?
 
 --alec

What's your platform?
How did you installed?
What is the ekiga version ?

___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list

Re: [Ekiga-list] Newbie, help: Account mgmt problems

2009-01-29 Thread Alec Leamas
Oops, forgot...  Ekiga 3.0.2 on Fedora 10, updated as of today. The 
install is a clean install from Fedora's repositories.


yannick wrote: 3.

Le jeudi 29 janvier 2009 à 13:21 +0100, Alec Leamas a écrit :
  
I have a setup with four SIP providers, the last most used. Once 
configured, everything works OK. But if I exit Ekiga, and later restart 
it, the account data for my last account is corrupted: The password has 
became Authentication user, the timeout is some random value.


In this situation my client obviously can connect to the sip provider, I 
can verify this on the server side. However, the Accounts window still 
presents the account as Registered.


If I rectify  the data it works again. However, if I invoke the Edit 
dialog for this account and closes it without changing anything (data 
OK) the account becomes Unregistered. Invoking Edit Account again, 
closing with same data restores the account to Registered


In short, a mess. Has anyone out there a clue to what's going on?

--alec



What's your platform?
How did you installed?
What is the ekiga version ?

___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list


___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list