The following error occurs when Gajim starts to idle:
This results in a dis- and a subsequent reconnection. As the traceback already suggests the error can be found in /usr/share/gajim/src/common/connection_handlers.py on line 2009. This is the corresponding function:
Obviously, there is no variable obj : The passed argument is called iq_obj …
To fix that mistake just substitute the function definition with (replace iq_obj → obj in line 2006):
This bug is already fixed in their repository (13861:239ec662de5a). Thus, this article is mainly for people not familiar with python/programming, who need a quick fix. (wasn’t able to find something on the Internet)
Btw. I’m not sure why, but this error just affected one of my four machines which are running Gajim.