ValueError: I/O operation on closed file
I have a Prosody server (with proxy65)and i use Gajim to connect to it from my laptop and Conversations from my phone. I have an issue appearing with file transfer from Conversations->Gajim. The files are not fully transferred - both sides report 100% transfer but no completion and the files are corrupted.
Gajim opens many overlapping windows That say "A programming error has been detected
It probably is not fatal, but should be reported to the developers nonetheless."
These windows are impossible to close for a minute or so. The user interface is locked, the mouse is moving but cannot select another window. After that time the windows can be closed. There is a "details " section that contains the following:
Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/nbxmpp/idlequeue.py", line 549, in _process_events return IdleQueue._process_events(self, fd, flags) File "/usr/lib/python2.7/dist-packages/nbxmpp/idlequeue.py", line 409, in _process_events obj.pollin() File "/usr/share/gajim/src/common/socks5.py", line 1143, in pollin result = self.start_transfer() # send File "/usr/share/gajim/src/common/socks5.py", line 1065, in start_transfer return self.get_file_contents(0) File "/usr/share/gajim/src/common/socks5.py", line 776, in get_file_contents fd.write(buff) ValueError: I/O operation on closed file
OS: Debian Testing with MATE DE.