Bug 341228

Summary: KRDC ProcessError 1 when invoking xfreerdp
Product: [Applications] krdc Reporter: Telmo Xtra <thx1011>
Component: RDPAssignee: Urs Wolfer <uwolfer>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=341284
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Telmo Xtra 2014-11-24 14:59:01 UTC
Using Arch Linux.  Packages:  Krdc: 4.14.3 , Xfreerdp 1.2.0-beta1, Rdesktop 1.8.3

Krdc stopped connecting to windows machines.  Standalone Xfreerdp and Rdesktop works fine.

Invoking from command line:

krdc(5457) MainWindow::newConnection: "Found plugin to handle url (rdp://192.168.38.104): RdpView"
krdc(5457) HostPreferences::showDialogIfNeeded: No config found, create new
krdc(5457) HostPreferences::showDialog: HostPreferences config dialog accepted
krdc(5457) MainWindow::tabChanged: -1
krdc(5457) MainWindow::updateActionStatus: -1
krdc(5457) MainWindow::tabChanged: 0
krdc(5457) MainWindow::updateActionStatus: 0
krdc(5457) MainWindow::tabChanged: 0
krdc(5457) MainWindow::updateActionStatus: 0
krdc(5457)/krdc (RDP backend) RdpView::start: Is LDAP login: false "thx1011"
krdc(5457) RemoteView::readWalletPassword: Wallet OK
krdc(5457) RemoteView::readWalletPassword: Password read OK
krdc(5457)/krdc (RDP backend) RdpView::start: Starting xfreerdp with arguments: ("-g", "1600x1200", "-k", "0x00000816", "-u", "thx1011", "-p", "****", "-D", "-X", "71303284", "-a", "24", "--plugin", "rdpsnd", "--plugin", "rdpdr", "--data", "disk:media:/media", "--", "-x", "l", "--rfx", "--ignore-certificate", "--plugin", "cliprdr", "-t", "3389", "192.168.38.104")
krdc(5457) MainWindow::statusChanged: -2
krdc(5457) MainWindow::statusChanged: -1
krdc(5457) MainWindow::statusChanged: 0
krdc(5457)/krdc (RDP backend) RdpView::processError: processError: 1

Using a wrapper to dump the invoking parameters to xfreerdp, and then using those parameters to lauch xfreerdp, it SEGSIGV faults Signal 11. 

The dumped parameters seem to be using the rdesktop format not the xfreerdp format.


Reproducible: Always

Steps to Reproduce:
1. Launch krdc from a shell terminal
2. Connect to a windows machine


Actual Results:  
Blue screen showing no connection was done

Expected Results:  
Should connect
Comment 1 Urs Wolfer 2014-12-04 13:25:12 UTC

*** This bug has been marked as a duplicate of bug 341284 ***