Status: Open
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 39 by lalo.martins: Key events are buggy when client/server have different word sizes
http://code.google.com/p/partiwm/issues/detail?id=39

Running xpra on a 64-bit GNU/linux machine, client on a 32-bit Ubuntu. No key events work. Seems to be an issue with a variable declaration somewhere. Here's a traceback:


Unhandled error while processing packet from peer
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/xpra/protocol.py", line 126, in _consume_packet
    self._process_packet_cb(self, decoded)
File "/usr/lib/python2.7/site-packages/xpra/server.py", line 625, in process_packet
    self._packet_handlers[packet_type](self, proto, packet)
File "/usr/lib/python2.7/site-packages/xpra/server.py", line 556, in _process_focus
    self._focus(id)
File "/usr/lib/python2.7/site-packages/xpra/server.py", line 431, in _focus
    window.give_client_focus()
File "/usr/lib/python2.7/site-packages/wimpiggy/window.py", line 933, in give_client_focus
    self.client_window, now)
File "/usr/lib/python2.7/site-packages/wimpiggy/error.py", line 105, in swallow_unsynced
    self.call_unsynced(fun, *args, **kwargs)
File "/usr/lib/python2.7/site-packages/wimpiggy/error.py", line 96, in call_unsynced
    return self._call(True, fun, args, kwargs)
File "/usr/lib/python2.7/site-packages/wimpiggy/error.py", line 84, in _call
    value = fun(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/wimpiggy/lowlevel/__init__.py", line 15, in send_wm_take_focus
    "WM_TAKE_FOCUS", time, 0, 0, 0)
File "wimpiggy.lowlevel.bindings.pyx", line 958, in wimpiggy.lowlevel.bindings.sendClientMessage
OverflowError: Python int too large to convert to C long

Let me know if this is insufficient information, I'll try to give you whatever else you need. This seems super easy to fix, but I really don't have time to understand your codebase at the moment :-( way too many things on my plate. I'm happy to help testing, though.


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

Reply via email to