I seem to have hit this problem again.  xpra (0.0.6) seems to be just
displaying (over and over again at a very quick pace):

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp
Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/wimpiggy/util.py", line 101, in 
gtk_main_quit_on_fatal_exception
    return oldhook(type, val, tb)
RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp
Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/wimpiggy/util.py", line 101, in 
gtk_main_quit_on_fatal_exception
    return oldhook(type, val, tb)
RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp

Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/wimpiggy/util.py", line 101, in 
gtk_main_quit_on_fatal_exception
    return oldhook(type, val, tb)
RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp
Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/wimpiggy/util.py", line 101, in 
gtk_main_quit_on_fatal_exception
    return oldhook(type, val, tb)
RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp

Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/wimpiggy/util.py", line 101, in 
gtk_main_quit_on_fatal_exception
    return oldhook(type, val, tb)
RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp

Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/wimpiggy/util.py", line 101, in 
gtk_main_quit_on_fatal_exception
    return oldhook(type, val, tb)
RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp
Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/wimpiggy/util.py", line 101, in 
gtk_main_quit_on_fatal_exception
    return oldhook(type, val, tb)
RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp
Error in sys.excepthook:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/wimpiggy/util.py", line 101, in 
gtk_main_quit_on_fatal_exception
    return oldhook(type, val, tb)
RuntimeError: maximum recursion depth exceeded

Original exception was:
Traceback (most recent call last):
  File "/var/lib/python-support/python2.5/xpra/clipboard.py", line 220, in 
do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded in cmp

I *think* it was triggered by trying to close a window with it's close
action (i.e. the X in the top right).

So I tried an upgrade:

$ xpra upgrade :100
Entering daemon mode; any further errors will be reported to:
  /home/brian/.xpra/:100.log

But that doesn't seem to have stopped the xpra instance that is spewing
the above messages and now I have:

24282 pts/9    S+     0:35              |   \_ /usr/bin/python /usr/bin/xpra 
start :100 -d all --no-daemon --start-child=gnome-terminal
24283 pts/9    S+     0:07              |       \_ Xvfb-for-Xpra-:100 :100 
-auth /home/brian/.Xauthority +extension Composite -screen 0 2048x2048x24+32 
-once
24298 pts/9    S+     0:00              |       \_ /bin/sh -c gnome-terminal
24299 pts/9    Sl+    0:00              |           \_ gnome-terminal
24311 pts/9    S+     0:00              |               \_ gnome-pty-helper
24312 pts/6    Ss+    0:00              |               \_ bash
24459 pts/6    Sl     0:02              |                   \_ 
/usr/lib/virtualbox/VirtualBox
24475 pts/6    S      0:00              |                       \_ 
/usr/lib/virtualbox/VBoxXPCOMIPCD
 3408 ?        S      0:00 /usr/bin/python /usr/bin/xpra upgrade :100

Oops.  Killing (without -9) 3408 took everything (xrpa related) down.

Hrm.  Trying to reproduce (by closing the same window as last time with
the "X" button) fails.  I was able to close it successfully.

Maybe (hopefully) the stack in the above errors is enough to figure out
what's going wrong.

b.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Parti-discuss mailing list
[email protected]
http://lists.partiwm.org/cgi-bin/mailman/listinfo/parti-discuss

Reply via email to