[Bug 809412] New: xfreerdp segfaults when started with --rfx parameter
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c0 Summary: xfreerdp segfaults when started with --rfx parameter Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: martin.jakl@qbicon.cz QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22 When I run xfreerdp like this: xfreerdp -u user -d domain -g 1920x1165 --fonts --composition -z --plugin cliprdr --plugin rdpsnd -a 32 --rfx v -p "`zenity --password`" server it always ends like this: loading plugin cliprdr loading plugin rdpsnd connected to vm-mj-win764:3389 Segmentation fault Without --rfx parameter it starts normally. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c Xiaolong Li <xlli@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xlli@suse.com AssignedTo|bnc-team-screening@forge.pr |bruno@ioda-net.ch |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c1 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |martin.jakl@qbicon.cz --- Comment #1 from Bruno Friedmann <bruno@ioda-net.ch> 2013-04-01 07:44:36 UTC --- Martin, could you try to use the xfreerdp package available soon (1 or 2 days) at http://download.opensuse.org/repositories/X11:/RemoteDesktop/ You will have version 1.0.2 Running this version under 12.2 I didn't get segfault with running xfreerdp like this xfreerdp -0 -z -x b -k 0x0000100C --plugin cliprdr --nsc --ignore-certificate --no-nla --gdi hw --rfx --rfx-mode video --plugin rdpsnd --data pulse -- --plugin drdynvc --data tsmf:audio:pulse -- -a 32 -u admin -d domain test2012-64 loading plugin cliprdr loading plugin rdpsnd loading plugin drdynvc connected to test2012-64:3389 and then I get the remote windows login. Also about your way to run xfreerdp --fonts doesn't exist --composition (are you sure about this one, check man) --rfx v (calling rfx is a two step : --rfx --rfx-mode v, rfx alone doens't take flags Could you recheck ? What kind of windows are you trying to connect (version etc) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c2 --- Comment #2 from Martin Jakl <martin.jakl@qbicon.cz> 2013-04-01 09:37:43 UTC --- New package works correctly, thanks. --fonts is not mentioned in man nor in --help, but it works and difference in font smoothing is really big. I don't know where I got it, probably some forums. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c3 --- Comment #3 from Martin Jakl <martin.jakl@qbicon.cz> 2013-04-01 09:47:56 UTC --- Problem is that new package changes the behavior of keyboard events, for example alt-tab changes windows in suse and not in Win, or Alt-F4 closes FreeRDP and not application in Win. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c Martin Jakl <martin.jakl@qbicon.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|martin.jakl@qbicon.cz | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c4 --- Comment #4 from Bruno Friedmann <bruno@ioda-net.ch> 2013-04-01 11:27:38 UTC --- Martin how did you install the package, cause 12.3 is not yet activated nor build ? could you forward output of zypper info freerdp I've absolutely no trouble with the keyboard shortcut on any windows I can connect around, for XP, vista, win7 and 2008R2 ... 1.0.2 just contain a patch to activate the / (divide) on keypad. I'm using kde 4.10.1 as primary desktop. But I've a friend around using Gnome3 and it also work. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c5 --- Comment #5 from Martin Jakl <martin.jakl@qbicon.cz> 2013-04-01 11:57:16 UTC --- I've used 12.2 package, so it's too early to judge. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c6 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |martin.jakl@qbicon.cz --- Comment #6 from Bruno Friedmann <bruno@ioda-net.ch> 2013-04-03 06:48:43 UTC --- Martin the openSUSE_12.3 is now available. I would like to ask you to remove any previous version (don't forget the lib and plugin package) of freerdp then add zypper ar http://download.opensuse.org/repositories/X11:/RemoteDesktop/openSUSE_12.3/ and re-install from there & retry. Thanks to provide here feedback about the 1.0.2-48 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c7 Martin Jakl <martin.jakl@qbicon.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|martin.jakl@qbicon.cz | --- Comment #7 from Martin Jakl <martin.jakl@qbicon.cz> 2013-04-03 16:04:59 UTC --- New version works doesn't crash and keyboard events are fine. Is there any chance it will make it to oss-update repository? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c8 Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |maintenance@opensuse.org --- Comment #8 from Bruno Friedmann <bruno@ioda-net.ch> 2013-04-10 09:26:19 UTC --- Okay let see what maintenance team say about it. An update to 1.0.2 would be perfect for 12.2 & 12.3 fixing this bug and also all upstream bug fixes jeu mar 07 2013 bruno@ioda-net.ch - Added patch for issue #811 fixing divide key (/) on keypad for 1.0x series commit https://github.com/bmiklautz/FreeRDP/commit/e0cc1e60657b5883a907e5da2f70eb27... - Added changelog FreeRDP 1.0.2 is a maintenance release which contains several bug and stability fixes. * xfreerdp: * new parameter --from-stdin - prompts for unspecified arguments username, password, domain and host. * fix compability with x2go * fix keyboard state in remote app * documentation fixes * fixed crash when started with --authonly (#843) * libfreerdp-core: * several memory leaks and double frees were fixed * support for FastPath PDUs up to 32767 * register audio only if plugin is registered * load extensions after argument parsing * libfreerdp-utils: * fixed crash when HOME environment variable wasn't set * xfreerdp-server * deadlock fixed * accept TLSv1 and SSLv3 * smartcard * don't incorrectly set SCARD_STATE_IGNORE * libfreerdp-codec * performance improvement * libfreerdp-gdi * support for PatBlt DPa operation * plugin * ignore CHANNEL_FLAG_SUSPEND/CHANNEL_FLAG_RESUME to prevent possible crash For a detailed list of changes use "git log 1.0.1..1.0.2" known problems: * If windows input language is set to german pressing the divde key (/) on the keypad results in minus (-) (see issue #811) freerdp 1.0.2 as present actually in devel repo is working on 12.1, 12.2, 12.3 and should already be in factory -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c9 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|maintenance@opensuse.org | --- Comment #9 from Benjamin Brunner <bbrunner@suse.com> 2013-04-15 11:45:36 CEST --- The changes are looking ok for an update for 12.2 and 12.3. Could you create a maintenancerequest with the updated packages, please? Don't forget to add the bugid and the names of the dropped patches to the .changes-entry. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c10 --- Comment #10 from Bruno Friedmann <bruno@ioda-net.ch> 2013-04-15 13:11:49 UTC --- okay for 12.2 sr 164140 has been created -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c11 --- Comment #11 from Bruno Friedmann <bruno@ioda-net.ch> 2013-04-15 13:49:13 UTC --- sr for 12.3 170853 created too -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c Bruno Friedmann <bruno@ioda-net.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |bbrunner@suse.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c12 --- Comment #12 from Benjamin Brunner <bbrunner@suse.com> 2013-04-16 10:40:06 CEST --- The sr for 12.2 looks good thanks. The sr for 12.3 had no sourcechanges. Please make sure that you commited your local changes and submit it again. Thanks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c13 --- Comment #13 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-04-16 14:00:07 CEST --- This is an autogenerated message for OBS integration: This bug (809412) was mentioned in https://build.opensuse.org/request/show/171103 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c14 --- Comment #14 from Bruno Friedmann <bruno@ioda-net.ch> 2013-04-17 06:10:56 UTC --- sr for 12.3 has been removed and replaced by a proper new one https://build.opensuse.org/request/show/171221 Sorry for the trouble -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c15 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|bbrunner@suse.com | --- Comment #15 from Benjamin Brunner <bbrunner@suse.com> 2013-04-18 11:35:14 CEST --- No problem. :) I started a new update, see openSUSE:Maintenance:1589 (12.3) and openSUSE:Maintenance:1585 (12.2). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c16 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #16 from Benjamin Brunner <bbrunner@suse.com> 2013-04-22 17:00:08 CEST --- Update released for openSUSE 12.2 and 12.3. Resolved fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c17 --- Comment #17 from Swamp Workflow Management <swamp@suse.de> 2013-05-02 08:08:03 UTC --- openSUSE-RU-2013:0737-1: An update that has three recommended fixes can now be installed. Category: recommended (low) Bug References: 785437,793611,809412 CVE References: Sources used: openSUSE 12.2 (src): freerdp-1.0.2-4.8.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=809412 https://bugzilla.novell.com/show_bug.cgi?id=809412#c18 --- Comment #18 from Swamp Workflow Management <swamp@suse.de> 2013-06-10 10:11:34 UTC --- openSUSE-RU-2013:0938-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 785437,809412 CVE References: Sources used: openSUSE 12.3 (src): freerdp-1.0.2-11.4.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com