On Thu, Oct 20, 2005 at 09:26:35AM +1000, James Bunton wrote: > Although the clients sending these are buggy, and they should be fixed. > Any idea which clients are the culprits?
Yes, it is TipicIM [1] (based on RhymBox, the old version of Pandion). Best regards, Lars [1] http://www.tipic.com/tipicim From [EMAIL PROTECTED] Thu Oct 20 21:48:58 2005 From: [EMAIL PROTECTED] (Nathan Palmer) Date: Thu Oct 20 21:49:04 2005 Subject: [py-transports] PyMSN Avatar error with 0.10 Message-ID: <[EMAIL PROTECTED]> I searched through the debug.log file and there isn't any text that says IOError. Any other ideas? Nathan Palmer [EMAIL PROTECTED] -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of James Bunton Sent: Wednesday, October 19, 2005 1:16 AM To: PyAIM-t/PyICQ-t/PyMSN-t Discussion Subject: Re: [py-transports] PyMSN Avatar error with 0.10 Most likely a permissions problem. Search debug.log for IOError and see which files it is having trouble with. --- James On 15/10/2005, at 4:49 AM, Nathan Palmer wrote: > > I'm getting this error in my debug.log. > ? > - 10:55:19 - IqAvatarFactor: Retrieving avatar for user > "[EMAIL PROTECTED]" "sd165" > ?- 10:55:19 - AvatarCache: Avatar not found > "8181b0e039800e07872a845713f505aeb374963b" > ?- 10:55:19 - Traceback (most recent call last): > ?- 10:55:19 -?? File > "C:\Python24\lib\site-packages\twisted\python\log.py", line 56, in > callWithLogger > ?- 10:55:19 -???? return callWithContext({"system": lp}, func, *args, > **kw) > ?- 10:55:19 -?? File > "C:\Python24\lib\site-packages\twisted\python\log.py", line 41, in > callWithContext > ?- 10:55:19 -???? return context.call({ILogContext: newCtx}, func, > *args, **kw) > ?- 10:55:19 -?? File > "C:\Python24\lib\site-packages\twisted\python\context.py", line 52, in > callWithContext > ?- 10:55:19 -???? return self.currentContext().callWithContext(ctx, > func, *args, **kw) > ?- 10:55:19 -?? File > "C:\Python24\lib\site-packages\twisted\python\context.py", line 31, in > callWithContext > ?- 10:55:19 -???? return func(*args,**kw) > ?- 10:55:19 - --- <exception caught here> --- > ?- 10:55:19 -?? File > "C:\Python24\lib\site-packages\twisted\internet\selectreactor.py", > line 139, in _doReadOrWrite > ?- 10:55:19 -???? why = getattr(selectable, method)() > ?- 10:55:19 -?? File > "C:\Python24\lib\site-packages\twisted\internet\tcp.py", line 351, in > doRead > ?- 10:55:19 -???? return self.protocol.dataReceived(data) > ?- 10:55:19 -?? File > "C:\Python24\Lib\site-packages\twisted\xish\xmlstream.py", line 145, > in dataReceived > ?- 10:55:19 -???? self.stream.parse(buf) > ?- 10:55:19 -?? File > "C:\Python24\Lib\site-packages\twisted\xish\domish.py", line 600, in > parse > ?- 10:55:19 -???? self.parser.Parse(buffer) > ?- 10:55:19 -?? File > "C:\Python24\Lib\site-packages\twisted\xish\domish.py", line 638, in > _onEndElement > ?- 10:55:19 -?? ??self.ElementEvent(self.currElem) > ?- 10:55:19 -?? File > "C:\Python24\Lib\site-packages\twisted\xish\xmlstream.py", line 166, > in onElement > ?- 10:55:19 -???? self.dispatch(element) > ?- 10:55:19 -?? File > "C:\Python24\Lib\site-packages\twisted\xish\utility.py", line 233, in > dispatch > ?- 10:55:19 -???? callbacklist.callback(object) > ?- 10:55:19 -?? File > "C:\Python24\Lib\site-packages\twisted\xish\utility.py", line 37, in > callback > ?- 10:55:19 -???? methodwrapper(*args, **kwargs) > ?- 10:55:19 -?? File > "C:\Python24\Lib\site-packages\twisted\xish\utility.py", line 21, in > __call__ > ?- 10:55:19 -???? self.method(*nargs, **nkwargs) > ?- 10:55:19 -?? File "C:\Program Files\Jive > Messenger\transport\pymsn10\src\disco.py", line 135, in onIq > ?- 10:55:19 -???? handler(el) > ?- 10:55:19 -?? File "C:\Program Files\Jive > Messenger\transport\pymsn10\src\misciq.py", line 315, in incomingIq > ?- 10:55:19 -???? DATA = c.avatar.makeDataElement() > ?- 10:55:19 -?? File "C:\Program Files\Jive > Messenger\transport\pymsn10\src\avatar.py", line 66, in > makeDataElement > ?- 10:55:19 -???? > data.addContent(base64.encodestring(self.getImageData())) > ?- 10:55:19 -?? File "c:\Python24\lib\base64.py", line 309, in > encodestring > ?- 10:55:19 -???? for i in range(0, len(s), MAXBINSIZE): > ?- 10:55:19 - exceptions.TypeError: len() of unsized object > ? > Is this normal?? A problem? > ? > Nathan Palmer > Senior Software Engineer > Data Services Direct > 801-208-1120 x115 > [EMAIL PROTECTED] > ? > ? > _______________________________________________ > py-transports mailing list > py-transports@blathersource.org > http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports _______________________________________________ py-transports mailing list py-transports@blathersource.org http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports From [EMAIL PROTECTED] Fri Oct 21 04:15:52 2005 From: [EMAIL PROTECTED] (James Bunton) Date: Fri Oct 21 06:16:56 2005 Subject: [py-transports] Problem Blocking contacts in PyMSNt avatars version In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> That sounds like a bug. I'll check it out when I get home. Thanks. --- James On 19/10/2005, at 5:02 AM, Carlos Guzman wrote: > I have the following problem with the new avatars transport > ? > To block a user form msn, i send a <presence to > [EMAIL PROTECTED]" type="unsubscribed"/> packet, everithing > works fine and in msn the jabber conctact apperas as disconected in > xxx list, however > ? > to unblock the contact i send a <presence to > [EMAIL PROTECTED]" type="subscribed"/> packet, but in msn > list of xxx the jabber conctact keeps apearing as disconected, i have > to logout end login again to the transport in order to make the change > evident. > ? > the same thig happens when sending a subscribed packet in response to > an invitation during a session. > ? > it worked fine with erlier versions (not avatars) of the transport. > ? > how can i fix this? or do i need to send another packet besides > presence? to make the change effective? > ? > thanks > ? > Carlos Guzman > ?_______________________________________________ From [EMAIL PROTECTED] Fri Oct 21 12:59:12 2005 From: [EMAIL PROTECTED] (James Bunton) Date: Fri Oct 21 12:59:24 2005 Subject: [py-transports] Re: [Psi-devel] Psi nickname patch In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> The nickname patch now definitely works. If you update your nickname in the vCard it is broadcast to other clients by your presence. Other clients' nicknames will appear in the tooltip. I checked out a new copy of Psi with darcs and updated the patch to apply cleanly to that version. It requires a darcs pull from http://spike.ulyssis.org/psi/darcs/psi-avatars to work. Please have a look at http://delx.cjb.net/psi There's also an OSX build there, with current mainline + avatars + ad-hoc commands patches, as well as the nickname patch. --- James On 16/10/2005, at 10:53 PM, James Bunton wrote: > Oops :| > > Thanks. > > Btw, nicknames-psi & nicknames-psi2 are alternatives. The second one > attempts to send the presence update whenever you make a change in the > vCard box, however I'm not too sure if I did it correctly. > > --- > > James > > > > On 10/10/2005, at 1:50 AM, Maciek Niedzielski wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> James Bunton wrote: >>> Have a look at http://delx.cjb.net/psi >> >> Forbidden >> >> You don't have permission to access /psi/nicknames-psi2.patch on this >> server. >> >> >> - -- >> Maciek >> xmpp:[EMAIL PROTECTED] >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.2.1-nr1 (Windows XP) >> >> iD8DBQFDSTw/7knNPWzAbeURArl9AKCMjLLGFk2hxPAD7+vnzLIvgv3WegCeN3w5 >> mqUOlqph6TJwiekEk7Aad5g= >> =MN6Z >> -----END PGP SIGNATURE----- >> _______________________________________________ >> Psi-devel-affinix.com mailing list >> [EMAIL PROTECTED] >> http://lists.affinix.com/listinfo.cgi/psi-devel-affinix.com >> > > _______________________________________________ > psi-devel mailing list > [EMAIL PROTECTED] > http://lists.affinix.com/listinfo.cgi/psi-devel-affinix.com >