An ecore loop based libpurple client...
"Marco Trevisan (Treviño)"
mail at 3v1n0.net
Tue Apr 14 20:29:49 EDT 2009
Marco Trevisan (Treviño) wrote:
> - Using the "prpl-msn" in standard mode (so, like this client generally
> does) with my account (that is a very "heavy" one since I've to load
> something like 450 contacts) I can connect, load contacts and so on
> but I really I can sign-in in the server (I mean that I'm visible to
> others and I get notification/messages) only if I run the client in
> valgrind and with libpurple debug enabled! Yes, this is so weird as
> it seems!
> I only once was able to connect to it running it in the normal way...
> Nevertheless, the "valgrind+debug" way seems to work always! :|
Just for reference I'm posting here the last lines of the debug log that
I get when using this method with my primary account: [1].
Using the glib-based nullclient or an account with less contacts,
exactly after this step I generally get signed-on and I'm visible to
others. With the ecore-client (and my "bigger account") instead all
stops and the connection goes.
[1]
(02:20:48) msn: Sending ADL with payload: <ml l='1'><d
n='interfree.it'><c n='$username' l='3' t='1'/></d><d n='start.no'><c
n='$username' l='3' t='1'/></d><d n='hotmail.com'><c n='$username' l='3'
t='1'/><c n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='2' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/></d><d
n='msn.com'><c n='$username' l='3' t='1'/><c n='$username' l='3'
t='1'/><c n='$username' l='2' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='2' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/></d><d n='libero.it'><c n='$username' l='3'
t='1'/><c n='$username' l='3' t='1'/><c n='$username' l='2'
t='1'/></d><d n='hotmail.it'><c n='$username' l='3' t='1'/><c
n='$username' l='2' t='1'/><c n='$username' l='2' t='1'/><c
n='$username' l='3' t='1'/><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/></d><d n='virgilio.it'><c n='$username' l='2'
t='1'/></d><d n='yahoo.it'><c n='$username' l='3' t='1'/><c
n='$username' l='3' t='1'/></d><d n='inwind.it'><c n='$username' l='3'
t='1'/><c n='$username' l='3' t='1'/></d><d n='copybase.ch'><c
n='$username' l='3' t='1'/></d><d n='tin.it'><c n='$username' l='2'
t='1'/></d><d n='yakom.it'><c n='$username' l='3' t='1'/></d><d
n='zone-h.it'><c n='$username' l='3' t='1'/></d><d n='supereva.it'><c
n='$username' l='3' t='1'/></d><d n='mp4.it'><c n='$username' l='3'
t='1'/></d><d n='gmail.com'><c n='$username' l='3' t='1'/></d></ml>
(02:20:48) msn: C: NS 000: ADL 12 2026
(02:20:48) msn: C: NS 000: PRP 13 MFN Trevi%c3%b1o%20%40%20www%2e3v1n0%2enet
Removing fd 10
Removing fd 13
(02:20:52) util: Writing file blist.xml to directory /dev/null
(02:20:52) util: Error creating directory /dev/null: File exists
(02:20:53) util: Writing file accounts.xml to directory /dev/null
(02:20:53) util: Error creating directory /dev/null: File exists
dns[15456]: nobody needs me... =(
--
Treviño's World - Life and Linux
http://www.3v1n0.net/
More information about the Devel
mailing list