[Bug 1004108] New: freerdp copy and paste between remote host transform text to chinese
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 Bug ID: 1004108 Summary: freerdp copy and paste between remote host transform text to chinese Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Major Priority: P5 - None Component: X11 Applications Assignee: bnc-team-screening@forge.provo.novell.com Reporter: bruno@ioda-net.ch QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Here the situation run xfreerdp against two hosts (whatever the windows version is) Try a copy and paste from one host directly to the second one The resulting text is «chinese» If you open a text editor on your linux box, and then copy first host text to this editor, then select and copy it again and paste to the second one the text is correct. Sample on first host : This is a sample text written down on a windows 2012 server that need to be pasted on a windows 7 computer. Result on the second one 桔獩椠慳灭敬琠硥⁴牷瑩整潤湷漠楷摮睯〲㈱猠牥敶ੲ桴瑡渠敥潴戠慰瑳摥漠楷摮睯‷潣灭瑵牥 Expected : same text and same data. xfree command line used /usr/bin/xfreerdp /admin /gdi:hw /rfx /rfx-mode:image /clipboard /fonts /gfx /cert-ignore /cert-tofu /kbd:0x0000100c -sec-nla /w:1600 /h:960 /t:host1 /client-hostname:qt-kt /u:host1\admin /p:***************** /v:host1 /usr/bin/xfreerdp /admin /gdi:hw /rfx /rfx-mode:image /clipboard /fonts /gfx /cert-ignore /cert-tofu /kbd:0x0000100c -sec-nla /w:1600 /h:960 /t:host2 /client-hostname:qt-kt /u:host2\admin /p:***************** /v:host2 freerdp version 2.0.0~git.1463131968.4e66df7-2.3 (Tumbleweed) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fezhang@suse.com, | |jengelh@inai.de -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c1 --- Comment #1 from Bruno Friedmann <bruno@ioda-net.ch> --- Sorry not checked yet if there's an upstream report or update for that one. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 Jan Engelhardt <jengelh@inai.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|jengelh@inai.de | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c2 --- Comment #2 from Bruno Friedmann <bruno@ioda-net.ch> --- Ok seems we need this PR (until a release) https://github.com/FreeRDP/FreeRDP/pull/3472 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimstar@opensuse.org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c3 Cristiano Guadagnino <criguada+opensuse@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |criguada+opensuse@gmail.com --- Comment #3 from Cristiano Guadagnino <criguada+opensuse@gmail.com> --- Any news on this bug? This is affecting me heavily, because I work a lot with various RDP sessions. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c4 --- Comment #4 from Bruno Friedmann <bruno@ioda-net.ch> --- Hi Cristiano the pull request https://github.com/FreeRDP/FreeRDP/pull/3472 is still not merged in master. Anyway I've rebuild freerdp with it as patch. The package is now build and published under http://download.opensuse.org/repositories/home:/bruno_friedmann:/branches:/X... Would you like to test it. And report if it works in your case. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c5 --- Comment #5 from Cristiano Guadagnino <criguada+opensuse@gmail.com> --- Hey Bruno, thank you very much for your offer!! I'll test it on Monday and will let you know ASAP. Cris -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c6 --- Comment #6 from Cristiano Guadagnino <criguada+opensuse@gmail.com> --- Bruno, your package is working perfectly!! Thank you!!! Cris -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c7 --- Comment #7 from Bruno Friedmann <bruno@ioda-net.ch> --- Thanks Cristiano for the report. I'm doing lobbying upstream to get the PR merged so it would be like a real patch. As soon as it is merged, I rebuild the package and will propose an update on the X11:remote repository and then will try to convince Factory reviewer that we need this patch and version even if some frontend are now completely unsynchronised (like vinagre etc) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c8 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo?(dimstar@opensuse. | |org) --- Comment #8 from Bruno Friedmann <bruno@ioda-net.ch> --- Finally the needed patch is merged upstream so I should be able to proposed a new build on obs. @Dimstar as Remina is certainly impacted too (last time the sr to factory was rejected) did you think it would have a chance to goes in ? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c9 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(dimstar@opensuse. | |org) | --- Comment #9 from Dominique Leuenberger <dimstar@opensuse.org> --- There is still new API coming as well? Or just a fix over the existing API? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c10 --- Comment #10 from Bruno Friedmann <bruno@ioda-net.ch> --- Today I refresh the build on my home with new master (which has merged fixes for this bug). I'm in the process to test it deeply, @dimstar could you give it a try with remina ? The idea would be to forward at least to x11:remote devel project and from that start to see if we can find a way and agreement for factory -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c11 --- Comment #11 from Bruno Friedmann <bruno@ioda-net.ch> --- So last development I took the existing freerdp package, I test the patch from upstream. It apply without any modification which is good. Then I retest with several combinations of copy/paste between windows hosts directly, and linux back and forth. Everything work as expected on that subject. I'm submitting back the package + patch to X11:Remotedesktop with sr#450984 Hope this will drive us to a solution. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c12 Johannes Weberhofer <jweberhofer@weberhofer.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bruno@ioda-net.ch, | |jweberhofer@weberhofer.at Flags| |needinfo?(bruno@ioda-net.ch | |) --- Comment #12 from Johannes Weberhofer <jweberhofer@weberhofer.at> --- This bug should be closed fixed, or do you still see an issue? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1004108 http://bugzilla.opensuse.org/show_bug.cgi?id=1004108#c13 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Flags|needinfo?(bruno@ioda-net.ch | |) | --- Comment #13 from Bruno Friedmann <bruno@ioda-net.ch> --- Hi Johannes, Yes the bug is fixed, as we got a new git release that get it included. I'm afraid swamp did it get the boo# In TW : its 2.0.0~git.1497095982.1dbd2d28d-1.2 So I'm closing it. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com