Problems after start gajim - Traceback (most recent call last) and TypeError: %d format: a number is required, not dict
Bug description
Traceback (most recent call last): File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 533, in _process_events return IdleQueue._process_events(self, fd, flags) File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 394, in _process_events obj.pollin() File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 414, in pollin self._do_receive() File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 600, in _do_receive self._on_receive(received) File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 614, in _on_receive self.on_receive(data) File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 452, in dispatch handler'func' File "/usr/share/gajim/src/common/connection_handlers.py", line 1619, in _messageCB jid, invite, tim) File "/usr/share/gajim/src/common/connection_handlers.py", line 1627, in _on_message_decrypted self.dispatch_gc_message(msg, frm, msgtxt, jid, tim) File "/usr/share/gajim/src/common/connection_handlers.py", line 1759, in dispatch_gc_message msg.getXHTML(), statusCode, displaymarking, captcha)) File "/usr/share/gajim/src/common/connection.py", line 177, in dispatch gajim.ged.raise_event(event, self.name, data) File "/usr/share/gajim/src/common/ged.py", line 67, in raise_event handler(*args, **kwargs) File "/usr/share/gajim/src/gui_interface.py", line 988, in handle_event_gc_msg displaymarking=array[6], captcha=array[7]) File "/usr/share/gajim/src/groupchat_control.py", line 859, in on_message self.print_old_conversation(msg, nick, tim, None, displaymarking=displaymarking) File "/usr/share/gajim/src/groupchat_control.py", line 931, in print_old_conversation displaymarking=displaymarking) File "/usr/share/gajim/src/chat_control.py", line 846, in print_conversation_line displaymarking=displaymarking) File "/usr/share/gajim/src/conversation_textview.py", line 1237, in print_conversation_line timestamp_str = self.get_time_to_show(tim) File "/usr/share/gajim/src/conversation_textview.py", line 1310, in get_time_to_show diff_day, {'nb_days': diff_day}, {'nb_days': diff_day}) File "/usr/share/gajim/src/common/i18n.py", line 101, in ngettext text = text % replace_plural TypeError: %d format: a number is required, not dict
Steps to reproduce
After start gajim, gajim shows bug and some contacts is blinking as when they send me a message, but message is blank.
Software versions
OS version: Fedora 15 - XFCE GTK version: 2.24.4 PyGTK version: 2.24