Testing with a win32 0.15.0 r9365 client against a 0.15.0 r9365 fedora 20 server...
When I end a session with a control-c client-side, I am sometimes seeing a traceback - first started appearing with XPRA_OPENGL_PAINT_BOX=1
set while testing #760... but when I set paint box=0 to test if that was the cause, I stopped seeing it... and then when I re-set to =1, it was no longer appearing there either (?).
Ahh... mystery solved - the traceback seems to only show itself if I open the Session Info
at some point (even if I close it before ending session) before disconnecting.
If I end session with control-c I get this traceback:
2015-05-14 17:32:14,184 received console event CTRL_C Traceback (most recent call last): File "xpra\client\gtk_base\gtk_client_base.pyc", line 83, in quit File "xpra\client\gtk2\client.pyc", line 127, in cleanup File "xpra\client\gtk_base\gtk_client_base.pyc", line 95, in cleanup AttributeError: 'NoneType' object has no attribute 'destroy'
If I grab the session to another device, I get this:
2015-05-14 17:06:04,526 server requested disconnect: new client (this session does not allow sharing) 2015-05-14 17:06:05,213 Connection lost Traceback (most recent call last): File "xpra\client\client_base.pyc", line 405, in _process_disconnect File "xpra\client\client_base.pyc", line 386, in warn_and_quit File "xpra\client\gtk_base\gtk_client_base.pyc", line 83, in quit File "xpra\client\gtk2\client.pyc", line 127, in cleanup File "xpra\client\gtk_base\gtk_client_base.pyc", line 95, in cleanup AttributeError: 'NoneType' object has no attribute 'destroy'
One last bit of testing shows that I'm getting the same traceback with OSX clients (same build/revision).
Fixed in r9366 (+backport in r9367).
Feel free to re-open.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/860