gajim issueshttps://dev.gajim.org/gajim/gajim/-/issues2018-04-29T20:39:31Zhttps://dev.gajim.org/gajim/gajim/-/issues/5026error while trying to begin conversation with e2e encryption2018-04-29T20:39:31Zanonymouserror while trying to begin conversation with e2e encryption
When I start typing to another person using gajim, both with enabled E2E encryption, I got "A programming error has been detected" window. Here's its content:
Traceback (most recent call last):
File "/ho...
When I start typing to another person using gajim, both with enabled E2E encryption, I got "A programming error has been detected" window. Here's its content:
Traceback (most recent call last):
File "/home/yed/bin/gajim/src/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue?._process_events(self, fd, flags)
File "/home/yed/bin/gajim/src/common/xmpp/idlequeue.py", line 367, in _process_events
obj.pollin()
File "/home/yed/bin/gajim/src/common/xmpp/transports_nb.py", line 390, in pollin
self._do_receive()
File "/home/yed/bin/gajim/src/common/xmpp/transports_nb.py", line 570, in _do_receive
self._on_receive(received)
File "/home/yed/bin/gajim/src/common/xmpp/transports_nb.py", line 582, in _on_receive
self.on_receive(data)
File "/home/yed/bin/gajim/src/common/xmpp/dispatcher_nb.py", line 445, in dispatch
handlerfunc?(session, stanza)
File "/home/yed/bin/gajim/src/common/connection_handlers.py", line 1872, in _messageCB
session.handle_negotiation(form)
File "/home/yed/bin/gajim/src/session.py", line 468, in handle_negotiation
self.final_steps_alice(form)
File "/home/yed/bin/gajim/src/common/stanza_session.py", line 889, in final_steps_alice
srshash = base64.b64decode(form.getField('srshash'))
File "/usr/lib/python2.5/base64.py", line 73, in b64decode
return binascii.a2b_base64(s)
TypeError?: a2b_base64() argument 1 must be string or read-only character buffer, not DataField?
https://dev.gajim.org/gajim/gajim/-/issues/5023metacontact some crash2018-04-01T19:16:46Zanonymousmetacontact some crashTraceback (most recent call last):
File "/usr/local/share/gajim/src/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/local/share/gajim/src/common/xmpp/idlequeue....Traceback (most recent call last):
File "/usr/local/share/gajim/src/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/local/share/gajim/src/common/xmpp/idlequeue.py", line 367, in _process_events
obj.pollin()
File "/usr/local/share/gajim/src/common/xmpp/transports_nb.py", line 390, in pollin
self._do_receive()
File "/usr/local/share/gajim/src/common/xmpp/transports_nb.py", line 570, in _do_receive
self._on_receive(received)
File "/usr/local/share/gajim/src/common/xmpp/transports_nb.py", line 582, in _on_receive
self.on_receive(data)
File "/usr/local/share/gajim/src/common/xmpp/dispatcher_nb.py", line 460, in _WaitForData
res = self.ProcessNonBlocking(data)
File "/usr/local/share/gajim/src/common/xmpp/dispatcher_nb.py", line 445, in dispatch
handler['func'](session, stanza)
File "/usr/local/share/gajim/src/common/connection_handlers.py", line 2344, in _presenceCB
keyID, timestamp, contact_nickname))
File "/usr/local/share/gajim/src/common/connection.py", line 199, in dispatch
self.put_event((event, data))
File "/usr/local/share/gajim/src/common/connection.py", line 195, in put_event
gajim.handlers[ev[0]](self.name, ev[1])
File "gajim.py", line 851, in handle_event_notify
account)
File "/usr/local/share/gajim/src/roster_window.py", line 2059, in chg_contact_status
self.adjust_and_draw_contact_context(contact.jid, account)
File "/usr/local/share/gajim/src/roster_window.py", line 1307, in adjust_and_draw_contact_context
self._recalibrate_metacontact_family(family, account)
File "/usr/local/share/gajim/src/roster_window.py", line 575, in _recalibrate_metacontact_family
parent_iter = self.model.iter_parent(child_iters[0])
IndexError: list index out of range
https://dev.gajim.org/gajim/gajim/-/issues/5022Attribute missing in object at line 734 of "message_window.pyc"2018-04-29T20:39:31ZanonymousAttribute missing in object at line 734 of "message_window.pyc"Traceback (most recent call last):
File "message_window.pyc", line 734, in _on_notebook_switch_page
AttributeError: 'NoneType' object has no attribute 'set_control_active'Traceback (most recent call last):
File "message_window.pyc", line 734, in _on_notebook_switch_page
AttributeError: 'NoneType' object has no attribute 'set_control_active'https://dev.gajim.org/gajim/gajim/-/issues/5014Upgrade the standalone history browser please.2018-04-30T11:43:09ZanonymousUpgrade the standalone history browser please.Conversation history browser is superb, but only when launched by klicking on a contact in roster and choosing "History". But what if I need to look at history from a chat with a contact that I don't have in my roster? I have to use the ...Conversation history browser is superb, but only when launched by klicking on a contact in roster and choosing "History". But what if I need to look at history from a chat with a contact that I don't have in my roster? I have to use the History browser launched from the menu (Action -> Advanced -> Chat history) - and this one *sucks* completely. I am unable to do such trivial thing as copying parts of text. No, I need to export the whole history and then dig in the file. Pretty please with sugar on top: improve this!
Yes, I know I can choose to search in all conversations or I can enter the JID and so on. But this is extra work.https://dev.gajim.org/gajim/gajim/-/issues/5013TypeError traceback2018-04-29T20:39:32ZanonymousTypeError tracebackNo special action was taken when error occured. Gajim was running on background, with some conversation tabs opened. Only noticeable thing was popuped error window - conversation tabs were functional.
Here's traceback:
Traceback (most ...No special action was taken when error occured. Gajim was running on background, with some conversation tabs opened. Only noticeable thing was popuped error window - conversation tabs were functional.
Here's traceback:
Traceback (most recent call last):
File "gajim.py", line 449, in _process_events
return self.process_events(fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 352, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 502, in _do_receive
self.on_receive(received)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 359, in dispatch
handler['func'](session,stanza)
File "/usr/share/gajim/src/common/connection_handlers.py", line 2226, in _presenceCB
keyID, timestamp, contact_nickname))
File "/usr/share/gajim/src/common/connection.py", line 187, in dispatch
self.put_event((event, data))
File "/usr/share/gajim/src/common/connection.py", line 183, in put_event
gajim.handlers[ev[0]](self.name, ev[1])
File "gajim.py", line 856, in handle_event_notify
account)
File "/usr/share/gajim/src/roster_window.py", line 2032, in chg_contact_status
ctrl.update_status_display(name, uf_show, status)
File "/usr/share/gajim/src/chat_control.py", line 2615, in update_status_display
self.update_ui()
File "/usr/share/gajim/src/chat_control.py", line 1391, in update_ui
self.update_toolbar()
File "/usr/share/gajim/src/chat_control.py", line 1180, in update_toolbar
if gajim.capscache.is_supported(self.contact, NS_FILE):
File "/usr/share/gajim/src/common/caps.py", line 211, in is_supported
features = self[(contact.caps_hash_method, contact.caps_node + '#' + \
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
https://dev.gajim.org/gajim/gajim/-/issues/5011a programming error was detected2018-04-29T20:39:32Zanonymousa programming error was detectedI was away from keyboard since approximately fifteen minutes then i came back and i found a pop up window saying me "a programming error was detected" (in fact it was written "une erreur de programmation a été détectée" because my client...I was away from keyboard since approximately fifteen minutes then i came back and i found a pop up window saying me "a programming error was detected" (in fact it was written "une erreur de programmation a été détectée" because my client is configured in french).https://dev.gajim.org/gajim/gajim/-/issues/5010gajim + gpg promting password for every new msg2018-04-30T11:43:09Zanonymousgajim + gpg promting password for every new msgI'm using Ubuntu 9.04 with seahorse and gpg. Everything works fine, except when I want to chat with somebody encrypted, gajim asks for my PGP password everytime a new message comes in to encrypt it...I'm using Ubuntu 9.04 with seahorse and gpg. Everything works fine, except when I want to chat with somebody encrypted, gajim asks for my PGP password everytime a new message comes in to encrypt it...https://dev.gajim.org/gajim/gajim/-/issues/5006TypeError: sequence item 2: expected string or Unicode, NoneType found2018-04-29T20:39:32ZanonymousTypeError: sequence item 2: expected string or Unicode, NoneType foundToday this exception started to pop up:
Traceback (most recent call last):
File "gajim.py", line 449, in _process_events
return self.process_events(fd, flags)
File "/usr/share/gajim/src/common/x...Today this exception started to pop up:
Traceback (most recent call last):
File "gajim.py", line 449, in _process_events
return self.process_events(fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 352, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 502, in _do_receive
self.on_receive(received)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 275, in _on_start_sasl
self.Dispatcher.ProcessNonBlocking(data)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 359, in dispatch
handler['func'](session,stanza)
File "/usr/share/gajim/src/common/xmpp/auth_nb.py", line 245, in SASLHandler
A1=C([H(C([resp['username'], resp['realm'], self.password])),
File "/usr/share/gajim/src/common/xmpp/auth.py", line 29, in C
def C(some): return ':'.join(some)
TypeError: sequence item 2: expected string or Unicode, NoneType found
https://dev.gajim.org/gajim/gajim/-/issues/5004Gajim reports an error when asking for a password2018-04-29T20:39:32ZanonymousGajim reports an error when asking for a passwordI haven't done anything special. The server had some problems, so Gajim asked me to type in a password. I ignored it, I wasn't at the computer. The "password" dialog appeared multiple times until after some time following error appeared ...I haven't done anything special. The server had some problems, so Gajim asked me to type in a password. I ignored it, I wasn't at the computer. The "password" dialog appeared multiple times until after some time following error appeared (with all the password prompts still open). I haven't tried to reproduce the bug.
Traceback (most recent call last):
File "gajim.py", line 449, in _process_events
return self.process_events(fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 352, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 502, in _do_receive
self.on_receive(received)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 275, in _on_start_sasl
self.Dispatcher.ProcessNonBlocking(data)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 359, in dispatch
handler['func'](session,stanza)
File "/usr/share/gajim/src/common/xmpp/auth_nb.py", line 245, in SASLHandler
A1=C([H(C([resp['username'], resp['realm'], self.password])),
File "/usr/share/gajim/src/common/xmpp/auth.py", line 29, in C
def C(some): return ':'.join(some)
TypeError: sequence item 2: expected string or Unicode, NoneType found
https://dev.gajim.org/gajim/gajim/-/issues/5002Personal events not available2018-04-29T20:39:32ZYrogirgPersonal events not availableI've updated gajim from svn recently and there are some troubles.
I cant set mood and activity, there is only publish tune item in the menu. I'm sure the server supports both this personal events since there is a contact on the server ...I've updated gajim from svn recently and there are some troubles.
I cant set mood and activity, there is only publish tune item in the menu. I'm sure the server supports both this personal events since there is a contact on the server which has them.
P.S. There was also some other strange behavior since update. Gajim once lost all preferences --- I had to add all my accounts again.https://dev.gajim.org/gajim/gajim/-/issues/4999can't read delayed message sended by another self resource (after disconnect)2018-04-29T20:39:33Zanonymouscan't read delayed message sended by another self resource (after disconnect)
Traceback (most recent call last):
File "/usr/share/gajim/src/systray.py", line 306, in on_show_all_events_menuitem_activate
gajim.interface.handle_event(account, jid, event.type_)
File "gajim.py"...
Traceback (most recent call last):
File "/usr/share/gajim/src/systray.py", line 306, in on_show_all_events_menuitem_activate
gajim.interface.handle_event(account, jid, event.type_)
File "gajim.py", line 2279, in handle_event
if resource and highest_contact.resource == resource and \
AttributeError: 'NoneType' object has no attribute 'resource'https://dev.gajim.org/gajim/gajim/-/issues/4998minor bug?2018-04-29T20:39:33Zanonymousminor bug?Was loading an aim transport and happened to click on myself in my roster list. Got a few error messages and this traceback:
Traceback (most recent call last):
File "roster_window.pyc", line 1513, in _visible_func
File "roster_wind...Was loading an aim transport and happened to click on myself in my roster list. Got a few error messages and this traceback:
Traceback (most recent call last):
File "roster_window.pyc", line 1513, in _visible_func
File "roster_window.pyc", line 1441, in contact_is_visible
File "roster_window.pyc", line 1431, in contact_has_pending_roster_events
AttributeError: 'NoneType' object has no attribute 'jid'
The client appeared to spazz out for a minute (flickering of the highlighting in the roster) then spamming about 30 error messages with the same content, this traceback.https://dev.gajim.org/gajim/gajim/-/issues/4995jisc file support2018-04-29T20:39:33Zanonymousjisc file supportHi, is this possible to add to gajim support for jisc files or xml files?
best regards
kubaHi, is this possible to add to gajim support for jisc files or xml files?
best regards
kubahttps://dev.gajim.org/gajim/gajim/-/issues/4994Language problem2018-04-29T20:39:33ZanonymousLanguage problemWhen i install Gajimon Windows XP, the default language is always ENGLISH, even when i choice FRENCH with the installer...how can we change the language? The language stills english even if i delete all the languages but no french.When i install Gajimon Windows XP, the default language is always ENGLISH, even when i choice FRENCH with the installer...how can we change the language? The language stills english even if i delete all the languages but no french.https://dev.gajim.org/gajim/gajim/-/issues/4993Implement custom emoticons on XMPP using XEP 02312018-04-30T11:43:09ZanonymousImplement custom emoticons on XMPP using XEP 0231I would like to request to support that, too. Gajim and Pidgin could be more compatible to each other.
At the moment gajim won't display a received emoticon of pidgin (XEP 0231) and will show only the text shortcut instead. It should be...I would like to request to support that, too. Gajim and Pidgin could be more compatible to each other.
At the moment gajim won't display a received emoticon of pidgin (XEP 0231) and will show only the text shortcut instead. It should be possible to display received emoticons and to add custom emoticins easily to sent it with the message. (of course... sending a binary emoticon with EVERY message isn't a good idea - so "custom" emotes needs to be separated in order that the user knows it)
http://developer.pidgin.im/ticket/5627
anonymousanonymoushttps://dev.gajim.org/gajim/gajim/-/issues/4992Can't run because code deprecated and Attribute Error on Jaunty (ubuntu)2018-04-29T20:39:34ZanonymousCan't run because code deprecated and Attribute Error on Jaunty (ubuntu)Hi
I have this pb with Chemin svn://svn.gajim.org/gajim/trunk at Révision : 11236 and Ubuntu Jaunty updated at this time.
km@km-laptop:/var/opt/gajim$ ./launch.sh
/var/opt/gajim/src/common/latex.py:125: DeprecationWarn...Hi
I have this pb with Chemin svn://svn.gajim.org/gajim/trunk at Révision : 11236 and Ubuntu Jaunty updated at this time.
km@km-laptop:/var/opt/gajim$ ./launch.sh
/var/opt/gajim/src/common/latex.py:125: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6
'error': helpers.decode_string(e.message)}
===============================================================================
libasyncns-python not installed which means:
- nslookup will be used for SRV and TXT requests
- getaddrinfo will block
libasyncns-python can be found at https://launchpad.net/libasyncns-python
===============================================================================
Traceback (most recent call last):
File "gajim.py", line 3536, in \<module>
Interface()
File "gajim.py", line 3405, in __init__
gtkgui_helpers.make_jabber_state_images()
File "/var/opt/gajim/src/gtkgui_helpers.py", line 965, in make_jabber_state_images
path = os.path.join(helpers.get_iconset_path(iconset), '16x16')
File "/usr/lib/python2.6/posixpath.py", line 67, in join
elif path == '' or path.endswith('/'):
AttributeError: 'NoneType' object has no attribute 'endswith'https://dev.gajim.org/gajim/gajim/-/issues/4991problem with untrusted certificate2018-04-29T20:39:34Zanonymousproblem with untrusted certificateHello, i have problem with untrusted certificate. I dont know what exactly changed, i upgraded from 8.04 to 9.04RC1. I have problem with gajim after that.
I have server jabber.cipis.net with manual IP 81.19.45.29 port 443. I have there ...Hello, i have problem with untrusted certificate. I dont know what exactly changed, i upgraded from 8.04 to 9.04RC1. I have problem with gajim after that.
I have server jabber.cipis.net with manual IP 81.19.45.29 port 443. I have there my own certificate, which gajim report's is not known. I am not sure why, version before did not report that. If i press cancel, it disconnects. If i press Ok, i get application error:
Traceback (most recent call last):
File "gajim.py", line 463, in _process_events
return self.process_events(fd, flags)
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 352, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 502, in _do_receive
self.on_receive(received)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 385, in WaitForData
resp(self._expected[self._witid])
File "/usr/share/gajim/src/common/xmpp/auth_nb.py", line 308, in _on_username
sha.new(self.owner.Dispatcher.Stream._document_attrs['id']+self.password).hexdigest())
TypeError: coercing to Unicode: need string or buffer, NoneType found
I have problem with Jabber in recent ubuntu. Psi does have small roster window everytime i display it. With gajim, i cannot connect anymore. So only working client is Pidgin, but i prefer Gajim much more
With en_US.utf8, error message is:
There was an error verifying the SSL certificate of your jabber server: The authenticity of the jabber.cipis.net certificate could be invalid.
SSL Error: Unable to verify the first certificate
Do you still want to connect to this server?
Am i only one who saw this?https://dev.gajim.org/gajim/gajim/-/issues/4990error @ accountcreation & login2018-04-29T20:39:34Zanonymouserror @ accountcreation & loginTraceback (most recent call last):
File "/usr/share/gajim/src/roster_window.py", line 2440, in on_roster_treeview_motion_notify_event
accounts = [account])
File "/usr/share/gajim/src/common/contacts.py", line 344, in get_nb_onlin...Traceback (most recent call last):
File "/usr/share/gajim/src/roster_window.py", line 2440, in on_roster_treeview_motion_notify_event
accounts = [account])
File "/usr/share/gajim/src/common/contacts.py", line 344, in get_nb_online_total_contacts
for jid in self.get_jid_list(account):
File "/usr/share/gajim/src/common/contacts.py", line 566, in get_jid_list
return self._contacts[account].keys()
KeyError: u'jabber.cc'
https://dev.gajim.org/gajim/gajim/-/issues/4988open new incoming messages2018-04-30T11:43:10Zanonymousopen new incoming messagesHi! Gajim is great but only thing I miss is automatic opening new incoming messages. It's difficult to control full roster and look at special icon.Hi! Gajim is great but only thing I miss is automatic opening new incoming messages. It's difficult to control full roster and look at special icon.https://dev.gajim.org/gajim/gajim/-/issues/4984Don't ask for the OpenPGP passphrase on each startup2018-04-29T20:39:34ZanonymousDon't ask for the OpenPGP passphrase on each startupI'm using Gajim on Ubuntu 8.10 and I have OpenPGP enabled. Gajim is launched at every system startup. Up to some weeks ago, everything went fine. Then, Gajim automatically updated to version 0.12.1 and since then, I am asked to type my P...I'm using Gajim on Ubuntu 8.10 and I have OpenPGP enabled. Gajim is launched at every system startup. Up to some weeks ago, everything went fine. Then, Gajim automatically updated to version 0.12.1 and since then, I am asked to type my PGP passphrase in on every Gajim startup - that means each time I boot the computer.
As far as I know, the passphrase was stored in the GNOME keyring before. Why don't continue doing it?
I know, storing the passphrase means less security but my hard disk is encrypted and too much security is a usability killer.
So please, reenable the passphrase storing!