defect: programming error while retrieveing vcard
Bug description
I wanted to open my vcard to edit some info. "Programming error" occured:
Traceback (most recent call last):
File "/usr/lib64/python2.6/site-packages/gajim/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/lib64/python2.6/site-packages/gajim/common/xmpp/idlequeue.py", line 367, in _process_events
obj.pollin()
File "/usr/lib64/python2.6/site-packages/gajim/common/xmpp/transports_nb.py", line 405, in pollin
self._do_receive()
File "/usr/lib64/python2.6/site-packages/gajim/common/xmpp/transports_nb.py", line 585, in _do_receive
self._on_receive(received)
File "/usr/lib64/python2.6/site-packages/gajim/common/xmpp/transports_nb.py", line 597, in _on_receive
self.on_receive(data)
File "/usr/lib64/python2.6/site-packages/gajim/common/xmpp/dispatcher_nb.py", line 445, in dispatch
handler['func'](session, stanza)
File "/usr/lib64/python2.6/site-packages/gajim/common/connection_handlers.py", line 1295, in _vCardCB
self.dispatch('MYVCARD', vcard)
File "/usr/lib64/python2.6/site-packages/gajim/common/connection.py", line 199, in dispatch
gajim.interface.dispatch(event, self.name, data)
File "gajim.py", line 2386, in dispatch
self.handlers[event](account, data)
File "gajim.py", line 1161, in handle_event_myvcard
win.set_values(array)
File "/usr/lib64/python2.6/site-packages/gajim/profile_window.py", line 249, in set_values
self.statusbar.remove_message(self.context_id, self.message_id)
AttributeError: 'gtk.Statusbar' object has no attribute 'remove_message'
The vcard edit window showed up but the "progress bar" was still moving. I could not send changes to server.
Steps to reproduce
Choose to edit your profile and avatar from menu.
Software versions
OS version: Gentoo Linux
GTK version: 2.16.6
PyGTK version: 2.14.1