Ticket #1803 (closed defect: worksforme)
gmail users vcard created with a resource
| Reported by: | baron@… | Owned by: | asterix |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.10 |
| Component: | None | Version: | svn |
| Severity: | normal | Keywords: | |
| Cc: | OS: |
Description
Traceback (most recent call last):
File "/home/jnewton/pkgs/gajim/src/common/xmpp/idlequeue.py", line 133, in process_events
obj.pollin()
File "/home/jnewton/pkgs/gajim/src/common/xmpp/transports_nb.py", line 143, in pollin
self._do_receive()
File "/home/jnewton/pkgs/gajim/src/common/xmpp/transports_nb.py", line 244, in _do_receive
self.on_receive(received)
File "/home/jnewton/pkgs/gajim/src/common/xmpp/dispatcher_nb.py", line 347, in dispatch
handlerfunc?(session,stanza)
File "/home/jnewton/pkgs/gajim/src/common/connection_handlers.py", line 943, in _vCardCB
self.save_vcard_to_hd(who, card)
File "/home/jnewton/pkgs/gajim/src/common/connection_handlers.py", line 766, in save_vcard_to_hd
fil = open(path_to_file, 'w')
IOError: [Errno 21] Is a directory: u'/home/jnewton/.gajim/vcards/xoxegarcia@…-'
This directory contains the file 'Talk.v91BA0877D8-' which looks like a full vcard file to me. Once I removed the directory, restarted gajim the error went away. I regot information on this user and the xoxegarcia@…- was recreated as a file with the full vcard.
