njsmith / partiwm

[defunct] Experiments with window managers in Python + GTK+, including the original version of xpra
GNU General Public License v2.0
23 stars 3 forks source link

maximum recursion depth exceeded #21

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I am using xpra to run presistent grafical applications on my server. 
Mostly it works as expected, but:

When an xpra session runs quite long (weeks)
and the session is often connected and disconnected
Then I start getting these errors on the Server:

Traceback (most recent call last):
  File "/usr/local/lib/xpra/parti-all-
0.0.6/install/lib/python/wimpiggy/util.py", line 98, in 
gtk_main_quit_on_fatal_exception
    if issubclass(type, (KeyboardInterrupt, SystemExit)):
RuntimeError: maximum recursion depth exceeded in __subclasscheck__

Original exception was:
Traceback (most recent call last):
  File "/usr/local/lib/xpra/parti-all-
0.0.6/install/lib/python/xpra/clipboard.py", line 220, in do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded while calling a Python 
object
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/local/lib/xpra/parti-all-
0.0.6/install/lib/python/wimpiggy/util.py", line 98, in 
gtk_main_quit_on_fatal_exception
    if issubclass(type, (KeyboardInterrupt, SystemExit)):
RuntimeError: maximum recursion depth exceeded in __subclasscheck__

Original exception was:
Traceback (most recent call last):
  File "/usr/local/lib/xpra/parti-all-
0.0.6/install/lib/python/xpra/clipboard.py", line 220, in do_selection_get
    assert self._selection == str(selection_data.selection)
RuntimeError: maximum recursion depth exceeded while calling a Python 
object

From that time on, I do not see any Windows on the client, but the running 
processes continue to run normally as expected

Original issue reported on code.google.com by kaef...@gmail.com on 25 Feb 2010 at 10:20

GoogleCodeExporter commented 9 years ago
+1 here, on ubuntu 9.10, I'll attach a logfile soon.

Original comment by rota.giu...@gmail.com on 20 May 2010 at 4:42

GoogleCodeExporter commented 9 years ago
here's the log file

Original comment by rota.giu...@gmail.com on 23 May 2010 at 4:39

Attachments:

GoogleCodeExporter commented 9 years ago
I'm finding this bug a little puzzling -- the only way I can think of to 
trigger it is if you kept trying to paste things from the local clipboard into 
remote windows, but the local xpra client for some reason wasn't actually 
sending the clipboard contents to the remote side.

Have you noticed any strange behavior when using the clipboard?

Original comment by njsmith@ucsd.edu on 26 Jun 2010 at 3:40

GoogleCodeExporter commented 9 years ago
Hi there!

I used the clipboard a lot, since my keyboard layout when directly typing into 
remote windows was wrong (US layout instead of German) - So I often typed 
things in a local window, copied it and used paste into remote windows. But I 
did not notice strange behavior with the clipboard, no.

Original comment by kaef...@gmail.com on 26 Jun 2010 at 7:27

GoogleCodeExporter commented 9 years ago
This issue was closed by revision e2925697b4.

Original comment by njsmith@ucsd.edu on 1 Aug 2010 at 12:09

GoogleCodeExporter commented 9 years ago
freaking awesome, thanks man!

Original comment by rota.giu...@gmail.com on 1 Aug 2010 at 10:54