Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: freerdp (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to freerdp in Ubuntu.
https://bugs.launchpad.net/bugs/1621482
Title:
Disconnect with ERRINFO_INVALID_INPUT_PDU_MOUSE (0x000010D0)
Status in freerdp package in Ubuntu:
Confirmed
Bug description:
I'm using FreeRDP to connect through an SCB (Shell Control Box) v4.1
to a Windows 2008 Server. When I connect to the server, FreeRDP
immediately disconnects with the following error message:
ERRINFO_INVALID_INPUT_PDU_MOUSE (0x000010D0):
(a) A Slow-Path Mouse Event (section 2.2.8.1.1.3.1.1.3) or Extended Mouse
Event (section 2.2.8.1.1.3.1.1.4) has been received with an invalid
pointerFlags field.
(b) A Fast-Path Mouse Event (section 2.2.8.1.2.2.3) or Fast-Path Extended
Mouse Event (section 2.2.8.1.2.2.4) has been received with an invalid
pointerFlags field.
Failed to check FreeRDP file descriptor
Upon investigation, I found that it was a regression which was introduced in
the FreeRDP source code in the past, and it has already been corrected in the
upstream FreeRDP source code. Very old historical versions don't have this
error and connect smoothly, while a build from the most-up-to-date Git
repository also doesn't have this problem.
With bisection, I found that the issue disappears after this merge
commit:
commit a83ccfd3658437cbff1d01c9cf61256afeebca7d
Merge: b91c103 aa466a8
Author: Marc-Andr<C3><A9> Moreau <[email protected]>
Date: Tue Apr 8 23:53:45 2014 -0400
Merge branch 'master' of github.com:FreeRDP/FreeRDP into smartcard
Note that I couldn't get a more accurate result as many commits around this
merge fail to compile, but this commit was the first one I found which compiles
and works correctly.
I also know that this commit fixes a build problem AND has the above
PDU_MOUSE error: 7324ded7a26384817c8086f047c85a17fb9c6c2e.
I kindly ask the package maintainer to backport commit
a83ccfd3658437cbff1d01c9cf61256afeebca7d to the Xenial release of
FreeRDP, or package a recent 2.0.0 build and release it into Xenial.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freerdp/+bug/1621482/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp