Bug #1755 - Extra Mouse Buttons Crash Client
SourceForge user: random_poultry
My server has a mouse with a "window" button, reported as button 10, which I bind to move windows in Compiz. The client, however, has less mouse buttons and no Compiz. If I press this "window" button while the cursor is in the client screen, the client crashes with this message:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 144 (XTEST)
Minor opcode of failed request: 2 (X_XTestFakeInput)
Value in failed request: 0xa
Serial number of failed request: 995
Current serial number in output stream: 996
It looks as if the client X server throws an error seeing a press from a nonexistent mouse button and the program doesn't catch it. A bit of an annoyance for me since I'm very used to using that button for all my window management functions. (Move, resize, minimize, etc are all bound to it with modifier keys.)
SourceForge user: urjaman
Confirmed: Pressing the web prev/next page keys on my logitech MX1000 bluetooth mouse while in a client screen crashes client. Crashes identically except that Major opcode = 140 (XTEST) and value in failed request is 8 or 9 (the mouse key number).
I have a Logitech Performance MX mouse and I get a similar issue on two Ubuntu 12.04 computers:
Running "synergyc -d DEBUG -f --restart 192.168.71.2" presents this error just prior to crashing out:
X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 142 (XTEST) Minor opcode of failed request: 2 (X_XTestFakeInput) Value in failed request: 0xd Serial number of failed request: 17448 Current serial number in output stream: 17448
It also does not restart.